GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo actualizar un servidor Ubuntu 7.04 ("La configuración perfecta" + ISPConfig) a Ubuntu 7.10

Cómo actualizar un servidor Ubuntu 7.04 ("La configuración perfecta" + ISPConfig) a Ubuntu 7.10

Este artículo explica cómo puede actualizar un servidor Ubuntu 7.04 (Feisty Fawn) a Ubuntu 7.10 (Gutsy Gibbon). Estoy usando un servidor Ubuntu 7.04, configurado según The Perfect Setup - Ubuntu Feisty Fawn (Ubuntu 7.04) y con ISPConfig instalado, con sitios web, cuentas de correo electrónico y ftp, bases de datos, registros DNS, etc., y lo actualizo a Ubuntu 7.10.

¡No emito ninguna garantía de que esto funcione para usted!

1 nota preliminar

Como se mencionó en la introducción, mi servidor Ubuntu 7.04 está configurado de acuerdo con The Perfect Setup - Ubuntu Feisty Fawn (Ubuntu 7.04) y tiene ISPConfig instalado. He usado ISPConfig para configurar sitios web, cuentas de correo electrónico y ftp, bases de datos, registros DNS, etc. Lo actualicé a Ubuntu 7.10 y también probé los sitios web existentes, cuentas de correo electrónico y ftp, bases de datos, registros DNS, etc. como ISPConfig luego, y luego configuré nuevos sitios web, usuarios, bases de datos, registros DNS, etc. para probar la funcionalidad del servidor después de la actualización de la distribución, y no encontré errores. Todo funciona como se esperaba.

2 Actualización de distribución al servidor Ubuntu 7.10

Primero corremos

apt-get update

para actualizar la base de datos de paquetes del sistema.

Luego instalamos el paquete update-manager-core:

apt-get install update-manager-core

Para iniciar la actualización de la distribución, escribimos:

do-release-upgrade

Durante el proceso de actualización, el sistema hará algunas preguntas que responderemos de la siguiente manera:

[email protected]:~# do-release-upgrade
Buscando una nueva versión de ubuntu
Finalizado la firma de la herramienta de actualización
Finalizado la herramienta de actualización
Finalizado la descarga
extracción ' /tmp/tmpj_2RBY/gutsy.tar.gz'
autenticar '/tmp/tmpj_2RBY/gutsy.tar.gz' frente a '/tmp/tmpj_2RBY/gutsy.tar.gz.gpg'

Reading cache
Checking package manager

¿Continuar ejecutándose bajo SSH?
Esta sesión parece estar ejecutándose bajo ssh. Actualmente, no se recomienda realizar una actualización a través de ssh porque, en caso de falla, es más difícil de recuperar.

Si continúa, se iniciará un demonio ssh adicional en el puerto '9004'.
¿Desea continuar?
Continuar [yN] <-- y

(Efectivamente usé SSH para actualizar el sistema; aunque el proceso de actualización nos dice que no se recomienda ejecutar la actualización por SSH, no tuve ningún problema; la conexión era estable y no tuve que ir a la consola, ni tuve que conectar mi cliente SSH al puerto 9004. Si tiene problemas de conexión, dirija su cliente SSH al puerto 9004, o use la consola, si tiene acceso físico al sistema).

Inicio de sshd adicional
Para facilitar la recuperación en caso de falla, se iniciará un sshd adicional en el puerto '9004'. Si algo sale mal con el ssh en ejecución, aún puede conectarse al adicional.

