Я хочу обновить свою Ubuntu 13.04 до Ubuntu 13.10. Я не могу сделать через GUI.
[Причина, почему я не могу сделать так:
С помощью программного обеспечения updater, я продолжаю двигаться вперед и нажимаю обновление (для обновления моей ОС). Я прохожу проверку подлинности путем обеспечения моего пароля. Затем это продолжается и загружает инструмент обновления. То время только (при загрузке инструмента) сообщение об ошибке настает "системная обнаруженная проблема программы". Это затем не продолжается вперед, и я нажимаю для сообщения о проблеме]
Так, я попробовал через командную строку, но здесь также я не мог следовать за обновлением моей ОС. Для того же я работал
$ sudo apt-get update
Затем я работал
$ sudo apt-get dist-upgrade
И затем:
ravbholua@ravbholua-Aspire-5315:~$ sudo do-release-upgrade
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]
Get:2 Upgrade tool [1,135 kB]
Fetched 1,135 kB in 6s (32.9 kB/s)
authenticate 'saucy.tar.gz' against 'saucy.tar.gz.gpg'
gpg exited 2
Debug information:
gpg: Signature made Friday 01 November 2013 10:34:27 AM IST using DSA key ID 437D05B5
gpg: Can't check signature: public key not found
Authentication failed
Authenticating the upgrade failed. There may be a problem with the network or with the server.
ravbholua@ravbholua-Aspire-5315:~$
Предложите, как идти вперед и обновить мою ОС.
Попробуйте:
gpg --keyserver keyserver.ubuntu.com --recv 437D05B5
apt-get update
В противном случае вы можете использовать этот блог :
Решение
После небольшого расчесывания головы кажется, что простое решение - удалить все ключи GPG в / etc / apt и повторно запустить обновление apt-get.cd /etc/apt sudo mkdir gpgbackup sudo mv *.gpg gpgbackup/ gpg --export -a 437D05B5 | sudo apt-key add - sudo apt-get update
(добавлено резервное копирование вместо простого rm
)
Сначала:
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 437D05B5 3E5C1192
sudo gpg --keyserver keyserver.ubuntu.com --recv-keys 437D05B5
sudo gpg --no-default-keyring -a --export 437D05B5 | gpg --no-default-keyring --keyring ~/.gnupg/trustedkeys.gpg --import -
Затем, 2 варианта:
Вариант A:
Используйте
sudo update-manager -d
, и вы попадете туда через GUI.
Опция B (только для командной строки):
Установите пакет update-manager-core, если он еще не установлен:
sudo apt-get install update -manager-core Отредактируйте файл / etc / update-manager / release-updates,
sudo nano / etc / update-manager / release-upgrades и установите
Prompt=normal
ниже# determine if a newer release is available.
. Это будет выглядеть так:# lts - Check to see if a new LTS release is available. The upgrader # will attempt to upgrade to the first LTS release available after > > # the currently-running one. Note that this option should not be > > # used if the currently-running release is not itself an LTS # release, since in that case the upgrader won't be able to # determine if a newer release is available. Prompt=normal
Теперь запустите
sudo do-release-upgrade -d
и следуйте инструкциям.