Novato do Linux aqui. Eu recentemente pedi meu primeiro VPS (não gerenciado) rodando o Ubuntu 10.04. Consegui atualizar com sucesso para 12.04 via conexão SSH (PuTTY), mas tenho problemas para ir para a versão 12.10 agora. Isso é exatamente o que eu fiz:
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
Após alguns segundos, o processo de instalação é interrompido porque '/ var / run / utmp' não foi encontrado:
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
Então eu tentei:
cd /
sudo cat /dev/null > /var/run/utmp
sudo reboot
e corrigiu o problema do arquivo ausente (yay!).
Infelizmente, a configuração ainda fica com o (s) erro (s) a seguir:
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) ===
O que posso fazer?
Por favor, tenha em mente que eu sou absolutamente novo para isso.