Jak uaktualnić serwer z 12.04 na 16.04?

10

Maszyna nie ma pulpitu, a jedynie powłokę poleceń. Działa 12.04. Robiłem apt-get update & amp; aktualizuj co tydzień przez cztery lata. Jak przekonwertować go do 16.04 z wiersza poleceń? Mam płytę instalacyjną serwera 16.04, czy mogę z niej startować?

    
zadawane Andy Canfield 29.05.2016, 22:02
źródło

2 odpowiedzi

17

Ogólne

Zawsze możesz przejść od LTS do LTS, w twoim przypadku oznaczałoby to:

  • aktualizacja z 12.04 do 14.04, a następnie
  • aktualizacja z 14.04 na 16.04

O ile mi wiadomo, nie ma obsługiwanej aktualizacji od 12.04 do 16.04 bezpośrednio.

Zgodnie z tym podejściem nie ma potrzeby korzystania z medium 16.04

Jak zawsze, pomyśl o utworzeniu kopii zapasowej ważnych plików przed rozpoczęciem.

Ogranicz do LTS

Aby ograniczyć aktualizacje do LTS bez GUI, należy zmienić wartość Prompt w /etc/update-manager/release-upgrades .

Ustaw go na

[DEFAULT] Prompt=lts

Możliwe wartości to

  • nigdy: Nigdy nie sprawdzaj nowej wersji.

  • Normalne: Sprawdź, czy dostępna jest nowa wersja. Jeśli zostanie znalezione więcej niż jedno nowe wydanie, uaktualnienie wydania podejmie próbę uaktualnienia do wydania, które natychmiast powiedzie się dla aktualnie uruchomionej wersji.

  • lts: Sprawdź, czy dostępna jest nowa wersja LTS. Moderator podejmie próbę uaktualnienia do pierwszej wersji LTS dostępnej po bieżącej wersji. Zauważ, że tej opcji nie należy używać, jeśli aktualnie uruchomiona wersja nie jest sama wersją LTS, ponieważ w takim przypadku program aktualizujący nie będzie mógł określić, czy dostępna jest nowsza wersja

Jak dokonać aktualizacji

W przypadku obu procesów aktualizacji należy zawsze zaktualizować bieżący system za pomocą

sudo apt-get update
sudo apt-get upgrade

Następnie rozpocznij aktualizację przez

sudo do-release-upgrade

lub - SPECIAL CASE - dla wersji rozwojowych (która jest ważna dla uaktualnień od 14.04 do 16.04 do 16.04.1 została wydana):

sudo do-release-upgrade -d

Jeśli polecenie do-release-upgrade nie zostanie znalezione, zainstaluj:

sudo apt-get install update-manager-core
    
odpowiedział dufte 29.05.2016, 22:13
źródło
-1

O ile wiem, muszę edytować %kod% aby zmienić Pytaj na /etc/update-manager/release-upgrades

Następnie uruchom ponownie i wydaj następujące komendy:

sudo bash
apt-get update
apt-get upgrade

{Ponownie uruchom ponownie}

sudo bash
do-release-upgrade -c

{sprawdź docelową wersję}

do-release-upgrade

{Mogę teraz uaktualnić od 12.04 do 14.04 teraz; uaktualnienie od 14.04 do 16.04 może wymagać poczekać do sierpnia}

=========

Zadałem pytanie, jak zaktualizować serwer z 12.04 na 16.04. Mam wielu potencjalnych klientów, linki do innych stron itp. Wreszcie napisałem własną odpowiedź - konkretne polecenia, które muszę dać, aby to zrobić. Moja opublikowana odpowiedź została zebrana podczas czytania wszystkich innych odpowiedzi.

Każda odpowiedź ma ocenę. Zakładam, że wyższe liczby są lepsze. Widzę, że moja odpowiedź podsumowująca ma ocenę minus jeden. Zakładam, że jest to gorsze od zera. Jak zarobiłem minus jeden rating?

  

Uwaga: wszystkie trzy komputery już przeczytały "Prompt = lts"

    
odpowiedział Andy Canfield 30.05.2016, 12:58
źródło

Przeczytaj inne pytania na temat tagów