Próxima revisión | Revisión previa |
doc:tec:sis:gnu:install_deb11_actualizacion:inicio [2021/12/25 03:00] – creado - editor externo 127.0.0.1 | doc:tec:sis:gnu:install_deb11_actualizacion:inicio [2025/04/07 18:31] (actual) – euloxio |
---|
====== Actualización de Debian 10 a Debian 11 ====== | ====== Actualización de Debian 11 a Debian 12 ====== |
| |
<WRAP center round help 60%> | |
[[https://www.sololinux.es/actualizar-debian-10-a-debian-11-bullseye/|Actualizar Debian 10 a Debian 11 Bullseye]] | |
</WRAP> | |
| |
- Actualizar primero el sistema actual <code> | - Actualizar primero el sistema actual <code> |
| |
# aptitude update | # aptitude update |
# aptitude full-upgrade | # aptitude full-upgrade -y |
| |
</code> | </code> |
$ cat /etc/*release | $ cat /etc/*release |
| |
</code> | </code> o con <code> |
- Vamos a necesitar el paquete ''gcc-8-base'' <code> | |
| |
# aptitude install gcc-8-base | $ lsb_release -a |
| |
</code> En mi caso ya lo tenía instalado. | </code> |
- Ahora debemos editar el archivo de los repositorios de Debian 10 <code> | - Ahora debemos editar el archivo de los repositorios de Debian 11 <code> |
| |
# nano /etc/apt/sources.list ... | # nano /etc/apt/sources.list ... |
| |
</code> Comentando los repositorios de Debian 10, insertando el carácter almohadilla al comienzo de cada línea, de forma que el sistema los omita y pase de largo. Y añadiremos los de Debian 11: <code> | </code> Comentando los repositorios de Debian 11, insertando el carácter almohadilla al comienzo de cada línea, de forma que el sistema los omita y pase de largo. Y añadiremos los de Debian 12. Básicamente es sustituir la palabra ''bullseye'' por ''bookworm'': <code> |
| |
deb http://deb.debian.org/debian bullseye main contrib non-free | deb http://deb.debian.org/debian bookworm main contrib non-free |
deb-src http://deb.debian.org/debian bullseye main contrib non-free | deb-src http://deb.debian.org/debian bookworm main contrib non-free |
| |
deb http://deb.debian.org/debian bullseye-updates main contrib non-free | deb http://deb.debian.org/debian bookworm-updates main contrib non-free |
deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free | deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free |
| |
deb http://security.debian.org/debian-security bullseye-security main | deb http://security.debian.org/debian-security bookworm-security main |
deb-src http://security.debian.org/debian-security bullseye-security main | deb-src http://security.debian.org/debian-security bookworm-security main |
| |
deb http://ftp.debian.org/debian bullseye-backports main contrib non-free | deb http://ftp.debian.org/debian bookworm-backports main contrib non-free |
| |
</code> Salimos grabando con <key>Ctrl+O</key> y <key>Ctrl+X</key> | </code> Salimos grabando con <key>Ctrl+O</key> y <key>Ctrl+X</key>. Este proceso también lo podemos automatizar ejecutando <code> |
| |
| # sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list |
| # sed -i 's/non-free/non-free non-free-firmware/g' /etc/apt/sources.list |
| |
| </code> |
- Por último actualizaremos con <code> | - Por último actualizaremos con <code> |
| |
# apt clean all | # apt clean all |
# aptitude update | # aptitude update |
# aptitude full-upgrade | # aptitude full-upgrade -y |
| |
</code> Quedándonos al final Debian 11.<WRAP center round important 60%> | </code> Quedándonos al final Debian 12.<WRAP center round important 60%> |
La instalación puede ser larga. No interrumpirla. | La instalación puede ser larga. No interrumpirla. |
</WRAP> | </WRAP> |
| |
</code> | </code> |
| - Eliminar paquetes obsoletos y archivos residuales para liberar espacio: <code> |
| |
| # apt autoremove -y |
| # apt autoclean -y |
| |
| </code> |
| \\ |