Upgrade Ubuntu

Preferred method

sudo apt-get install update-manager-core
sudo do-release-upgrade

or

sudo apt-get update
sudo apt-get upgrade
sudo apt-get -f install (not "install -f"!)
sudo apt-get -y install apt
sudo do-release-upgrade

Use the update-manager

sudo apt-get install update-manager
sudo update-manager -d

Can also been used

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Ubuntu Saucy – Upgrading from older versions

FAQ

How to Upgrade From Ubuntu 12.04 LTS to Ubuntu 13.04
How To Upgrade From Ubuntu 13.04 Raring To Ubuntu 13.10 Saucy Salamander – See more at: http://www.unixmen.com/upgrade-ubuntu-13-04-raring-ubuntu-13-10-saucy-salamander/#sthash.00K4bvFQ.dpuf
Can I skip over releases when upgrading?
Upgrade from 12.04 to 13.04?

How do I fix a “Could not get lock /var/lib/dpkg/lock” problem?
/var/cache/debconf/config.dat is locked by another process
debconf: DbDriver “config”: /var/cache/debconf/config.dat is locked by another process
Unable to install due to debconf problem

What do I select for “GRUB install devices” after an update?

Question

$ sudo apt-get install -f
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Answer

$ sudo rm /var/lib/dpkg/lock 
$ sudo rm /var/cache/apt/archives/lock
$ sudo rm /var/lib/apt/lists/lock

Question

$ sudo apt-get install -f
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

Answer

$ sudo dpkg --configure -a
[...]
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing samba-common (--configure):
 subprocess installed post-installation script returned error exit status 1
[...]
dpkg: dependency problems prevent configuration of smbclient:
 smbclient depends on samba-common (= 2:3.6.6-3ubuntu5.3); however:
  Package samba-common is not configured yet.

dpkg: error processing smbclient (--configure):
 dependency problems - leaving unconfigured
[...]
Errors were encountered while processing:
 samba-common
 smbclient
 samba-common-bin
 rsyslog
 isc-dhcp-client
 samba
 network-manager

Question

debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing samba-common (--configure)

Answer

$ fuser -v /var/cache/debconf/config.dat
# No process uses this file
# cp -R /var/cache/debconf /var/cache/debconf.backup
# rm /var/cache/debconf/*.dat
# dpkg --configure -a
Setting up samba-common (2:3.6.6-3ubuntu5.3) ...
Replacing config file /etc/samba/smb.conf with new version
Setting up smbclient (2:3.6.6-3ubuntu5.3) ...
Setting up samba-common-bin (2:3.6.6-3ubuntu5.3) ...
Setting up rsyslog (5.8.6-1ubuntu9.3) ...
Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
rsyslog stop/waiting
rsyslog start/running, process 3290
Setting up isc-dhcp-client (4.2.4-1ubuntu10.4) ...
Setting up samba (2:3.6.6-3ubuntu5.3) ...
smbd start/running, process 3348
nmbd start/running, process 3382
Setting up network-manager (0.9.6.0-0ubuntu7.1) ...

Question

Trigger für ureadahead (0.100.0-19) werden verarbeitet ...
Trigger für dbus (1.10.6-1ubuntu3) werden verarbeitet ...
Trigger für systemd (229-4ubuntu6) werden verarbeitet ...
Trigger für initramfs-tools (0.122ubuntu8.1) werden verarbeitet ...
update-initramfs: Generating /boot/initrd.img-4.4.0-28-generic
Fehler traten auf beim Bearbeiten von:
 apt
 apt-utils
 apt-offline
E: Sub-process /usr/bin/dpkg returned an error code (1)

##############

apt (1.2.12~ubuntu16.04.1) wird eingerichtet ...
useradd: existing lock file /etc/gshadow.lock without a PID
useradd: /etc/gshadow konnte nicht gesperrt werden; versuchen Sie es später noch einmal.
adduser: »/usr/sbin/useradd -d /nonexistent -g nogroup -s /bin/false -u 122 _apt« gab den Fehlercode 10 zurück. Programmende.
usermod: Benutzer »_apt« ist nicht vorhanden.
dpkg: Fehler beim Bearbeiten des Paketes apt (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 6 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von apt-utils:
 apt-utils hängt ab von apt (= 1.2.12~ubuntu16.04.1); aber:
  Paket apt ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes apt-utils (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von apt-offline:
 apt-offline hängt ab von apt; aber:
  Paket apt ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes apt-offline (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für libc-bin (2.23-0ubuntu3) werden verarbeitet ...
Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung darauf hindeutet, dass dies lediglich ein Folgefehler eines vorherigen Problems ist.
                                                                                                                                                Es wurde kein Apport-Bericht verfasst, da die Fehlermeldung darauf hindeutet, dass dies lediglich ein Folgefehler eines vorherigen Problems ist.
                                                                                                            /sbin/ldconfig.real: /usr/lib/libbrscandec2.so.1 is not a symbolic link

/sbin/ldconfig.real: /usr/lib/libbrcolm2.so.1 is not a symbolic link

Fehler traten auf beim Bearbeiten von:
 apt
 apt-utils
 apt-offline
W: No sandbox user '_apt' on the system, can not drop privileges
E: Sub-process /usr/bin/dpkg returned an error code (1)

Answer

$ sudo mv /etc/sub /etc/gshadow.lock_old
$ sudo mv /etc/subgid.lock /etc/subgid.lock_old
$ sudo mv /etc/subuid.lock /etc/subuid.lock_old
$ sudo /usr/sbin/useradd -d /nonexistent -g nogroup -s /bin/false -u 122 _apt

Leave a Reply

Your email address will not be published. Required fields are marked *