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?