Howto actualizar LinuxMint sin reinstalar

2.12.14
Vamos a actualizar LinuxMint Petra a LinuxMint Quiana:

Primero que nada respaldar tu home siempre es recomendable.

Este tipo de actualización puede llegar a causar problemas, así que solo es recomendable para quien se siente cómodo trabajando en la terminal y tiene otro pc para investigar/solucionar cualquier problema que este tuto no cubra.

Primero tenemos que saber nuestra versión, en un terminal:

$ sudo cat /etc/issue
$ sudo cat /etc/issue.net
$ sudo cat /etc/lsb-release
$ sudo cat /etc/os-release


A continuación respaldamos los ficheros de nuestros repositorios (así podemos regresar a la versión anterior):

$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
$ sudo cp /etc/apt/sources.list.d/official-package-repositories.list /etc/apt/sources.list.d/official-package-repositories.list.bak
$ sudo cp /etc/apt/sources.list.d/official-source-repositories.list /etc/apt/sources.list.d/official-source-repositories.list.bak
$ sudo cp /etc/apt/sources.list.d/getdeb.list /etc/apt/sources.list.d/getdeb.list.bak


*Si te dice que el fichero no existe es que no tienes activados los repositorios (sources y/o getdeb)

**Si tienes PPAs activados necesitas verificar que ofrecen paquetes para la nueva versión. en caso contrario debes desactivarlos antes de proceder.


Ahora vamos a editar los archivos de los repositorios. A cada archivo vamos a cambiar el nombre de la distro anterior por el de la nueva, por ejemplo: Si vamos a actualizar de Linuxmint16 cambiamos “petra” por “qiana” y “saucy” por “trusty”, un archivo a la vez, grabamos y cerramos para después escribir la siguiente linea.

$ sudo gedit /etc/apt/sources.list
$ sudo gedit /etc/apt/sources.list.d/official-packa-repositories.list
$ sudo gedit /etc/apt/sources.list.d/official-source-repositories.list
$ sudo gedit /etc/apt/sources.list.d/getdeb.list


*** Si algún archivo aparece en blanco (sources y/o getdeb) es porque no estas usando esos repositorios, solo ciérralo sin guardar.

A continuación actualizamos desde el terminal:

$ sudo apt-get update

Al finalizar continuamos con:

$ sudo apt-get dist-upgrade

Responde que si ( Y ) mayúscula a todo lo que te pregunte.

Al terminar seguimos con:

$ sudo apt-get upgrade

Si te llega a decir que no puede abrir /var/cache/apt/archives/ escribe:  

$ sudo rm -f /var/cache/apt/archives/lock

Y repite:

$ sudo apt-get update
$ sudo apt-get upgrade


Si se queja de (E: dpkg was interrupted… run 'sudo dpkg --configure -a'…) 

En el terminal escribe: sudo dpkg --configure -a

Y repite:

$ sudo apt-get update
$ sudo apt-get upgrade


Listo, reinicia y disfruta de LinuxMint17 Qiana hasta el 2019.

Si por alguna razón te puso como inicio de sesión ejecutar un User Script-X por default, esto se soluciona yendo a la esquina superior derecha del recuadro donde nos pide la contraseña y dando click en la letra griega Lambda ( λ ) para que nos ofrezca los otros inicios de sesión, escogemos Cinnamon y lo dejamos como predeterminado.
Read more ...