it-swarm.com.de

Upgrade-Fehler - "Unbeaufsichtigtes Upgrade mit apt.cache.LockFailedException in_fetch_archives () abgestürzt: Sperren von / var / cache / apt / archives / lock fehlgeschlagen"

Ich erhalte eine Fehlermeldung, wenn ich versuche, ein Upgrade von 16.04 auf 16.10 durchzuführen und das Traceback öffne:

unattended_upgrade ist mit apt.cache.LockFailedException in_fetch_archives () abgestürzt:
Fehler beim Sperren von/var/cache/apt/archives/lock

Ich fand, dass es mit einer python -Datei namens unattended_upgrade verknüpft war. Dies bezog sich auf eine Datei namens cache.py und der Traceback sagte, dass es in Zeile 338 nicht funktionierte, was ich folgendermaßen fand:

# get lock
lockfile = apt_pkg.config.find_dir("Dir::Cache::Archives") + "lock"
lock = apt_pkg.get_lock(lockfile)
if lock < 0:
    raise LockFailedException("Failed to lock %s" % lockfile)

try:
    # this may as well throw a SystemError exception
    if not pm.get_archives(fetcher, self._list, self._records):
        return False
    # now run the fetcher, throw exception if something fails to be
    # fetched
    return self._run_fetcher(fetcher)
finally:
    os.close(lock)

Dieser Code ist in python 3 und ich weiß nicht, was er tut oder wie er behoben werden kann, aber ich kann kein Upgrade durchführen. Danke im Voraus

3
quentinsquish27

Versuchen

Sudo rm -f /var/cache/apt/archives/lock
Sudo apt-get -f -y remove
Sudo apt-get -f -y update

Ich bin mir nicht sicher, ob ich mich an diese Befehle richtig erinnert habe. Probieren Sie es einfach aus.

2
zx485