Nicht genügend Speicherplatz in / var / cache / apt / archives /

0

Ich habe versucht, das texlive-Paket zu installieren, aber die Installation konnte nicht ordnungsgemäß abgeschlossen werden. Als ich dann versuchte fortzufahren, war die Installation fast abgeschlossen, aber das texlive-publishers-doc konnte nicht installiert werden, da nicht genügend Speicherplatz in / var / cache / apt / archives / vorhanden war. Infolgedessen kann ich jetzt kein Paket installieren oder löschen, da dieser Fehler auftritt und ich ihn auch nicht ausführen kann sudo apt-get autoremove, oder sudo apt-get update.

Ich habe ausgeführt sudo apt-get clean und sudo apt-get autoclean, aber nach ihnen ist das Problem immer noch da.

Ich habe online nach einer Antwort gesucht, aber obwohl es einigen Leuten passiert ist, hat keine der Lösungen, die ich online gefunden habe, funktioniert. Vor der Neuinstallation gehen mir die Ideen aus.

Übrigens verwende ich Linux Mint 19 (Tara) Cinnamon 64-Bit beim Dual-Booten mit Windows 10 Home.

Atalajaka
quelle

Antworten:

0

Zunächst müssen Sie apt etwas Luft zum Atmen geben. Entfernen Sie dazu alle .deb-Dateien von /var/cache/apt/archives.

Der nächste Schritt ist zu apt -f install, Versetzen des Paketmanagers in einen konsistenten Zustand. Endlich apt autoremove wird höchstwahrscheinlich viele alte Kernel-Images entfernen, wodurch das Platzproblem endgültig behoben wird.

Sie sollten sich angewöhnen, zu rennen apt autoremove regelmäßig, entweder manuell oder durch Konfigurieren Ihrer unbeaufsichtigten Upgrades in /etc/apt/apt.conf.d um diesen Schritt einzuschließen.

Eugen Rieck
quelle
Derzeit befinden sich in diesem Verzeichnis keine .deb-Dateien. Außerdem führt apt -f install nichts aus und autoremove kann aus folgenden Gründen nicht ausgeführt werden: Die folgenden Pakete weisen nicht erfüllte Abhängigkeiten auf: texlive-full: Abhängig von: texlive-publishers-doc (& gt; = 2017.20170628), jedoch nicht installiert Which is das Paket, das ich nicht installieren kann, weil ich keinen Platz im Cache habe.
Atalajaka