Установка Clonezilla - подпроцесс /usr/bin/dpkg вернул код ошибки (1)
Я пытаюсь установить clonezilla, но я получил ошибку:
Reading package lists... Done
Building dependency tree
Reading state information... Done
clonezilla is already the newest version (3.21.13-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up clonezilla (3.21.13-1) ...
ln: target '/opt/' is not a directory: No such file or directory
dpkg: error processing package clonezilla (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
clonezilla
E: Sub-process /usr/bin/dpkg returned an error code (1)
Может ли кто-нибудь сказать, что я могу сделать, чтобы решить эту проблему?
PS Я использую Ubuntu GNOME 16.10.
1 ответ
Решение
Вам нужно создать /opt
вручную и попробуйте снова:
sudo mkdir -p /opt
sudo apt-get install -f
Я бы на самом деле классифицировал это как ошибку, потому что сценарий после установки пакета вслепую предполагает, что такой каталог существует, хотя это не так при установке по умолчанию Ubuntu (или Debian).
Если вы хотите быть хорошим и поддерживать бесплатное программное обеспечение с открытым исходным кодом, такое как Clonezilla, пожалуйста, отправьте отчет об ошибке сопровождающему данного пакета.