Problema na atualização de 14.04 para 16.04.1

Problema na atualização de 14.04 para 16.04.1

Eu queria atualizar meu sistema. Então eu fiz um:

sudo do-release-upgrade

Mas eu tenho esse erro grave:

Upgrading Traceback (most recent call last):
  File "/tmp/ubuntu-release-upgrader-qgoff5d4/xenial", line 8, in 
  File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeMain.py", line 242, in main
  File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1876, in run
  File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1841, in fullUpgrade
  File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1257, in doDistUpgrade
UnboundLocalError: local variable 'e' referenced before assignment
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 109, in apport_excepthook
    pr.add_proc_info(extraenv=['PYTHONPATH', 'PYTHONHOME'])
  File "/usr/lib/python3/dist-packages/apport/report.py", line 532, in add_proc_info
    self['ExecutableTimestamp'] = str(int(os.stat(self['ExecutablePath']).st_mtime))
PermissionError: [Errno 13] Permission denied: '/tmp/ubuntu-release-upgrader-qgoff5d4/xenial'

Original exception was: Traceback (most recent call last): File "/tmp/ubuntu-release-upgrader-qgoff5d4/xenial", line 8, in File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeMain.py", line 242, in main File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1876, in run File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1841, in fullUpgrade File "/tmp/ubuntu-release-upgrader-qgoff5d4/DistUpgrade/DistUpgradeController.py", line 1257, in doDistUpgrade UnboundLocalError: local variable 'e' referenced before assignment

Procurei em todos os lugares mas não consigo encontrar uma solução. Se alguém puder ajudar, ficaria grato.

Responder1

Podes tentarsudo apt instalar -fmas caso contrário é preferível fazer uma instalação limpa. As atualizações online podem não funcionar com drivers gráficos proprietários instalados e ativos.

Responder2

Experimente isto:

Primeiro: você precisa atualizar o sistema.

Abra um terminal,

Pressione Ctrl+ Alt+T

Executá-lo:

exec sudo -i
apt-get update
apt-get dist-upgrade
apt-get autoremove
apt-get clean

Reinicie seu sistema para concluir a instalação das atualizações e para alterar o upstart para systemd:

Abra um terminal,

Pressione Ctrl+ Alt+T

Executá-lo:

exec sudo -i
add-apt-repository ppa:pitti/systemd
apt-get update
apt-get install systemd libpam-systemd systemd-ui
apt-get dist-upgrade
cp /etc/default/grub /etc/default/grub.bak
nano /etc/default/grub 

No arquivo aberto deixe esta linha assim:

GRUB_CMDLINE_LINUX_DEFAULT = "init=/lib/systemd/systemd" 

Continuar executando:

update-grub
ln -fs /proc/self/mounts /etc/mtab

Reinicie seu sistema,

Com qualquer problema, para desfazer as alterações, execute:

exec sudo -i
mv /etc/default/grub.bak /etc/default/grub
update-grub

Se tudo correr bem e para atualizar para a nova versão disponível:

Abra um terminal,

Pressione Ctrl+ Alt+T

Executá-lo:

exec sudo -i
update-manager -d

O Atualizador de Software aparecerá e procurará a nova versão, após alguns segundos, você verá uma tela como a abaixo dizendo:

No entanto, o Ubuntu 16.04 já está disponível.

aperte o botão Atualizar para iniciar a atualização para o Ubuntu 16.04.

O atualizador de software solicitará que você confirme se ainda deseja atualizar, pressione Iniciar atualização para começar a instalar o Ubuntu 16.04.

Agora, o atualizador de software se preparará para começar a configurar novos canais de software e, após alguns minutos, o atualizador de software irá notificá-lo com detalhes sobre o número de pacotes que serão removidos e o número de pacotes que serão instalados, pressione Inicie a atualização para continuar.

Finalizado o dist-upgrade, reinicie seu sistema e:

Abra um terminal,

Pressione Ctrl+ Alt+T

Executá-lo:

exec sudo -i
dpkg --configure -a
apt-get -f install
apt-get update
apt-get dist-upgrade
apt-get autoremove
apt-get clean

informação relacionada