Upgrade para 16.04 falhou - sem conexão de rede

0

Eu executei a atualização para 16.04 a partir de 14.04 a partir do pop-up após o login. Após quase duas horas, uma mensagem de erro dizia que a atualização havia falhado. Eu cliquei em OK e nada aconteceu, ou seja, eu parecia estar executando minha instalação antiga. No entanto, quando eu verifico "Sobre este computador", ele me diz que estou executando o 16.04.

O PC não foi reinicializado, mas os aplicativos parecem ter sido atualizados. Eu não tenho mais uma conexão de rede, por isso não consigo executar nenhuma atualização apropriada. Eu não quero forçar uma reinicialização porque temo que não tenha um sistema inicializável. Claramente, a atualização não foi concluída, mas agora eu tenho um PC que não funciona corretamente e não tem uma conexão de rede. Por onde eu começo a consertar isso?

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:        16.04
Codename:       xenial

O /etc/apt/sources.list

deb http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted
deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted
deb http://gb.archive.ubuntu.com/ubuntu/ xenial universe
deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial universe
deb http://gb.archive.ubuntu.com/ubuntu/ xenial-updates universe
deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial-updates universe
deb http://gb.archive.ubuntu.com/ubuntu/ xenial multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted
deb-src http://security.ubuntu.com/ubuntu/ xenial-security main restricted
deb http://security.ubuntu.com/ubuntu/ xenial-security universe
deb-src http://security.ubuntu.com/ubuntu/ xenial-security universe
deb http://security.ubuntu.com/ubuntu/ xenial-security multiverse
deb-src http://security.ubuntu.com/ubuntu/ xenial-security multiverse

Consegui usar um pendrive para transferir as outras informações solicitadas do apt-get dist-upgrade -f -s:

NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages were automatically installed and are no longer required:
  aptitude-common checkbox-ng esound-common g++-4.8 gcc-4.8-base:i386
  gcc-4.9-base gcc-4.9-base:i386 glib-networking:i386
  gstreamer0.10-plugins-good:i386 gstreamer0.10-x:i386 gstreamer1.0-clutter
  gtk2-engines:i386 gtk2-engines-murrine:i386 gtk2-engines-oxygen:i386
  gtk2-engines-pixbuf:i386 ibus-gtk:i386 icedtea-netx icedtea-netx-common
  libaa1:i386 libaio1:i386 libamd2.3.1 libao4:i386 libapt-inst1.5
  libarchive-extract-perl libatk-wrapper-java libatk-wrapper-java-jni
  libatk1.0-0:i386 libaudiofile1:i386 libavc1394-0:i386 libavcodec-extra-54
  libavformat54 libavutil52 libbasicusageenvironment0 libbind9-90
  libboost-date-time1.54.0 libboost-iostreams1.54.0 libboost-system1.54.0
  libcaca0:i386 libcairo-gobject2:i386 libcairo2:i386 libcamd2.3.1
  libcamel-1.2-45 libcanberra-gtk-module:i386 libcanberra-gtk0:i386
  libcanberra0:i386 libccolamd2.8.0 libcdr-0.0-0 libcgmanager0:i386
  libcholmod2.1.2 libcmis-0.4-4 libcolamd2.8.0 libcolorhug1 libcroco3:i386
  libcupsfilters1:i386 libcupsimage2:i386 libcurl3:i386 libdbus-glib-1-2:i386
  libdns100 libdv4:i386 libdvbpsi8 libebackend-1.2-7 libebook-1.2-14
  libebook-contacts-1.2-0 libedata-book-1.2-20 libedataserver-1.2-18
  libegl1-mesa-drivers libelfg0 libept1.4.12 libesd0:i386 libexiv2-12
  libfluidsynth1:i386 libfriends0 libgail-common:i386 libgail18:i386
  libgconf-2-4:i386 libgdbm3:i386 libgdk-pixbuf2.0-0:i386 libgegl-0.2-0
  libgettextpo0:i386 libglamor0 libglew1.10 libglewmx1.10 libgnome-bluetooth11
  libgnome-desktop-3-7 libgphoto2-port10 libgphoto2-port10:i386
  libgraphite2-3:i386 libgroupsock1 libgsoap4 libgtk2.0-0:i386
  libgudev-1.0-0:i386 libharfbuzz0b:i386 libhdb9-heimdal libibus-1.0-5:i386
  libicu52 libiec61883-0:i386 libilmbase6 libimobiledevice4 libintl-perl
  libisc95 libisccc90 libisccfg90 libisl10 libjasper1:i386
  libjavascriptcoregtk-1.0-0 libjson0:i386 libkdc2-heimdal liblinear1
  liblivemedia23 libllvm3.4:i386 libllvm3.4 liblog-message-perl
  liblog-message-simple-perl liblwres90 libmad0:i386 libmagickcore5
  libmagickcore5-extra libmagickwand5 libmbim-glib0 libmikmod2:i386
  libmikmod3:i386 libmodule-pluggable-perl libmodule-runtime-perl
  libmspub-0.0-0 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
  libnspr4:i386 libnss-mdns:i386 libnss3:i386 libntdb1 libodbc1:i386
  libopenexr6 libopenjpeg2 libopenvg1-mesa liborcus-0.6-0 libpango1.0-0:i386
  libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpangoxft-1.0-0:i386
  libparams-classify-perl libpixman-1-0:i386 libpocketsphinx1
  libpod-latex-perl libpoppler44 libportmidi0 libpostproc52 libprocps3
  libprotobuf8 libprotoc8 libproxy1v5:i386 libpulse-mainloop-glib0:i386
  libpulsedsp:i386 libqmi-glib0 libqpdf13 libqt4-designer:i386
  libqt4-qt3support:i386 libqt4-scripttools:i386 libqt4-svg:i386
  libqt4-test:i386 libqt5qml-graphicaleffects libqt5sensors5
  libqt5webkit5-qmlwebkitplugin libqtscript4-core libqtscript4-gui
  libqtscript4-network libqtscript4-uitools libqtscript4-xml
  libraw1394-11:i386 libraw9 libreadline5 libreadline6:i386
  libreoffice-presentation-minimizer librhythmbox-core8 librsvg2-2:i386
  librsvg2-common:i386 librtmp0:i386 librtmp1:i386 libsdl-image1.2:i386
  libsdl-mixer1.2:i386 libsdl-net1.2:i386 libsdl-ttf2.0-0:i386
  libsdl1.2debian:i386 libshout3:i386 libslang2:i386 libsoup-gnome2.4-1:i386
  libsoup2.4-1:i386 libspeex1:i386 libsphinxbase1 libspice-server1
  libssl0.9.8:i386 libstdc++-4.8-dev libstdc++5:i386 libswscale2
  libsystemd-daemon0 libsystemd-journal0 libsystemd-login0 libtag1v5:i386
  libtag1v5-vanilla:i386 libtar0 libtdb1:i386 libterm-ui-perl
  libtext-soundex-perl libthumbnailer0 libts-0.0-0 libumfpack5.6.2
  libunistring0:i386 libunityvoice1 libusageenvironment1 libusbmuxd2
  libvisio-0.0-0 libvorbisfile3:i386 libvpx1:i386 libwavpack1:i386
  libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libwebp5:i386 libwxbase2.8-0
  libwxgtk2.8-0 libx264-142 libxaw7:i386 libxcb-render0:i386 libxcb-shm0:i386
  libxft2:i386 libxmu6:i386 libxp6:i386 libxtables10 libxtst6:i386
  linux-headers-3.13.0-135 linux-headers-3.13.0-135-generic
  linux-headers-3.13.0-62 linux-headers-3.13.0-62-generic
  linux-image-3.13.0-135-generic linux-image-3.13.0-62-generic
  linux-image-extra-3.13.0-135-generic linux-image-extra-3.13.0-62-generic
  musescore-soundfont-gm odbcinst1debian2:i386 python-commandnotfound
  python-ntdb python-poppler-qt4 python-pypm python-requests python-support
  python3-checkbox qml-module-qtquick-dialogs qml-module-qtquick-localstorage
  qml-module-qtquick-privatewidgets qml-module-ubuntu-ui-extras-browser
  qtdeclarative5-dialogs-plugin qtdeclarative5-localstorage-plugin
  qtdeclarative5-privatewidgets-plugin qtdeclarative5-qtfeedback-plugin
  qtdeclarative5-ubuntu-ui-extras-browser-plugin
  qtdeclarative5-ubuntu-ui-extras-browser-plugin-assets
  qtdeclarative5-window-plugin sphinx-voxforge-hmm-en sphinx-voxforge-lm-en
  syslinux-themes-debian syslinux-themes-debian-wheezy texlive-luatex tsconf
  unity-lens-friends unity-scope-audacious unity-scope-clementine
  unity-scope-gmusicbrowser unity-scope-gourmet unity-scope-guayadeque
  unity-scope-musique unity-voice-service webaccounts-extension-common
  xaw3dg:i386 xul-ext-webaccounts
