it-swarm-es.com

10.04 -> 12.04 Actualización. Servidor. Do-Release-Upgrade falla. Que fuentes cambiar

Actualmente estoy tratando de actualizar un servidor ubuntu a través de ssh. Estoy atascado ya que no puedo realizar una actualización do-release. Intenta inconformista en lugar de intentar 12.04

Esencialmente creo que está fallando porque 12.04 es una versión antigua. Tuve que cambiar/var/lib/update-manager/meta-release para comenzar a usar espejos de versiones antiguas en lugar de archivar, ya que antes fallaba con otro problema.

Mis fuentes: http://Pastebin.com/xrFTaKjn Mi/var/lib/update-manager/meta-release: http://Pastebin.com/A3Zs6DYx

¿Qué está mal?

Mi error:

Checking for a new ubuntu release Done Upgrade tool signature Done Upgrade tool Done downloading             authenticate 'maverick.tar.gz' against 'maverick.tar.gz.gpg'  extracting 'maverick.tar.gz' tar: Removing leading `/' from member names

Reading cache

Checking package manager Reading package lists... Done Building dependency tree         Reading state information... Done Building data structures... Done  Reading package lists... Done     Building dependency tree           Reading state information... Done Building data structures... Done 

Updating repository information WARNING: Failed to read mirror file 35% [Working]  Error during update 

A problem occurred during the update. This is usually some sort of  network problem, please check your network connection and retry. 

W:Failed to fetch  http://archive.ubuntu.com/ubuntu/dists/maverick/main/binary-AMD64/Packages.gz 404 Not Found [IP: 91.189.92.202 80]  , W:Failed to fetch  http://archive.ubuntu.com/ubuntu/dists/maverick/restricted/binary-AMD64/Packages.gz 404 Not Found [IP: 91.189.92.202 80]  , W:Failed to fetch  http://archive.ubuntu.com/ubuntu/dists/maverick/main/source/Sources.gz 404 Not Found [IP: 91.189.92.202 80]  , W:Failed to fetch  http://archive.ubuntu.com/ubuntu/dists/maverick/restricted/source/Sources.gz 404 Not Found [IP: 91.189.92.202 80]  , W:Failed to fetch  http://archive.ubuntu.com/ubuntu/dists/maverick-updates/main/binary-AMD64/Packages.gz 404 Not Found [IP: 91.189.92.202 80]  , W:Failed to fetch  http://archive.ubuntu.com/ubuntu/dists/maverick-updates/restricted/binary-AMD64/Packages.gz 404 Not Found [IP: 91.189.92.202 80]  , W:Failed to fetch  http://archive.ubuntu.com/ubuntu/dists/maverick-updates/main/source/Sources.gz 404 Not Found [IP: 91.189.92.202 80]  , W:Failed to fetch  http://archive.ubuntu.com/ubuntu/dists/maverick-updates/restricted/source/Sources.gz 404 Not Found [IP: 91.189.92.202 80]  , W:Failed to fetch  http://archive.ubuntu.com/ubuntu/dists/maverick-updates/universe/source/Sources.gz 404 Not Found [IP: 91.189.92.202 80]  , E:Some index files failed to download, they have been ignored, or  old ones used instead. 


Restoring original system state

Aborting Reading package lists... Done     Building dependency tree    Reading state information... Done Building data structures... Done
5
fabiim

Falla porque estás en 10.10 (Maverick) y no en 10.04 (Lucid). La actualización de 10.10 a 12.04 no es compatible, mientras que 10.04 -> 12.04 debería funcionar.

10.10 ya no es compatible, y no hay una ruta de actualización a ninguna versión compatible actualmente. Simplemente haga una copia de seguridad y vuelva a instalar.

12.04 será compatible hasta abril de 2015.

Para actualizar del servidor 10.04 al próximo LTS, instale update-manager-core,
luego edite /etc/update-manager/release-upgrades, y establezca Prompt=lts.

Obviamente, tendrá que editar /etc/apt/sources.list y restablecer cada línea de nuevo a lucid primero.

2
mikewhatever

Con mucho, lo más fácil de hacer, y en la práctica menos lento (aunque no lo creas) es planear esto con anticipación y separar los directorios de tu hogar y sistema en diferentes particiones. Use su hogar para cualquier documento, archivo, script y material personalizado, y mantenga el sistema para las cosas instaladas a través de dpkg o sus descendientes (es decir: apt-get y cualquiera de las GUI de actualización) SOLAMENTE. Si necesita cambiar archivos de configuración para X, samba, etc., mantenga una copia de seguridad en su directorio de inicio.

Si ejecuta gparted (use Sudo apt-get install gparted si aún no está en su sistema), puede (hasta cierto punto) dividir de manera no destructiva una sola partición en dos, y cambiar su tamaño más adelante si no cumple con los requisitos de espacio.

Una vez que haya hecho eso, simplemente tome un nuevo instalador de 12.04 (supongo que lo quiere específicamente porque es LTS) y ejecútelo.

He seguido este procedimiento en numerosos sistemas operativos (generalmente colocando el sistema y el hogar en diferentes unidades físicas) y funciona bien.

0
Ritchie333