¿Alguien podría aconsejar sobre los comandos de terminal correctos para actualizar de Linux Mint Petra a Linux Mint Qiana?
¿Alguien podría aconsejar sobre los comandos de terminal correctos para actualizar de Linux Mint Petra a Linux Mint Qiana?
Respuestas:
$ sudo sed -i 's/saucy/trusty/' /etc/apt/sources.list
$ sudo sed -i 's/petra/qiana/' /etc/apt/sources.list
$ sudo sed -i 's/saucy/trusty/' /etc/apt/sources.list.d/official-package-repositories.list
$ sudo sed -i 's/petra/qiana/' /etc/apt/sources.list.d/official-package-repositories.list
Use sed para reemplazar las referencias a salsas con confianza, y petra con qiana en las fuentes
$ sudo apt-get update && sudo apt-get dist-upgrade
$ sudo apt-get upgrade
Actualice los repositorios con la nueva configuración y ejecute un dist-upgrade para actualizar a la nueva versión limpiamente, luego ejecute la actualización para asegurarse de que todos los paquetes estén actualizados.
sed
comandos de una simple sustitución de cadena. En cada uno de esos archivos, las palabras saucy
y cambian a trusty
y lo mismo para petra
a qiana
. sudo apt-get update
busca actualizaciones para todos los paquetes y luego dist-upgrade
actualiza la distribución. El upgrade
comando final actualiza el resto de los paquetes.
Actualice a Mint 17 sin perder su configuración de Mint 16 (u otras versiones anteriores) pero aún instalando la versión más reciente directamente desde el CD:
Por favor, eche un vistazo a:
http://forums.linuxmint.com/viewtopic.php?f=42&t=167083&p=858729&hilit=backup#p858729
o puedes ir directamente a la página del proyecto:
https://github.com/MintBackupRestore/MintBackupRestore
Con mis mejores deseos, Mint_BackupRestore
Las fuentes de Mint 16 generalmente están en /etc/apt/sources.list.d/official-package-repositories.list
. (Mi /etc/apt/sources.list está básicamente vacío, excepto por un comentario " # See sources.list.d/official-package-repositories.list
".) A menos que este no sea el caso en su sistema, solo el archivo official-package-repositories.list tiene que actualizarse.
Haga una copia de seguridad completa antes de comenzar. La forma más fácil podría ser una copia exacta del disco duro donde está instalado Mint (como /dev/sda
), que puede copiarse de nuevo si algo sale mal y no tendrá que buscar y copiar manualmente archivos personales porque se copia el disco completo. La desventaja es que el archivo de imagen será bastante grande (disco duro de 500 GB -> archivo de imagen de 500 GB, en ese caso, podría usarse compresión). Como esta unidad no debe montarse, inicie desde un sistema en vivo como Parted Magic, conecte una unidad externa, móntela (es decir, en /dev/usb-hdd
) y ejecute dd (tomará un tiempo, tal vez horas).
# dd if=/dev/sda of=/mnt/usb-hdd/os.sda.dd.img
O usando la compresión (tomará aún más tiempo):
# dd if=/dev/sda | gzip -c >/mnt/usb-hdd/os.sda.dd.img.gz
Dependiendo de su configuración, puede haber formas más eficientes.
Localice todos los archivos fuente (/etc/apt/sources.list /etc/apt/sources.list.d/*) y asegúrese de que solo uno contenga las fuentes oficiales de Mint. Si este archivo no se llama "sources.list.d / official-package-repositories.list" en su sistema, reemplace el nombre del archivo en el siguiente comando.
Actualice el archivo fuente oficial para que apunte al repositorio de la versión 17 en lugar de 16.
# sed -i -e 's/saucy/trusty/' -e 's/petra/qiana/' /etc/apt/sources.list.d/official-package-repositories.list
Antes de comenzar el proceso de actualización, verifique que las fuentes estén bien. No , no continuará si no se imprime "fuentes mal" al final (algunas fuentes pueden estar equivocados, ellos fijar o comentario a cabo antes de la actualización). Esto extraerá las listas de paquetes para Mint 17 (para que la rutina de actualización sepa qué paquetes se deben instalar) y arrojará un error si no puede descargarlos, pero no cambiará / actualizará ninguno de los paquetes instalados.
# apt-get update && echo sources okay
Realice la actualización real (-y para responder algunas de las preguntas bastante básicas con sí).
# apt-get -y dist-upgrade
/etc/apt/sources.list:
# See sources.list.d/official-package-repositories.list
/etc/apt/sources.list.d/official-package-repositories.list:
deb http://packages.linuxmint.com qiana main upstream import
deb http://extra.linuxmint.com qiana main
deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner
Actualizar:
Acabo de intentar esto (actualizar de 16 a 17) usando "apt-get -y dist-upgrade" (todavía hizo algunas preguntas, como si / etc / issue debería actualizarse, el valor predeterminado era no) y finalmente falló :
...
Setting up kmod (15-0ubuntu6) ...
Installing new version of config file /etc/init/kmod.conf ...
dpkg: dependency problems prevent configuration of initramfs-tools:
initramfs-tools depends on udev (>= 147~-5); however:
Package udev is not configured yet.
dpkg: error processing package initramfs-tools (--configure):
dependency problems - leaving unconfigured
...
Errors were encountered while processing:
procps
udev
initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
Esta es probablemente la razón por la cual la página de tutorial de la comunidad sobre la actualización recomienda una "actualización nueva" (un término engañoso para "borrar todo y reinstalar desde cero", seguido de una copia manual de algunos de los archivos importantes) y desaconseja una actualización del paquete ("Esto es algo que no recomendamos "). Siguiendo esta recomendación, los usuarios de Mint reinstalarían su sistema cada año (o cada vez que salga una nueva versión).
Por lo tanto, es mejor que tenga una copia de seguridad completa antes de comenzar. Y prepárate para solucionar problemas de dependencia.
En mi caso (error mencionado anteriormente), los siguientes comandos arreglaron los problemas (esto, nuevamente, preguntó si los archivos deberían reemplazarse o no; seleccione Y (sí) a menos que esté realmente seguro de que no desea conservarlos para algunos razón).
# dpkg --configure -a && echo OK
# apt-get -f install && echo OK
# apt-get dist-upgrade && echo OK
Una vez que todo esté hecho, debería estar en la nueva versión (reinicie para que todos los cambios, incluido el nuevo núcleo, surtan efecto):
# cat /etc/issue
Linux Mint 17 Qiana \n \l