Leyendo listas de paquetes:Listo
Leyendo información de estado:Listo
Leyendo información de estado:Listo
Leyendo información de estado:Listo
Listo http://us.archive.ubuntu.com feisty- backports Release.gpg
Hecho http://de.archive.ubuntu.com feisty Release.gpg
Hecho http://de.archive.ubuntu.com feisty-updates Release.gpg
Listo http://security.ubuntu.com feisty-security Release.gpg
Accede a http://de.archive.ubuntu.com feisty Release
Listo http://de.archive.ubuntu.com Versión feisty
Acceda a http://security.ubuntu.com Versión de feisty-security
Terminado http://security.ubuntu.com Versión de feisty-security
Acceda a http://de.archive .ubuntu.com feisty-updates Release
Hecho http://de.archive.ubuntu.com feisty-updates Release
Acceda a http://de.archive.ubuntu.com feisty/main Packages
Acceda a http://de.archive.ubuntu.com enérgico/Paquetes restringidos
Acceda a http://de.archive.ubuntu.com enérgico/Fuentes principales
Acceda a http://security.ubuntu .com feisty-security/paquetes principales
Accede a http://de.archive.ubuntu.com feisty/Restricted Sources
Accede a http://de.archive.ubuntu.com feisty/universe Packages
Accede a http://de.archive.ubuntu .com feisty/universe Sources
Accede a http://de.archive.ubuntu.com feisty/multiverse Packages
Accede a http://de.archive.ubuntu.com feisty/multiverse Sources
Accede a http://de.archive.ubuntu.com feisty-updates/main Packages
Accede a http://de.archive.ubuntu.com feisty-updates/restricted Packages
Accede a http://de. .archive.ubuntu.com feisty-updates/main Sources
Acceda a http://de.archive.ubuntu.com feisty-updates/restricted Sources
Acceda a http://security.ubuntu.com feisty- security/paquetes restringidos
Acceda a http://security.ubuntu.com feisty-security/main Sources
Acceda a http://security.ubuntu.com feisty-security/restricted Sources
Listo http ://us.archive.ubuntu.com versión feisty-backports
Terminado http://us.archive.ubuntu.com versión feisty-backports
Acceda a http://security.ubuntu.com feisty- Paquetes de seguridad/universo
Acceda a http://security.ubuntu.com feisty-security/universe Sources
Acceda a http://security.ubuntu.com feisty-security/multiverse Packages
Acceda a http://security.ubuntu .com feisty-security/multiverse Fuentes
Hecho http://us.archive.ubuntu.com feisty-backports/main/debian-installer Paquetes
Hecho http://us.archive.ubuntu.com Paquetes feisty-backports/main/debian-installer
Descarga finalizada
Lista de paquetes de lectura:Listo Paquetes feisty-backports/main/debian-installer:98
Información de estado de lectura:Finalizado
Lectura de información de estado:Listo
Lectura de información de estado:Listo
Listo http://us.archive.ubuntu.com feisty-backports/main/debian-installer release-upgrader-dpkg 1.14.5ubuntu11.2
Hecho http://us.archive.ubuntu.com feisty-backports/main/debian-installer release-upgrader-apt 0.6.46.4ubuntu10.3
Hecho de descargar

Reading cache
Checking package manager

¿Continuar ejecutándose bajo SSH?
Esta sesión parece estar ejecutándose bajo ssh. Actualmente, no se recomienda realizar una actualización a través de ssh porque, en caso de falla, es más difícil de recuperar.

Si continúa, se iniciará un demonio ssh adicional en el puerto '9004'.
¿Desea continuar?
Continuar [yN] <-- y

[...]

Listo http://de.archive.ubuntu.com gutsy/universe Sources
Listo http://de.archive.ubuntu.com gutsy/multiverse Packages
Listo http://de.archive.ubuntu .com gutsy/multiverse Sources
Hecho http://de.archive.ubuntu.com gutsy-updates/main Packages
Hecho http://de.archive.ubuntu.com gutsy-updates/restricted Packages
Terminado http://de.archive.ubuntu.com gutsy-updates/main Sources
Terminado http://de.archive.ubuntu.com gutsy-updates/restricted Sources
Terminado de descarga

Comprobando el administrador de paquetes
Leyendo listas de paquetes:Donegutsy-security/multiverse Packages:98
Leyendo información de estado:Listo
Leyendo información de estado:Listo
Leyendo información de estado:Listo

Asking for confirmation

Finalizó el soporte para algunas aplicaciones
Canonical Ltd. ya no brinda soporte para los siguientes paquetes de software. Todavía puede obtener apoyo de la comunidad.

Si no ha habilitado el software mantenido por la comunidad (universo), se sugerirá la eliminación de estos paquetes al final de la actualización.
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.

Obtener e instalar la actualización puede demorar varias horas y no se puede cancelar en ningún momento posterior.
Continuar [yN] <-- y

[...]

Servicios para reiniciar para la actualización de la biblioteca PAM:<-- saslauthd proftpd cron courier-authdaemon atd

[...]