Use 'apt autoremove' to remove them.
The following NEW packages will be installed
  libcgi-fast-perl libcgi-pm-perl libfcgi-perl
The following packages will be upgraded:
  libparse-debianchangelog-perl
1 to upgrade, 3 to newly install, 0 to remove and 0 not to upgrade.
4 not fully installed or removed.
Inst libcgi-pm-perl (4.26-1 Ubuntu:16.04/xenial [all])
Inst libfcgi-perl (0.77-1build1 Ubuntu:16.04/xenial [amd64])
Inst libcgi-fast-perl (1:2.10-1 Ubuntu:16.04/xenial [all])
Inst libparse-debianchangelog-perl [1.2.0-1ubuntu1] (1.2.0-8 Ubuntu:16.04/xenial [all])
Conf tex-common (6.04 Ubuntu:16.04/xenial [all])
Conf texlive-latex-base (2015.20160320-1ubuntu0.1 Ubuntu:16.04/xenial-updates, Ubuntu:16.04/xenial-security [all])
Conf texlive-latex-base-doc (2015.20160320-1ubuntu0.1 Ubuntu:16.04/xenial-updates, Ubuntu:16.04/xenial-security [all])
Conf texlive-luatex (2015.20160320-1ubuntu0.1 Ubuntu:16.04/xenial-updates, Ubuntu:16.04/xenial-security [all])
Conf libcgi-pm-perl (4.26-1 Ubuntu:16.04/xenial [all])
Conf libfcgi-perl (0.77-1build1 Ubuntu:16.04/xenial [amd64])
Conf libcgi-fast-perl (1:2.10-1 Ubuntu:16.04/xenial [all])
Conf libparse-debianchangelog-perl (1.2.0-8 Ubuntu:16.04/xenial [all])

Após uma semana sem respostas, preparei-me para fazer uma nova instalação. Antes de fazer isso, decidi forçar uma reinicialização. Incrivelmente eu tenho um PC funcionando com uma conexão de rede. Eu corri o apt-get dist-upgrade -f e também o apt autoremove. Parece que tenho um sistema atualizado com apenas 3 pacotes que não foram totalmente instalados:

NOTE: This is only a simulation!
  apt-get needs root privileges for real execution.
  Keep also in mind that locking is deactivated,
  so don't depend on the relevance to the real current situation!

Lendo listas de pacotes ... Construindo árvore de dependência ... Lendo informações de estado ... Calculando a atualização ... O pacote a seguir foi instalado automaticamente e não é mais necessário:   libqmi-glib1 Use 'apt autoremove' para removê-lo. 0 para atualizar, 0 para instalar novamente, 0 para remover e 0 para não atualizar. 3 não totalmente instalado ou removido. Conf tex-common (6.04 Ubuntu: 16.04 / xenial [todos]) Conf texlive-latex-base (2015.20160320-1ubuntu0.1 Ubuntu: 16.04 / atualizações xeniais, Ubuntu: 16.04 / segurança xenial [todos]) Conf texlive-latex-base-doc (2015.20160320-1ubuntu0.1 Ubuntu: 16.04 / atualizações xenial, Ubuntu: 16.04 / segurança xenial [todos])

Como posso instalar esses pacotes finais 3?

    
por alakin 04.02.2018 / 19:53

0 respostas