GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak upgradovat server Ubuntu 7.04 ("Dokonalé nastavení" + ISPConfig) na Ubuntu 7.10

Jak upgradovat server Ubuntu 7.04 ("Dokonalé nastavení" + ISPConfig) na Ubuntu 7.10

Tento článek vysvětluje, jak můžete upgradovat server Ubuntu 7.04 (Feisty Fawn) na Ubuntu 7.10 (Gutsy Gibbon). Používám server Ubuntu 7.04, nastavený podle The Perfect Setup - Ubuntu Feisty Fawn (Ubuntu 7.04) a s nainstalovaným ISPConfig, s webovými stránkami, e-mailovými a ftp účty, databázemi, záznamy DNS atd., a upgradovat jej na Ubuntu 7.10.

Neposkytuji žádnou záruku, že to pro vás bude fungovat!

1 předběžná poznámka

Jak bylo zmíněno v úvodu, můj server Ubuntu 7.04 je nakonfigurován podle The Perfect Setup - Ubuntu Feisty Fawn (Ubuntu 7.04) a má nainstalovaný ISPConfig. Použil jsem ISPConfig k nastavení webových stránek, e-mailových a ftp účtů, databází, DNS záznamů atd. Upgradoval jsem jej na Ubuntu 7.10 a otestoval také stávající webové stránky, e-mailové a ftp účty, databáze, DNS záznamy atd. jako ISPConfig poté a poté jsem nastavil nové webové stránky, uživatele, databáze, DNS záznamy atd., abych otestoval funkčnost serveru po upgradu distribuce a nenašel žádné chyby. Vše funguje podle očekávání.

2 Upgrade distribuce na server Ubuntu 7.10

Nejprve spustíme

apt-get update

k aktualizaci databáze balíčků systému.

Poté nainstalujeme balíček update-manager-core:

apt-get install update-manager-core

Pro zahájení upgradu distribuce zadáme:

do-release-upgrade

Během procesu aktualizace se systém zeptá na několik otázek, na které odpovíme následovně:

[email protected]:~# do-release-upgrade
Kontrola nové verze ubuntu
Dokončeno podpis nástroje pro upgrade
Dokončeno nástroj pro upgrade
Stahování dokončeno
rozbalování ' /tmp/tmpj_2RBY/gutsy.tar.gz'
ověřit '/tmp/tmpj_2RBY/gutsy.tar.gz' proti '/tmp/tmpj_2RBY/gutsy.tar.gz.gpg'

Reading cache
Checking package manager

Pokračovat v běhu pod SSH?
Zdá se, že tato relace běží pod ssh. V současné době se nedoporučuje provádět upgrade přes ssh, protože v případě selhání je obtížnější jej obnovit.

Pokud budete pokračovat, na portu '9004' se spustí další ssh démon.
Chcete pokračovat?
Pokračovat [yN] <-- y

(Skutečně jsem k aktualizaci systému použil SSH; ačkoli nám proces aktualizace říká, že se nedoporučuje spouštět aktualizaci přes SSH, neměl jsem žádné problémy; připojení bylo stabilní a nemusel jsem konzole, ani jsem nemusel připojovat svého klienta SSH k portu 9004. Pokud máte problémy s připojením, nasměrujte svého klienta SSH na port 9004 nebo použijte konzolu, pokud máte fyzický přístup k systému.)

Spuštění dalšího sshd
Pro usnadnění obnovy v případě selhání bude na portu '9004' spuštěn další sshd. Pokud se se spuštěným ssh něco pokazí, stále se můžete připojit k dalšímu.

