Недавно Canonical объявила о выпуске версии Ubuntu «все оснастки». Эта версия будет неизменной, как Steam OS или Fedora Silverblue/Kinoite. Однако Canonical не выпустит эту версию Ubuntu до следующего года.
Если вы заинтересованы в том, чтобы попробовать этот дистрибутив, прежде чем он выйдет, чтобы увидеть, подходит ли рабочий стол «все оснастки» для вашего варианта использования, вы можете это сделать. В этом руководстве мы рассмотрим, как вы можете опробовать новый рабочий стол Ubuntu «all snap ».
Загрузка образа рабочего стола Ubuntu Core на компьютер
Вы можете протестировать Ubuntu Core Desktop на виртуальной или физической машине. Это хорошо для тестирования, хотя может быть нестабильно. В этом руководстве мы будем создавать виртуальную машину, так как это новый проект, и так безопаснее. Однако вам все равно нужно будет загрузить изображение на свой компьютер.
Чтобы загрузить последний образ Ubuntu Core Desktop в свою систему, войдите в GitHub (это обязательно), перейдите на эту страницу и выберите последнюю запись. Затем найдите «Артефакты» и выберите ссылку «изображение». Когда вы выбираете «изображение», ваш браузер предложит вам загрузить «image.zip».
Как только файл «image.zip» будет загружен на ваш компьютер, вам нужно извлечь его из архива. Вы можете сделать это, открыв окно терминала. Затем с помощью команд unzip
и tar
ниже.
cd ~/Downloads/ unzip image.zip tar xvf pc.tar.gz
Настройка разрешений
У вас должны быть правильные разрешения для запуска файла изображения на вашем компьютере. Если эти разрешения неверны, он не запустится, и вы получите ошибки.
Установка Gnome Boxes на ваш компьютер
Существует множество инструментов виртуализации, на которых вы можете запустить Ubuntu Core Desktop в Linux. Однако для простоты мы рассмотрим Gnome Boxes. Это простой в использовании интерфейс для Qemu/KVM.
Не многие дистрибутивы поставляются с предустановленными Gnome Boxes, поэтому вы должны установить их в своей системе заранее. Для этого откройте окно терминала. Затем введите приведенные ниже команды установки, соответствующие используемой ОС Linux.
Убунту
sudo apt install gnome-boxes
Дебиан
sudo apt install gnome-boxes
Арх Линукс
sudo pacman -S gnome-boxes
Федора
sudo dnf install gnome-boxes
OpenSUSE
sudo zypper in gnome-boxes
Установка других необходимых инструментов
Помимо Gnome Boxes, вам понадобится qemu-system
пакет libvirt-daemon-system
, пакет и virtinst
пакет. Эти пакеты помогут вам установить Ubuntu Core Desktop в Gnome Boxes, так как его настройка с пользовательским интерфейсом Gnome Boxes в настоящее время работает неправильно. Чтобы установить эти пакеты в вашей системе, выполните следующие действия в терминале:
Убунту
sudo apt install qemu-system libvirt-daemon-system virtinst
Дебиан
sudo apt install qemu-system libvirt-daemon-system virtinst
Арх Линукс
sudo pacman -S qemu-full libvirt virt-install
Федора
sudo dnf install qemu libvirt virt-install
OpenSUSE
sudo zypper in virt-install qemu libvirt-daemon
Установив эти пакеты, добавьте свою учетную запись пользователя в группу, libvirt
используя groupadd
приведенную ниже команду.
sudo groupadd YOUR_USER_NAME libvirt
Настройка виртуальной машины рабочего стола Ubuntu Core
После настройки всех инструментов вам необходимо установить виртуальную машину Ubuntu Core с помощью инструмента Virt-install. Для начала запустите окно терминала на рабочем столе Linux. Когда приложение терминала открыто, используйте mkdir
команду для создания каталога ~/vms
.
mkdir -p ~/vms
После создания каталога скопируйте pc.img
файл из своего ~/Downloads
каталога и поместите его в новую ~/vms
папку.
mv ~/Downloads/pc.img ~/vms/
С файлом в ~/vms
папке вам необходимо обновить его разрешения, чтобы к нему можно было получить доступ через Gnome Boxes и QEMU. Сделать это можно с помощью chmod
команды.
chmod 777 ~/vms/pc.img
После обновления разрешений используйте следующую команду, чтобы создать и добавить виртуальную машину в Gnome Boxes.
virt-install --connect qemu:///session --name core-desktop \ --memory 2048 --vcpus 2 --boot uefi --os-variant ubuntu22.04 \ --video virtio,accel3d=no --graphics spice \ --import --disk path=~/vms/pc.img,format=raw
Первоначальная настройка займет немного времени. Вы узнаете, что это завершено, когда окно GUI закроется само по себе, и вы увидите Domain creation completed
в терминале.
Как проверить рабочий стол All Snap Ubuntu
Чтобы проверить Ubuntu Core Desktop, запустите приложение «Boxes» из меню вашего приложения и запустите виртуальную машину Ubuntu Core Desktop. Это будет единственная виртуальная машина, которая появится в Boxes, если вы никогда не использовали ее раньше.
Как только он загрузится, вы можете установить его как традиционную систему Ubuntu Linux. После установки вы сможете сразу же приступить к работе. Однако имейте в виду, что эта операционная система является экспериментальной, и у вас могут возникнуть проблемы.