将 Debian squeeze 升级到 sid

将 Debian squeeze 升级到 sid

Atm 我正在尝试将我的 Debian squeeze 升级到 sid。我遵循了本教程:www(.)digitalocean.com/community/articles/upgrading-debian-to-unstable

在第 3 步之前一切似乎都运行良好。升级时它不会问我问题。似乎安装了所有东西..大约需要 15 分钟。

我的来源列表:

deb http://ftp.de.debian(.)org/debian sid main

deb http://ftp.de.debian(.)org/debian squeeze main

deb http:/ftp.de.debian(.)org/debian sid main contrib non-free

# ofc without (.)

当我尝试使用 dist-upgrade 时,它​​说:

root@xyz:/home/myname# apt-get dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete werden ENTFERNT (removed):
  console-terminus defoma fuse-utils gcj-4.4-base gcj-4.4-jre gcj-4.4 jre-headless (...) xserver-xorg-video-nv
Die folgenden NEUEN Pakete werden installiert:
acl akonadi-backend-mysql ant ant-optional aptitude-common (...) xserver xorg-input-vmmouse xulrunner-17.0
Die folgenden Pakete werden aktualisiert (Upgrade):
  acpi acpi-support-base acpid adduser (...) xterm xz-utils zip zlib1g
979 aktualisiert, 555 neu installiert, 58 zu entfernen und 0 nicht aktualisiert.
E: Konnte Sperre /var/cache/apt/archives/lock nicht bekommen - open (11: Die Ressource ist zur Zeit nicht verfügbar)
E: Das Verzeichnis /var/cache/apt/archives/ kann nicht gesperrt werden

(德语 -> 英语)

E: Couldn't get lock /var/cache/apt/archives/lock - open (11: The ressource isn't available)

E: The directory /var/cache/apt/archives/ can't get locked

答案1

听起来你有另一个包管理器同时运行。检查是否有apt-getaptitudesynapticupdate-manager其他包管理器的其他实例正在运行,并在开始 dist-upgrade 之前关闭它们。

图形更新管理器可能会在新更新可用update-manager后自动启动。apt-get update

您可以手动删除锁定文件,但强烈建议关闭正常持有锁定的程序,因为中断正在进行的安装可能会导致系统损坏。以下命令将终止持有锁的程序并删除锁定文件,但它不会防止安装中断引起的任何副作用。

su -c 'fuser -cuk /var/cache/apt/archives/lock; rm -f /var/cache/apt/archives/lock'

相关内容