Čtení seznamů balíčků:Hotovo
Čtení informací o stavu:Hotovo
Čtení informací o stavu:Hotovo
Čtení informací o stavu:Hotovo
Hotovo http://us.archive.ubuntu.com feisty- backports Release.gpg
Hotovo http://de.archive.ubuntu.com feisty Release.gpg
Hotovo http://de.archive.ubuntu.com feisty-updates Release.gpg
Hotovo http://security.ubuntu.com feisty-security Release.gpg
Hit http://de.archive.ubuntu.com feisty Release
Hotovo http://de.archive.ubuntu.com feisty Release
Hit http://security.ubuntu.com feisty-security Release
Hotovo http://security.ubuntu.com feisty-security Release
Hit http://de.archive .ubuntu.com feisty-updates Release
Hotovo http://de.archive.ubuntu.com feisty-updates Release
Hit http://de.archive.ubuntu.com feisty/main Packages
Hit http://de.archive.ubuntu.com feisty/restricted Packages
Hit http://de.archive.ubuntu.com feisty/main Zdroje
Hit http://security.ubuntu .com feisty-security/main balíčky
Přejděte na http://de.archive.ubuntu.com feisty/restricted Sources
Najděte http://de.archive.ubuntu.com feisty/universe Packages
Najděte http://de.archive.ubuntu Zdroje .com feisty/universe
Hit http://de.archive.ubuntu.com balíčky feisty/multiverse
Hit http://de.archive.ubuntu.com feisty/multiverse Zdroje
Přejděte na http://de.archive.ubuntu.com feisty-updates/main Packages
Najděte http://de.archive.ubuntu.com feisty-updates/restricted Packages
Najděte http://de .archive.ubuntu.com feisty-updates/main Sources
Hit http://de.archive.ubuntu.com feisty-updates/restricted Sources
Hit http://security.ubuntu.com feisty- security/restricted Packages
Hit http://security.ubuntu.com feisty-security/main Zdroje
Hit http://security.ubuntu.com feisty-security/restricted Sources
Hotovo http ://us.archive.ubuntu.com feisty-backports Release
Hotovo http://us.archive.ubuntu.com feisty-backports Release
Hit http://security.ubuntu.com feisty- bezpečnostní/vesmírné balíčky
Hit http://security.ubuntu.com feisty-security/universe Sources
Hit http://security.ubuntu.com feisty-security/multiverse Packages
Hit http://security.ubuntu .com feisty-security/multiverse Zdroje
Hotovo http://us.archive.ubuntu.com feisty-backports/main/debian-installer Balíčky
Hotovo http://us.archive.ubuntu.com feisty-backports/main/debian-installer Balíčky
Stahování dokončeno
Čtení seznamů balíčků:Donem feisty-backports/main/debian-installer Balíčky:98
Čtení informací o stavu:Hotovo
Čtení informací o stavu:Hotovo
Čtení informací o stavu:Hotovo
Hotovo http://us.archive.ubuntu.com feisty-backports/main/debian-installer release-upgrader-dpkg 1.14.5ubuntu11.2
Hotovo http://us.archive.ubuntu.com feisty-backports/main/debian-installer release-upgrader-apt 0.6.46.4ubuntu10.3
Stahování hotovo

Reading cache
Checking package manager

Pokračovat v běhu pod SSH?
Zdá se, že tato relace běží pod ssh. V současné době se nedoporučuje provádět upgrade přes ssh, protože v případě selhání je obtížnější jej obnovit.

Pokud budete pokračovat, na portu '9004' se spustí další ssh démon.
Chcete pokračovat?
Pokračovat [yN] <-- y

[...]

Hotovo http://de.archive.ubuntu.com gutsy/universe Sources
Hotovo http://de.archive.ubuntu.com gutsy/multiverse Packages
Hotovo http://de.archive.ubuntu .com gutsy/multiverse Sources
Hotovo http://de.archive.ubuntu.com gutsy-updates/main Packages
Hotovo http://de.archive.ubuntu.com gutsy-updates/restricted Packages
Hotovo http://de.archive.ubuntu.com gutsy-updates/main Sources
Hotovo http://de.archive.ubuntu.com gutsy-updates/restricted Sources
Stahování dokončeno

Kontrola správce balíčků
Čtení seznamů balíčků:Donegutsy-security/multiverse Balíčky:98
Čtení informací o stavu:Hotovo
Čtení informací o stavu:Hotovo
Čtení informací o stavu:Hotovo

Asking for confirmation

Podpora některých aplikací skončila
Canonical Ltd. již neposkytuje podporu pro následující softwarové balíčky. Stále můžete získat podporu od komunity.

Pokud jste nepovolili komunitou spravovaný software (universe), tyto balíčky budou navrženy k odstranění na konci upgradu.
libdb3
libdb3-util
liblzo1

Do you want to start the upgrade?
2 packages are going to be removed. 35 new packages are going to be installed. 339 packages are going to be upgraded.
You have to download a total of 181M. This download will take about 23 minutes with a 1Mbit DSL connection and about 7 hours 1 minutes with a 56k modem.

Načtení a instalace upgradu může trvat několik hodin a nelze jej kdykoli později zrušit.
Pokračovat [yN] <-- y

[...]

Služby pro restartování pro upgrade knihovny PAM:<-- saslauthd proftpd cron courier-authdaemon atd

[...]

