Ich habe den folgenden Befehl ausgeführt:
sudo rm /var/lib/apt/lists/lock
aufgrund der Lösung, die ich vonHier.
Jetzt bleibt mein System häufiger hängen, wenn mehrere Anwendungen ausgeführt werden. Ich weiß nicht, ob es daran liegt, dass ich den Sperrordner gelöscht habe oder nicht, denn in der Lösung heißt esDas Löschen der Sperre kann schwerwiegende Folgen habenKann mir bitte jemand eine Möglichkeit vorschlagen, es wiederherzustellen? Nur dieser Ordner fehlt.
Antwort1
Wenn Sie einen Ordner versehentlich gelöscht haben, stellen Sie ihn einfach aus Ihren Backups wieder her.
Wenn Sie über keine Backups verfügen, sollten Sie erst gar nicht beliebige Ordner löschen.
Darüber hinaus ist es oft nicht optimal, zufälligen Ratschlägen aus dem Internet zu folgen, ohne über die Konsequenzen nachzudenken. Eine gute Lektüre zu diesem Thema istDontBreakDebian(Ubuntu basiert auf Debian; aber bedenken Sie, dass die beidennicht das gleiche).
Schließlich: die /var/lib/apt/lists/lock
Datei (nicht der Ordner) isteinzig und alleinwird von apt
(und seinen verschiedenen Frontends) verwendet. Es hilft zu verhindern, dass mehrere Instanzen von apt
parallel ausgeführt werden (um zu verhindern, dass Sie Pakete installieren, während ein anderer Installationsprozess läuft - was zu einer inkonsistenten Paketdatenbank führen könnte). Software, die nicht mitPaketverwaltungwird nicht mehr stabil oder instabil funktionieren, wenn dieser Ordner fehlt (oder nicht).
Also deinrealDas Problem (Systemabstürze usw.) hängt nicht mit diesem Ordner zusammen.