Niedawno firma Canonical ogłosiła wersję Ubuntu „all snap”. Ta wersja będzie niezmienna, podobnie jak Steam OS lub Fedora Silverblue/Kinoite. Jednak Canonical wyda tę wersję Ubuntu dopiero w przyszłym roku.
Jeśli chcesz wypróbować tę dystrybucję, zanim wyjdzie, aby sprawdzić, czy pulpit typu „all snap” ma sens w twoim przypadku użycia, możesz. W tym przewodniku omówimy, w jaki sposób możesz wypróbować nowy pulpit Ubuntu „all snap ”.
Pobieranie obrazu Ubuntu Core Desktop na komputer
Możesz przetestować Ubuntu Core Desktop na maszynie wirtualnej lub fizycznej. Jest to dobre do testowania, chociaż może być niestabilne. W tym przewodniku stworzymy maszynę wirtualną, ponieważ jest to nowy projekt i jest to bezpieczniejsze. Jednak nadal będziesz musiał pobrać obraz na swój komputer.
Aby pobrać najnowszy obraz Ubuntu Core Desktop do swojego systemu, zaloguj się do GitHub (jest to konieczne), przejdź do tej strony i wybierz najnowszy wpis. Następnie znajdź „Artefakty” i wybierz link „obraz”. Po wybraniu „obrazu” przeglądarka wyświetli monit o pobranie pliku „image.zip”.
Po zakończeniu pobierania pliku „image.zip” na komputer należy wyodrębnić go z archiwum. Możesz to zrobić, otwierając okno terminala. Następnie za pomocą poniższych poleceń unzipi tar.
cd ~/Downloads/ unzip image.zip tar xvf pc.tar.gz
Konfigurowanie uprawnień
Musisz mieć odpowiednie uprawnienia, aby uruchomić plik obrazu na swoim komputerze. Jeśli te uprawnienia nie są poprawne, nie uruchomi się i pojawią się błędy.
Instalowanie Gnome Boxes na twoim komputerze
Istnieje wiele narzędzi do wirtualizacji, na których można uruchomić Ubuntu Core Desktop w systemie Linux. Jednak dla uproszczenia omówimy skrzynki Gnome. Jest to łatwy w użyciu interfejs dla Qemu/KVM.
Niewiele dystrybucji ma preinstalowane Gnome Boxes, więc musisz je wcześniej zainstalować w swoim systemie. Aby to zrobić, otwórz okno terminala. Następnie wprowadź poniższe polecenia instalacyjne, które odpowiadają używanemu systemowi operacyjnemu Linux.
Ubuntu
sudo apt install gnome-boxes
Debiana
sudo apt install gnome-boxes
Arch Linuksa
sudo pacman -S gnome-boxes
Fedora
sudo dnf install gnome-boxes
OpenSUSE
sudo zypper in gnome-boxes
Instalowanie innych wymaganych narzędzi
Oprócz Gnome Boxes potrzebujesz pakietu qemu-system, libvirt-daemon-systempakietu i virtinstpakietu. Te pakiety pomogą ci zainstalować Ubuntu Core Desktop w Gnome Boxes, ponieważ konfiguracja go za pomocą interfejsu użytkownika Gnome Boxes obecnie nie działa poprawnie. Aby zainstalować te pakiety w swoim systemie, wykonaj następujące czynności w terminalu:
Ubuntu
sudo apt install qemu-system libvirt-daemon-system virtinst
Debiana
sudo apt install qemu-system libvirt-daemon-system virtinst
Arch Linuksa
sudo pacman -S qemu-full libvirt virt-install
Fedora
sudo dnf install qemu libvirt virt-install
OpenSUSE
sudo zypper in virt-install qemu libvirt-daemon
Po zainstalowaniu tych pakietów dodaj swoje konto użytkownika do grupy libvirtza pomocą groupaddponiższego polecenia.
sudo groupadd YOUR_USER_NAME libvirt
Konfigurowanie maszyny wirtualnej Ubuntu Core Desktop
Po skonfigurowaniu wszystkich narzędzi musisz zainstalować maszynę wirtualną Ubuntu Core za pomocą narzędzia Virt-install. Aby rozpocząć, uruchom okno terminala na pulpicie systemu Linux. Gdy aplikacja terminala jest otwarta, użyj mkdirpolecenia, aby utworzyć katalog ~/vms.
mkdir -p ~/vms
Po utworzeniu katalogu skopiuj pc.imgplik ze swojego ~/Downloadskatalogu i umieść go w nowym ~/vmsfolderze.
mv ~/Downloads/pc.img ~/vms/
Gdy plik znajduje się w ~/vmsfolderze, musisz zaktualizować jego uprawnienia, aby można było uzyskać do niego dostęp za pośrednictwem Gnome Boxes i QEMU. Możesz to zrobić za pomocą chmodpolecenia.
chmod 777 ~/vms/pc.img
Po zaktualizowaniu uprawnień użyj następującego polecenia, aby utworzyć i dodać maszynę wirtualną do 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
Początkowa konfiguracja zajmie trochę czasu. Będziesz wiedział, że jest kompletny, ponieważ okno GUI zamyka się samoczynnie i zobaczysz Domain creation completedw terminalu.
Jak sprawdzić pulpit All Snap Ubuntu
Aby sprawdzić Ubuntu Core Desktop, uruchom aplikację „Boxes” z menu aplikacji i uruchom maszynę wirtualną Ubuntu Core Desktop. Będzie to jedyna maszyna wirtualna, która pojawi się w Boxes, jeśli nigdy wcześniej jej nie używałeś.
Po załadowaniu możesz zainstalować go jak tradycyjny system Ubuntu Linux. Po instalacji będziesz mógł od razu zacząć z niego korzystać. Należy jednak pamiętać, że ten system operacyjny jest wysoce eksperymentalny i mogą wystąpić problemy.