linuxaddict:reparer:userapt

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
linuxaddict:reparer:userapt [01/12/2017, 22:29] – créée Claude Clerclinuxaddict:reparer:userapt [17/02/2022, 02:58] (Version actuelle) – [Solution définitive] Claude Clerc
Ligne 13: Ligne 13:
  
 ===== Solution définitive ===== ===== Solution définitive =====
 +
 +On fait d'abord le ménage concernant les politiques de mise à jour des paquets (quatre premières lignes, concernant ''50unattended-upgrades'' et consorts).
 +
 +Ensuite (trois lignes suivantes) on crée le dossier manquant ''/var/cache/apt/archives/partial'' et on lui attribue l'utilisateur-système ''_apt'' comme propriétaire et comme étant le seul à y avoir les pleins pouvoirs (lecture, écriture, exécution).
 +
 +Enfin, on recharge la liste des paquets présents dans les dépôts.
  
 <code> <code>
-[[ -f /etc/apt/apt.conf.d/50unattended-upgrades.ucf-dist ]] && sudo mv /etc/apt/apt.conf.d/50unattended-upgrades.ucf-dist /etc/apt/apt.conf.d/50unattended-upgrades +cd /etc/apt/apt.conf.d/ 
-sudo rm -f /etc/apt/apt.conf.d/50unattended-upgrades.ucf-old+[[ -f 50unattended-upgrades.ucf-dist ]] && sudo mv 50unattended-upgrades.ucf-dist 50unattended-upgrades 
 +sudo rm -f 50unattended-upgrades.ucf-old 
 +cd 
 + 
 +sudo apt-get clean 
 +sudo rm -f /var/lib/apt/lists/* 
 +sudo rm -f /var/lib/apt/lists/partial/
 +sudo mkdir -pv /var/lib/apt/lists/partial 
 +sudo chown _apt /var/lib/apt/lists/partial 
 +sudo chmod 700 /var/lib/apt/lists/partial 
 + 
 +sudo apt-get clean 
 sudo mkdir -pv /var/cache/apt/archives/partial sudo mkdir -pv /var/cache/apt/archives/partial
 sudo chown _apt /var/cache/apt/archives/partial sudo chown _apt /var/cache/apt/archives/partial
 sudo chmod 700 /var/cache/apt/archives/partial sudo chmod 700 /var/cache/apt/archives/partial
-apt update+ 
 +sudo apt-get update
 </code> </code>
  
 +C'est fait. On peut réutiliser de façon normale le gestionnaire de mises à jour.
 +
 +----
  
 +{{counter|today| personne a visité cette page aujourd'hui| personnes ont visité cette page aujourd'hui}} et {{counter}} en tout.
  • linuxaddict/reparer/userapt.1512163775.txt.gz
  • Dernière modification : 01/12/2017, 22:29
  • de Claude Clerc