*.deb konnte nicht nach /var/cache/apt-cacher/packages/*.deb verschoben werden: Berechtigung verweigert

*.deb konnte nicht nach /var/cache/apt-cacher/packages/*.deb verschoben werden: Berechtigung verweigert

Ich bin folgendem Beitrag gefolgtWie richte ich einen Apt-Cacher-Server ein?, aber mit diesem Fehler:

got@got-mypc:/var/cache/apt/archives$ sudo /usr/share/apt-cacher/apt-cacher-import.pl        /var/cache/apt/archives/
    Importing from /var/cache/apt/archives/
    Moving package files from /var/cache/apt/archives/ to /var/cache/apt-cacher
    Importing: account-plugin-facebook_0.8-0ubuntu2.2_i386.deb
    Failed to move account-plugin-facebook_0.8-0ubuntu2.2_i386.deb to /var/cache/apt-cacher/packages/account-plugin-facebook_0.8-0ubuntu2.2_i386.deb: Permission denied.
    Try read-only (-r) or symlink (-l) options. at /usr/share/apt-cacher/apt-cacher-import.pl line 364.

Warum tritt der Facebook-Fehler auf, da ich zumindest keine Plugins für Facebook selbst installiert habe? Ich habe es auch mit Root-Login versucht, aber es hat nicht funktioniert. Wie kann ich das jetzt lösen?

Antwort1

Es gibt 3 Möglichkeiten.

  1. Verwenden Sie die Option „Nur lesen“:

    sudo /usr/share/apt-cacher/apt-cacher-import.pl -r /var/cache/apt/archives/
    
  2. Verwenden Sie die Symlink-Option:

    sudo /usr/share/apt-cacher/apt-cacher-import.pl -l /var/cache/apt/archives/
    
  3. Entfernen Sie das fehlerhafte Paket und versuchen Sie es erneut:

    sudo rm /var/cache/apt/archives/account-plugin-facebook_0.8-0ubuntu2.2_i386.deb to /var/cache/apt-cacher/packages/account-plugin-facebook_0.8-0ubuntu2.2_i386.deb
    sudo /usr/share/apt-cacher/apt-cacher-import.pl /var/cache/apt/archives/
    

verwandte Informationen