Bei der Installation oder Aktualisierung von Paketen auf Linux -Verteilungen wird häufig ein lästiger Fehler „Das Verabreichungsverzeichnis nicht sperren“. Dieser Fehler wurde auf verschiedenen Hilfsportalen und Foren erörtert. Viele Benutzer stoßen jedoch immer wieder auf dieses Problem, obwohl sie sich wie folgt für diese potenziellen Methoden beantragt:
Obwohl diese Lösungen gut funktionieren, können sie zu einem Systemversagen führen oder einige unerwünschte Probleme verursachen. Am Ende sollten Sie die „das Whys und woher“ herausfinden, da es mehrere Gründe geben kann, unter denen Folgendes einer der Gründe sein kann.
„Es kommt im Allgemeinen vor, wenn das System während des Zeitpunkts vorprogrammierter periodisches Betriebssystem-Update, Sicherheits-Update oder Paket-Update eine bestimmte Datei verwendet wird, die von APT-täglich ausgelöst wird.Service.”In diesem Leitfaden erfahren Sie also, was Systemd täglich ist und wie es in Linux funktioniert.
Was ist täglich ein passendes System?
In Linux -Verteilungen wird das System so programmiert, dass es die Pakete selbst ohne externen Befehl aktualisieren kann. Diese Aufgabe wird also von Apt-täglich ausgeführt.Service, der das System auslöst, um APT -Aufgaben zu starten und die Pakete zu scannen. Dies führt dazu, dass das System regelmäßig einige Ressourcen verwendet und einige Dateien sperrt.
Was macht täglich?.Service tun?
Wann ist täglich passend.Service führt Aktualisierungen durch?
Wenn der Benutzer nicht explizit vom Benutzer festgelegt wird, wird der Installations- und Aktualisierungsprozess jeden Tag ausgeführt, der von APT-täglich ausgelöst wird.Timer.
Sie finden die Konfigurationsdatei, um Änderungen daran vorzunehmen, indem Sie den Befehl ausführen:
$ cat/lib/systemd/system/apt-taily.Timer
Das gibt Ihnen eine solche Ausgabe:
[Einheit]
Beschreibung = tägliche APT -Download -Aktivitäten
[Timer]
Oncalendar =*-*-*6,18: 00
RandomizedDelaysec = 12h
Persistent = wahr
[Installieren]
Shodenby = timer.Ziel
Die roten Linien zeigen, wann das System 6 Uhr morgens und 18 Uhr ausführen soll. Außerdem können Sie den Upgrade -Service -Auslauf auch unter dem Ausführen des folgenden Befehls überprüfen:
$ cat/lib/systemd/system/apt-taily-Upgrade.Timer
Fehler
Der Fehler selbst zeigt an, dass ein anderer Prozess das Verzeichnis sperrt. Da das System jedes Mal die automatischen Updates (ausgeführt APT-Get-Update) ermöglicht, beendet es das Booting, sodass Sie Sicherheitsupdates erhalten können.
Benötige ich wirklich einen täglichen Service??
Wenn Sie den täglichen Dienst ausschalten, müssen Sie die Updates für Pakete manuell über das APT-Befehls-Update manuell überprüfen. Außerdem können Sie die regelmäßigen Updates von täglich auf wöchentlich festlegen oder auf nie einstellen. Es wird das System leiten, keine automatischen Updates zu versuchen.
So deaktivieren Sie den täglichen Service-Service
Methode 1
Sie können es deaktivieren, obwohl Sie mit dem Befehlszeilenterminal unter der Seite Software und Aktualisierungen nicht vertraut sind.
Methode 2
Laden Sie einen Texteditor herunter. Wir werden den Nano -Texteditor verwenden, der im größten Teil des Systems installiert ist. Wenn Ihr System es nicht installiert, verwenden Sie die folgende Prozedur, um dies zu tun. Sie können auch den VI -Editor verwenden.
Jetzt bearbeiten wir die Standardkonfigurationsdatei für die unbeaufsichtigten Upgrades.
Führen Sie diesen Befehl im Nano -Editor aus, um die Konfigurationsdatei abzurufen.
$ sudo nano/etc/apt/apt.Conf.D/20Auto-Upgrades
Nachdem Sie den Befehl ausgeführt haben, erhalten Sie eine solche Ausgabe
APT :: periodisch :: Download-Upgradable-Packages "1";
APT :: Periodisch :: unbeaufsichtigtes Upgrade "1"
Sie müssen diese Werte wie unten angegeben ändern:
APT :: periodisch :: Download-Upgradable-Packages "0";
APT :: periodisch :: unbeaufsichtigtes Upgrade "0";
Speichern Sie schließlich die Datei, indem Sie Strg und o drücken, dann starten Sie das System neu, um die Änderungen erfolgreich zu machen.
Letzte Worte
Wir hoffen. Wir haben gründlich besprochen, wie Sie es mithilfe der Befehlszeile und der grafischen Schnittstelle deaktivieren und ändern können. Wenn Ihnen dieser Leitfaden gefallen hat, besuchen Sie unsere offizielle Website, da wir Hunderte informativer Leitfäden wie diese hochgeladen haben.