| Prochaine révisionLes deux révisions suivantes |
linuxaddict:reparer:userapt [01/12/2017, 22:29] – créée Claude Clerc | linuxaddict:reparer:userapt [01/12/2017, 22:38] – [Solution définitive] Claude Clerc |
---|
| |
===== Solution définitive ===== | ===== Solution définitive ===== |
| |
| On fait d'abord le ménage concernant les politiques de mise à jour des paquets (deux 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 | [[ -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 |
sudo rm -f /etc/apt/apt.conf.d/50unattended-upgrades.ucf-old | sudo rm -f /etc/apt/apt.conf.d/50unattended-upgrades.ucf-old |
| |
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 | apt update |
</code> | </code> |
| |
| C'est fait. On peut réutiliser de façon normale le gestionnaire de mises à jour. |