Ich bekomme es nach dem Update im Synaptic Manager
Ich habe kürzlich eine Neuinstallation von Ubuntu 17.04 von 16.10 durchgeführt.
Fehlermeldung:-
W: Download is performed unsandboxed as root as file '/var/cache/apt/archives/partial/samba-libs_2%3a4.5.8+dfsg-0ubuntu0.17.04.1_i386.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
Antworten:
Normalerweise verwendet apt den Benutzer
_apt
zum Herunterladen von Paketen. In Ihrem Fall haben Sie_apt
keine Schreibberechtigung für eine/var/cache/apt/archives/partial/
oder eine vorhandene Datei,/var/cache/apt/archives/partial/samba-libs_2%3a4.5.8+dfsg-0ubuntu0.17.04.1_i386.deb
sodass die Datei heruntergeladen wird alsroot
.Stellen Sie sicher
/var/cache/apt/archives/partial/
und alles darunter ist beschreibbar_apt
, z. B. durch Ausführenquelle
vagrant
der nicht geändert werden kann. Wie kann ich das dort lösen? Deaktivieren Sie einfach die Warnung, da es in meiner Test-VM kein Problem ist, wenn apt von root ausgeführt wirdsynced_folder_opts
chowning
undchmoding
:sudo chmod -Rv 755 /root/.synaptic/tmp
. Danach kein Fehler mehr!Ich hatte dieses Problem auch auf einem Debian-Stretch (Neuinstallation einer Xen-VM), es stellte sich heraus, dass es ein Problem mit sudo war.
Auf dem Computer konnte kein Sudo ausgeführt werden.
Genauer gesagt befand sich das Stammverzeichnis
/
des Systems in 700 (drwx ------). Achmod 755 /
reparierte es.quelle