“/var/run/utmp: Никакой такой файл или каталог” при использовании-обновления-версии

Новичок Linux здесь. Я недавно заказал моему первому (неуправляемому) VPS под управлением Ubuntu 10.04. Мне успешно удалось обновить до 12,04 через соединение SSH (ШПАКЛЕВКА), но испытать некоторые затруднения при движении в 12,10 выпусков теперь. Это точно, что я сделал:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
sudo reboot

sudo do-release-upgrade -c

Checking for a new Ubuntu release.
New release '12.10' available.
Run 'do-release-upgrade' to upgrade to it.

sudo do-release-upgrade

После нескольких секунд процесс установки останавливает из-за '/var/run/utmp' не быть найденным:

root@vm3593:~# sudo do-release-upgrade
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]
Get:2 Upgrade tool [1200 kB]
Fetched 1200 kB in 0s (0 B/s)
authenticate 'quantal.tar.gz' against 'quantal.tar.gz.gpg'
extracting 'quantal.tar.gz'
/var/run/utmp: No such file or directory

Таким образом, я попробовал:

cd /
sudo cat /dev/null > /var/run/utmp
sudo reboot

и это устранило недостающую проблему файла (yay!).

К сожалению, установка все еще застревает со следующей ошибкой (ошибками):

File
"/tmp/update-manager-ZdDbE2/DistUpgrade/DistUpgradeController.py",
line 1616, in fullUpgrade
if not self.prepare():
File
"/tmp/update-manager-ZdDbE2/DistUpgrade/DistUpgradeController.py",
line 429, in prepare
self._sshMagic()
File
"/tmp/update-manager-ZdDbE2/DistUpgrade/DistUpgradeController.py",
line 299, in _sshMagic
"Do you want to continue?") % port)

File "/tmp/update-manager-ZdDbE2/DistUpgrade/DistUpgradeViewText.py",
line 216, in askYesNoQuestion
res = sys.stdin.readline().decode(ENCODING, "backslashreplace")

TypeError: decode() argument 1 must be string, not None
=== Command detached from window (Sat Aug  3 20:26:10 2013) ===
=== Command terminated with exit status 1 (Sat Aug  3 20:26:10 2013) ===

Что я могу сделать?

Следует иметь в виду, что я абсолютно плохо знаком с этим.

5
задан 29 December 2013 в 13:38

1 ответ

Цитата из сообщения:

Обновление сейчас ... (ууу!) Попробуйте:

sudo LC_ALL=C.UTF-8 sudo do-release-upgrade

или

export LC_ALL=C.UTF-8 sudo do-release-upgrade

Первый сделал это для меня.

Я публикую это как ответ, до тех пор, пока пользователь не создаст свой собственный ответ и не пометит его как таковой.

0
ответ дан 29 December 2013 в 13:38

Другие вопросы по тегам:

Похожие вопросы: