Elementary OS Juno właśnie został wydany i przyszedłz wieloma poprawkami, nowymi funkcjami i aktualizacjami 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 uzyskać najnowszą podstawową wersję systemu operacyjnegopremiera w przygotowaniu, ale nie chcemy przechodzić przez ponowne pobieranie i ponowne formatowanie, możemy pomóc! Śledź dalej i dowiedz się, że możesz dokonać aktualizacji na miejscu na komputerze z systemem operacyjnym Elementary OS!
Ostrzeżenie
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!
Przygotowanie do aktualizacji
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 komunikat „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 wchodzić w interakcje z rootemdużo dowodzi. 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
Uaktualnij do Podstawowego systemu operacyjnego Juno
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!
Po instalacji
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 autoremove
Moduły Perla
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
Odzyskaj klucze GPG
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.
sudo apt update
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!
Komentarze