Depuis la mise à niveau de la version 8.04 à la version 12.04 -> 10.04, je ne peux plus mettre à niveau ni installer de nouveaux packages.
Je reçois un grand nombre d'erreurs, mais le premier est le resyslog:
root@sub:~# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
9 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up rsyslog (5.8.6-1ubuntu8.6) ...
dpkg: error processing rsyslog (--configure):
subprocess installed post-installation script returned error exit status 10
dpkg: dependency problems prevent configuration of ubuntu-minimal:
ubuntu-minimal depends on rsyslog; however:
Package rsyslog is not configured yet.
Alors j'essaie de tout réinstaller:
apt-get install --reinstall dpkg
Cela vomit:
Processing triggers for man-db ...
Setting up dpkg (1.16.1.2ubuntu7.5) ...
Setting up rsyslog (5.8.6-1ubuntu8.6) ...
dpkg: error processing rsyslog (--configure):
subprocess installed post-installation script returned error exit status 10
No apport report written because MaxReports is reached
dpkg: dependency problems prevent configuration of ubuntu-minimal:
ubuntu-minimal depends on rsyslog; however:
Package rsyslog is not configured yet.
Donc, je crois que si je peux réparer le rsyslog, nous allons aller quelque part: /
Courir:
Sudo dpkg -r rsyslog
s'il réussit ou pas, lancez:
gksudo gedit /var/lib/dpkg/status
Dans le gedit résultant, supprimez toute la section qui commence par
Package : rsyslog
fermez et exécutez une mise à jour.
Cela a fonctionné. Vous ne savez pas pourquoi ci-dessus est marqué comme recommandé. Personne ne devrait être recommandé de supprimer un paquet sans le réinstaller.
Réponse correcte à: dpkg: les problèmes de dépendance empêchent la configuration de logcheck: logcheck dépend de rsyslog | system-log-daemon; Cependant: Le package rsyslog n'est pas encore configuré. Le paquet system-log-daemon n'est pas installé. Le paquetage rsyslog qui fournit system-log-daemon n'est pas encore configuré.
dpkg: erreur de traitement logcheck du package de traitement (--configure): problèmes de dépendance - laissant non configurés les déclencheurs de traitement pour initramfs-tools (0.130) ... update-initramfs: Génération de /boot/initrd.img-4.18.0-0.bpo.3 -AMD64 W: La configuration d'initramfs-tools définit RESUME =/dev/dm-1 W: mais aucun périphérique d'échange correspondant n'est disponible. Traitement des déclencheurs pour libc-bin (2.24-11 + deb9u4) ... Des erreurs ont été rencontrées lors du traitement: rsyslog logcheck
E: Le sous-processus/usr/bin/dpkg a renvoyé un code d'erreur (1)