Konfigurační soubor `/etc/mysql/my.cnf'
==> Změněn (vámi nebo skriptem) od instalace.
==> Distributor balíčku dodal aktualizovanou verzi.
Co byste s tím chtěli dělat? Vaše možnosti jsou:
Y nebo I :nainstalovat verzi správce balíčku
N nebo O :zachovat aktuálně nainstalovanou verzi
D :zobrazit rozdíly mezi verzemi
Z :pozadí tento proces prověří situaci
Výchozí akcí je zachovat aktuální verzi.
*** my.cnf (Y/I/N/O/D/Z) [default=N] ? <-- ENTER nebo N

[...]
A new version of configuration file /etc/php5/cli/php.ini is available, but your version has been locally modified. 

Co byste chtěli udělat s php.ini? <-- ponechte si aktuálně nainstalovanou verzi

[...]

Konfigurační soubor `/etc/apache2/apache2.conf'
==> Změněn (vámi nebo skriptem) od instalace.
==> Distributor balíčku dodal aktualizovanou verzi.
Co byste s tím chtěli dělat? Vaše možnosti jsou:
Y nebo I :nainstalovat verzi správce balíčku
N nebo O :zachovat aktuálně nainstalovanou verzi
D :zobrazit rozdíly mezi verzemi
Z :pozadí tento proces prozkoumá situaci
Výchozí akcí je zachovat aktuální verzi.
*** apache2.conf (Y/I/N/O/D/Z) [default=N] ? <-- ENTER nebo N

[...]

Konfigurační soubor `/etc/apache2/ports.conf'
==> Soubor v systému vytvořený vámi nebo skriptem.
==> Soubor také v balíčku poskytnutém správcem balíčku.
Co byste s tím chtěli dělat? Vaše možnosti jsou:
Y nebo I :nainstalovat verzi správce balíčku
N nebo O :zachovat aktuálně nainstalovanou verzi
D :zobrazit rozdíly mezi verzemi
Z :pozadí tento proces prověří situaci
Výchozí akcí je zachovat aktuální verzi.
*** ports.conf (Y/I/N/O/D/Z) [default=N] ? <-- ENTER nebo N

[...]
A new version of configuration file /etc/php5/apache2/php.ini is available, but your version has been locally modified. 

Co byste chtěli udělat s php.ini? <-- ponechte si aktuálně nainstalovanou verzi

[...]

Hledání zastaralého softwaru
Čtení seznamů balíčků:Hotovo
Čtení informací o stavu:Hotovo
Čtení informací o stavu:Hotovo
Čtení informací o stavu:Hotovo

Remove obsolete packages?

10 balíčků bude odstraněno.
Pokračovat [yN] Podrobnosti [d] <-- y

Stahování dokončeno
(Čtení databáze ... Aktuálně nainstalováno 28724 souborů a adresářů.)
Odstranění libbind9-0 ...
Odstranění libdevmapper1.02 ...
Odstranění libisccfg1 .. .
Odstranění libdns22 ...
Odstranění libisccc0 ...
Odstranění libisc11 ...
Odstranění libiw28 ...
Odstranění libjasper-1.701-1 ...
Odstranění liblwres9 ...
Odstranění libsnmp9 ...
Zpracování spouštěčů pro libc6 ...
Probíhá odložené zpracování ldconfig

System upgrade is complete.

Na konci upgradu je vyžadován restart systému:

Je vyžadován restart
Chcete-li plně upgradovat, restartujte prosím
Pokračovat [yN] <-- y

Vysílejte zprávu z [email protected]
(/dev/pts/0) v 15:01 ...

The system is going down for reboot NOW!

Po restartu můžete používat svůj nový server Ubuntu 7.10 (Gutsy Gibbon).

A

uname -a

ukazuje, že máte nové jádro...

[email protected]:~# uname -a
Linux server1.example.com 2.6.22-14-server #1 SMP Ne 14. října 23:34:23 GMT 2007 i686 GNU/Linux
příklad @unixlinux.online:~#

... a:

cat /etc/debian_version

ukazuje:

[email protected]:~# cat /etc/debian_version
lenny/sid
[email protected]:~#

což je správné pro Ubuntu 7.10 (Gutsy Gibbon).

V posledním kroku se spuštěním ujistěte, že /bin/sh je symbolický odkaz na /bin/bash, nikoli /bin/dash:

ln -sf /bin/bash /bin/sh 

  • Ubuntu:http://www.ubuntu.com

Panels
  1. The Perfect Server – Ubuntu 14.10 (nginx, BIND, Dovecot, ISPConfig 3)

  2. The Perfect Server – Ubuntu 15.04 (nginx, BIND, Dovecot a ISPConfig 3)

  3. Nastavení serveru Rsyslog na Ubuntu 20.04 – Jak na to?

  1. Perfektní nastavení - SUSE 9.2

  2. Jak upgradovat Ubuntu Server 10.04 na 12.04?

  3. Jak upgradovat server Ubuntu 7.10 („Dokonalé nastavení“ + ISPConfig) na Ubuntu 8.04 LTS

  1. Perfektní nastavení - SUSE 9.3

  2. Jak nastavit OpenVPN na serveru Ubuntu

  3. Jak upgradovat na server Ubuntu 20.04 LTS