Archivo de configuración `/etc/mysql/my.cnf'
==> Modificado (por usted o por un script) desde la instalación.
==> El distribuidor del paquete envió una versión actualizada.
Qué te gustaría hacer acerca de eso ? Sus opciones son:
Y o I :instale la versión del mantenedor del paquete
N u O :mantenga su versión instalada actualmente
D :muestre las diferencias entre las versiones
Z :fondo este proceso para examinar la situación
La acción predeterminada es mantener su versión actual.
*** my.cnf (Y/I/N/O/D/Z) [predeterminado=N] ? <-- ENTRAR o N

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

¿Qué le gustaría hacer con php.ini? <-- mantenga su versión instalada actualmente

[...]

Archivo de configuración `/etc/apache2/apache2.conf'
==> Modificado (por usted o por un script) desde la instalación.
==> El distribuidor del paquete envió una versión actualizada.
Qué te gustaría hacer acerca de eso ? Sus opciones son:
Y o I :instale la versión del mantenedor del paquete
N u O :mantenga su versión instalada actualmente
D :muestre las diferencias entre las versiones
Z :fondo este proceso para examinar la situación
La acción predeterminada es mantener su versión actual.
*** apache2.conf (Y/I/N/O/D/Z) [predeterminado=N] ? <-- ENTRAR o N

[...]

Archivo de configuración `/etc/apache2/ports.conf'
==> Archivo en el sistema creado por usted o por un script.
==> Archivo también en paquete provisto por el mantenedor del paquete.
Qué te gustaría hacer acerca de eso ? Sus opciones son:
Y o I :instale la versión del mantenedor del paquete
N u O :mantenga su versión instalada actualmente
D :muestre las diferencias entre las versiones
Z :fondo este proceso para examinar la situación
La acción predeterminada es mantener su versión actual.
*** ports.conf (Y/I/N/O/D/Z) [predeterminado=N] ? <-- ENTRAR o N

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

¿Qué le gustaría hacer con php.ini? <-- mantenga su versión instalada actualmente

[...]

Búsqueda de software obsoleto
Lectura de listas de paquetes:Listo
Lectura de información de estado:Listo
Lectura de información de estado:Listo
Lectura de información de estado:Listo

Remove obsolete packages?

Se eliminarán 10 paquetes.
Continuar [yN] Detalles [d] <-- y

Descarga completa
(Leyendo la base de datos... 28724 archivos y directorios actualmente instalados.)
Eliminando libbind9-0 ...
Eliminando libdevmapper1.02 ...
Eliminando libsccfg1 .. .
Eliminando libdns22 ...
Eliminando libisccc0 ...
Eliminando libisc11 ...
Eliminando libiw28 ...
Eliminando libjasper-1.701-1 ...
Eliminando liblwres9...
Eliminando libsnmp9...
Procesando disparadores para libc6...
El procesamiento diferido de ldconfig ahora está teniendo lugar

System upgrade is complete.

Al final de la actualización, se requiere reiniciar el sistema:

Es necesario reiniciar
Para actualizar por completo, reinicie
Continuar [yN] <-- y

Mensaje de difusión de [email protected]
(/dev/pts/0) a las 15:01 ...

The system is going down for reboot NOW!

Después del reinicio, puede usar su nuevo servidor Ubuntu 7.10 (Gutsy Gibbon).

un

uname -a

muestra que tiene un kernel nuevo...

[email protected]:~# uname -a
Linux server1.example.com 2.6.22-14-server #1 SMP dom 14 oct 23:34:23 GMT 2007 i686 GNU/Linux
ejemplo @unixlinux.online:~#

... y:

cat /etc/debian_version

muestra:

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

que es correcto para Ubuntu 7.10 (Gutsy Gibbon).

En el último paso, asegúrese de que /bin/sh sea un enlace simbólico a /bin/bash, no a /bin/dash ejecutando:

ln -sf /bin/bash /bin/sh 

3 Enlaces

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

Panels
  1. El servidor perfecto - Ubuntu 14.10 (nginx, BIND, Dovecot, ISPConfig 3)

  2. El servidor perfecto:Ubuntu 15.04 (nginx, BIND, Dovecot e ISPConfig 3)

  3. Configurar el servidor Rsyslog en Ubuntu 20.04 - ¿Cómo hacerlo?

  4. ¿Cómo actualizar Ubuntu Server 10.04 a 12.04?

  5. Cómo actualizar un servidor Ubuntu 7.10 ("La configuración perfecta" + ISPConfig) a Ubuntu 8.04 LTS

El servidor perfecto - Ubuntu 11.04 [ISPConfig 3]

El servidor perfecto:Ubuntu 11.10 con Nginx [ISPConfig 3]

El servidor perfecto - Ubuntu 11.10 [ISPConfig 3]

El servidor perfecto - Ubuntu 12.04 LTS (Apache2, BIND, Dovecot, ISPConfig 3)

El servidor perfecto - Ubuntu 12.10 (Apache2, BIND, Dovecot, ISPConfig 3)

El servidor perfecto - Ubuntu 13.04 (Apache2, BIND, Dovecot, ISPConfig 3)