Właśnie wypuszczono elementarny system operacyjny Juno, który zawiera wiele poprawek, nowych funkcji i aktualizacji oprogramowania. Jedną z rzeczy, które nie przyszedł, był jednak sposób uaktualnienia do Podstawowego systemu operacyjnego Juno ze starszej wersji bez ponownego formatowania całego komputera.
Jeśli chcesz uruchomić najnowszą wersję Podstawowego systemu operacyjnego, ale nie chcesz ponawiać problemów związanych z ponownym pobieraniem i formatowaniem, możemy pomóc! Śledź dalej i dowiedz się, że możesz dokonać aktualizacji na miejscu na komputerze z systemem operacyjnym Elementary OS!
Programiści nie obsługują metody aktualizacji opisanej w tym samouczku. Postępuj zgodnie z tym przewodnikiem na własne ryzyko!
Przed przystąpieniem do aktualizacji z Elementary OS Loki do Juno, wykonaj pełną kopię zapasową w systemie!
Elementary OS to system operacyjny oparty na Ubuntu, więc musimy postępować zgodnie z tradycyjnym procesem aktualizacji dystrybucji Ubuntu. naciśnij
Ctrl + Alt + F1 i otwórz interfejs terminalu TTY. Następnie wykonaj poniższe kroki, aby przygotować system do aktualizacji do najnowszej wersji Podstawowego systemu operacyjnego.Krok 1: Na ekranie powłoki TTY zobaczysz coś, co mówi „zaloguj się”. Wpisz swoją nazwę użytkownika i hasło. Powinno to natychmiast dać Ci sesję terminalową na pełnym ekranie.
Krok 2: W tym przewodniku będziemy często wchodzić w interakcje z poleceniami roota. Z tego powodu dobrym pomysłem jest przeniesienie powłoki TTY od użytkownika na konto root. Możemy uzyskać root w powłoce TTY Elementary OS sudo -s.
sudo -s
Krok 3: Teraz, gdy masz dostęp do konta root, musisz wyłączyć System logowania LightDM i Środowisko pulpitu Pantheon. Jeśli tego nie zrobisz, aktualizacja może się nie powieść i uszkodzić cały system.
Aby wyłączyć system logowania LightDM, użyj systemctl.
systemctl stop lightdm.service
Krok 4: LightDM jest wyłączony. Teraz nadszedł czas, aby zainstalować wszelkie oczekujące aktualizacje do bieżącej wersji, w której pracujemy apt update i apt upgrade polecenia.
apt update. apt upgrade -y
Krok 5: Teraz, gdy oprogramowanie dla wersji Podstawowego systemu operacyjnego, które obecnie używasz, jest aktualne, musimy je uruchomić dist-upgrade Komenda. To polecenie spowoduje dalsze zainstalowanie aktualizacji oprogramowania i upewnienie się, że obecny system operacyjny jest w najnowszej możliwej wersji.
apt dist-upgrade
Krok 6: Zainstalowaliśmy najnowsze pakiety w Elementary Loki. Teraz musimy sprawdzić system pod kątem problemów i upewnić się, że aktualizacje przebiegły prawidłowo. Problemy z pakietem można łatwo wykryć za pomocą dpkg -C
dpkg -C
Przeczytaj wyniki dpkg Komenda. W 99% przypadków system powinien działać poprawnie. Jeśli z jakiegoś powodu na twoim komputerze występują problemy z pakietem, przeczytaj informacje na ekranie i dowiedz się, jak rozwiązać problemy.
Krok 7: Ostatnim krokiem w procesie przygotowawczym jest sprawdzenie, czy Elementary OS ma jakieś wstrzymane pakiety. Wstrzymane pakiety mogą zepsuć wszystko po zakończeniu aktualizacji, więc skorzystaj z pokaż polecenie i upewnij się, że twój system nie ma.
apt-mark showhold
Po wykonaniu powyższych kroków komputer z systemem operacyjnym Elementary OS (wersja 4) jest gotowy do rozpoczęcia procesu aktualizacji do najnowszej wersji.
Pierwszym krokiem w każdej aktualizacji systemów operacyjnych wykorzystujących Ubuntu jako bazę jest modyfikacja źródeł oprogramowania i zmiana ich ze starej na nową.
Podstawowy system operacyjny Juno używa Ubuntu 18.04 LTS jako podstawy, więc musimy zmienić wszystko na 18.04.
sed -i 's / xenial / bionic / g' /etc/apt/sources.list
Źródła oprogramowania dla Elementary OS zostały zmienione z Ubuntu 16.04 na Ubuntu 18.04. Musimy teraz zmodyfikować oficjalne źródła oprogramowania Elementary i zmienić je również z 16.04 na 18.04.
sed -i 's / xenial / bionic / g' /etc/apt/sources.list.d/appcenter.list. sed -i 's / xenial / bionic / g' /etc/apt/sources.list.d/elementary.list. sed -i 's / xenial / bionic / g' /etc/apt/sources.list.d/patches.list
Po zmianie wszystkich źródeł oprogramowania indeks oprogramowania podstawowego systemu operacyjnego musi zostać odświeżony, aby odzwierciedlić zmiany. W konsoli TTY uruchom aktualizacja Komenda.
aktualizacja sudo apt
Przed uaktualnieniem z Lokiego do nowej wersji Juno musimy przeprowadzić test, aby upewnić się, że proces przebiegnie bezproblemowo. Aby przetestować aktualizację, użyj symulować z Aktualizacja Komenda.
apt --simulate upgrade
Zakładając, że symulacja przebiega bezproblemowo, nadszedł czas, aby dokonać aktualizacji naprawdę. W konsoli TTY użyj Aktualizacja polecenie i zainstaluj nowe pakiety oprogramowania Juno.
sudo apt upgrade -y
Zakończ proces aktualizacji za pomocą dist-upgrade Komenda.
sudo apt dist-upgrade -y
Po zakończeniu aktualizacji do Podstawowego systemu operacyjnego Juno uruchom ponownie komputer!
Proces aktualizacji z Lokiego do Juno jest zakończony. Jednak przed poprawnym użyciem systemu jest jeszcze kilka rzeczy do zrobienia. Pierwszą rzeczą do zrobienia jest odinstalowanie wszystkich starych pakietów Elementary OS z ostatniej wersji przy użyciu autorove Komenda.
sudo apt autorove
Według niektórych użytkowników, którzy wypróbowali tę metodę aktualizacji do Juno, pakiet Perl-moduły może powodować konflikty ze starszą wersją. Rozwiąż problem za pomocą:
sudo apt remove perl-modules-5.22
Uaktualniliśmy z Lokiego do Juno, zmieniając niektóre rzeczy. W związku z tym musimy zainstalować klucz do źródeł oprogramowania. Wykonaj poniższe czynności, aby to zrobić.
Krok 1: Używając apt-key polecenie, pobierz kluczowy element systemu operacyjnego z Internetu.
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A74F73EFFE70B91C
Krok 2: Po zainstalowaniu klucza odśwież źródła oprogramowania Juno, aby odzwierciedlić zmiany.
aktualizacja sudo apt![](/f/d76139502267e3268a46fc7e988bd418.png)
Jeśli klucz został odzyskany, polecenie aktualizacji powinno działać bezbłędnie, a będziesz mógł cieszyć się nowym komputerem z systemem operacyjnym Elementary OS Juno!
Turbo-Secure to pakiet skryptu Nautilus, który zapewnia opcję bezpi...
Unity 2D było w centrum uwagi społeczności Ubuntu. Ciekawość i chęć...
devtodo to program mający pomóc deweloperom w zarządzaniu listami z...