В настоящее время я пытаюсь обновить сервер ubuntu через ssh. Я застрял, так как не могу выполнить обновление до релиза. Он пытается maverick вместо того, чтобы пытаться 12.04
По сути, я думаю, что он терпит неудачу, потому что 12.04 - это старая версия. Мне пришлось изменить / var / lib / update-manager / meta-release, чтобы начать использовать зеркала с старыми версиями вместо архива, так как это было неудачно с другой проблемой.
Мои источники: http://pastebin.com/xrFTaKjn Мой / var / lib / update-manager / мета-релиз: http://pastebin.com/A3Zs6DYx
Что неправильно?
Моя ошибка:
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
На самом деле проще всего сделать это, и на практике это занимает меньше времени (хотя вы и не думаете), чтобы планировать это заранее и выделять свои домашние и системные каталоги на разные разделы. Используйте свой дом для любых документов, файлов, скриптов и настраиваемых материалов - и сохраняйте систему для вещей, установленных через dpkg или его потомков (то есть: apt-get и любой из графических интерфейсов обновления) ТОЛЬКО. Если вам нужно изменить файлы конфигурации для X, samba и т. Д., Сохраните резервную копию в своем домашнем каталоге.
Если вы запустили gparted (используйте sudo apt-get install gparted, если он еще не находится в вашей системе) , вы можете (до некоторой степени) неразложительно разделить один раздел на два и изменить их размер позже, если вы ошиблись в требованиях к пространству.
Как только вы это сделали, просто возьмите новый установщик 12.04 (Я предполагаю, что вы хотите это специально, потому что это LTS), и запустите его.
Я выполнял эту процедуру во многих операционных системах (обычно устанавливая систему и дома на разных физических дисках), и она работает хорошо.