Подпроцесс DPKG кажется сломанным. Как я могу это исправить?
Мне нужна твоя помощь.
Кажется, что мой подпроцесс dpkg не работает. Когда я пытаюсь
apt-get install -f
я получил
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
openmediavault-iscsitarget
0 mis à jour, 0 nouvellement installés, 1 à enlever et 124 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 325 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 43286 fichiers et répertoires déjà installés.)
Suppression de openmediavault-iscsitarget (3.1) ...
/var/lib/dpkg/info/openmediavault-iscsitarget.postrm: 28: /var/lib/dpkg/info/openmediavault-iscsitarget.postrm: omv-mkconf: not found
dpkg: erreur de traitement du paquet openmediavault-iscsitarget (--remove) :
installed openmediavault-iscsitarget package post-removal script subprocess returned error exit status 127
Des erreurs ont été rencontrées pendant l'exécution :
openmediavault-iscsitarget
E: Sub-process /usr/bin/dpkg returned an error code (1)
И когда я пытаюсь удалить openmediavault-iscsitarget, с
apt-get remove --purge openmediavault-iscsitarget
Или
apt remove openmediavault-iscsitarget
Я все еще получаю E: Sub-process /usr/bin/dpkg returned an error code (1)
Любая помощь?
1 ответ
Небольшой трюк, используйте LANG=C
при поиске ошибки или публикации здесь, поэтому мы получаем вывод на английском языке (и вы можете лучше Google).
Ошибка в /var/lib/dpkg/info/openmediavault-iscsitarget.postrm
, строка 28. Перейдите к этой строке и закомментируйте строку (добавив #
). Иногда вы можете добавить в качестве первой строки без#
ан exit 0
. Это должно быть сохранено на сценарии удаления сообщений.
В следующий раз постарайтесь не устанавливать пакеты низкого качества. Есть пакет с именемpiuparts
что должно помочь найти такую проблему до того, как разработчик загрузит пакет. (И Debian выполняет такой тест среди других тестов).