Lors de l'installation ou de la mise à jour de packages sur les distributions Linux, une erreur commune embêtante «incapable de verrouiller le répertoire d'administration… Locks / var / lib / dpkg» apparaît fréquemment. Cette erreur a été discutée sur divers portails et forums d'aide. Pourtant, de nombreux utilisateurs rencontrent ce problème encore et encore, malgré la demande de ces méthodes potentielles comme suit:
Bien que ces solutions fonctionnent bien, elles peuvent entraîner une défaillance du système ou causer des problèmes indésirables. En fin de compte, vous devriez découvrir les «Whys and Ohere» comme il peut y avoir plusieurs raisons, parmi lesquelles les éléments suivants peuvent être l'une des raisons.
«Cela se produit généralement lorsque le système utilise un fichier particulier tout au long de la mise à jour du système d'exploitation périodique préprogrammé, de la mise à jour de sécurité ou de la mise à jour du package déclenché par APT-Daily.service."Donc, dans ce guide, vous saurez ce qui est Systemd quotidiennement et comment il fonctionne dans Linux.
Qu'est-ce que APT Systemd quotidiennement?
Dans les distributions Linux, le système est programmé de cette manière afin qu'il puisse mettre à jour les packages lui-même sans commande externe. Donc cette tâche est exécutée par apt-quotidien.Service, qui déclenche le système pour démarrer les tâches APT et scanner les packages. Il en résulte le système à l'aide de ressources périodiquement et verrouillant certains fichiers.
Qu'est-ce qui fait apt-quotidien.Service faire?
Quand est-ce que le plus.Service Effectuez des mises à jour?
À moins que la période de l'utilisateur ne soit explicitement définie par l'utilisateur, il exécute le processus d'installation et de mise à jour chaque jour déclenché par apt-quotidien.minuteur.
Vous pouvez trouver le fichier de configuration pour qu'il apporte des modifications en exécutant la commande:
$ cat / lib / systemd / système / apt-quotidien.minuteur
Cela vous donnera une sortie comme celle-ci:
[Unité]
Description = Activités de téléchargement quotidiennes
[Minuteur]
Oncalendar = * - * - * 6,18: 00
Randomisédelaysec = 12h
Persistant = vrai
[Installer]
Recherché par les minuteries.cible
Les lignes rouges montrent quand il dit au système d'exécuter le processus, 6 h et 18 h. Vous pouvez également vérifier l'exécution du service de mise à niveau avec l'exécution de la commande suivante:
$ cat / lib / systemd / système / apt-daily-mise à niveau.minuteur
Erreur
L'erreur elle-même affiche qu'un autre processus verrouille le répertoire. Étant donné que le système active les mises à jour automatiques (exécute la mise à jour APT-Get) à chaque fois, il termine le démarrage afin que vous puissiez obtenir des mises à jour de sécurité.
Ai-je vraiment besoin d'un service apt-quotidien?
Si vous éteignez le service apt-quotidien, le principal inconvénient est que vous devrez vérifier manuellement les mises à jour des packages en utilisant la mise à jour de la commande APT. En outre, vous pouvez définir les mises à jour périodiques sur chaque semaine depuis quotidien. Il ordonnera au système de ne pas tenter de mises à jour automatiques.
Comment désactiver le service apt-quotidien
Méthode 1
Vous pouvez le désactiver même si vous n'êtes pas à l'aise avec le terminal de la ligne de commande sous la page du logiciel et des mises à jour.
Méthode 2
Télécharger un éditeur de texte. Nous utiliserons l'éditeur de texte Nano, qui est installé dans la plupart du système. Dans le cas où votre système ne l'installe pas, utilisez la procédure suivante pour le faire. Vous pouvez également utiliser l'éditeur VI.
Maintenant, nous allons modifier le fichier de configuration par défaut pour la mise à niveau sans surveillance.
Exécutez cette commande sur l'éditeur Nano pour récupérer le fichier de configuration.
$ sudo nano / etc / apt / apt.confli.D / 20-AUTO-OPPRODITIONS
Après avoir exécuté la commande, vous obtiendrez une sortie comme celle-ci
Apt :: périodique :: téléchargement-packages-packages "1";
Apt :: périodique :: sans surveillance "1"
Vous devez modifier ces valeurs comme indiqué ci-dessous:
Apt :: périodique :: téléchargement-packages-packages "0";
Apt :: périodique :: sans surveillance "0";
Enfin, enregistrez le fichier en appuyant sur CTRL et O puis redémarrez le système pour que les modifications réussissent.
Derniers mots
Nous espérons que vous avez tout compris sur ce qui est apt systemd quotidiennement. Nous avons entièrement discuté de la façon dont vous pouvez le désactiver et le modifier en utilisant la ligne de commande et l'interface graphique. Si vous avez aimé ce guide, consultez notre site officiel car nous avons téléchargé des centaines de guides informatifs comme celui-ci.