Прошлой ночью я поймал новую ошибку в Kali Linux 2.0 – Kali Sana. Я пробовал установить gimp и всё шло нормально. Но в момент когда началась установка gimp, я получил следующие ошибки:
root@kali:~# apt-get install gimp Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: gimp-data libamd2.3.1 libbabl-0.1-0 libcamd2.3.1 libccolamd2.8.0 libcholmod2.1.2 libcolamd2.8.0 libgegl-0.2-0 libgimp2.0 libopenraw1 libumfpack5.6.2 Suggested packages: gimp-help-en gimp-help gimp-data-extras The following NEW packages will be installed: gimp gimp-data libamd2.3.1 libbabl-0.1-0 libcamd2.3.1 libccolamd2.8.0 libcholmod2.1.2 libcolamd2.8.0 libgegl-0.2-0 libgimp2.0 libopenraw1 libumfpack5.6.2 0 upgraded, 12 newly installed, 0 to remove and 8 not upgraded. Need to get 15.7 MB of archives. After this operation, 70.9 MB of additional disk space will be used. Do you want to continue? [Y/n] Y Get:1 http://http.kali.org/kali/ sana/main libamd2.3.1 amd64 1:4.2.1-3 [26.3 kB] Get:2 http://http.kali.org/kali/ sana/main libbabl-0.1-0 amd64 0.1.10-2 [97.2 kB] Get:3 http://http.kali.org/kali/ sana/main libcamd2.3.1 amd64 1:4.2.1-3 [24.6 kB] Get:4 http://http.kali.org/kali/ sana/main libccolamd2.8.0 amd64 1:4.2.1-3 [26.0 kB] Get:5 http://http.kali.org/kali/ sana/main libcolamd2.8.0 amd64 1:4.2.1-3 [20.4 kB] Get:6 http://http.kali.org/kali/ sana/main libcholmod2.1.2 amd64 1:4.2.1-3 [288 kB] Get:7 http://http.kali.org/kali/ sana/main libopenraw1 amd64 0.0.9-3.5+b2 [132 kB] Get:8 http://http.kali.org/kali/ sana/main libumfpack5.6.2 amd64 1:4.2.1-3 [222 kB] Get:9 http://http.kali.org/kali/ sana/main libgegl-0.2-0 amd64 0.2.0-7+b1 [541 kB] Get:10 http://http.kali.org/kali/ sana/main libgimp2.0 amd64 2.8.14-1+b1 [1,666 kB] Get:11 http://http.kali.org/kali/ sana/main gimp-data all 2.8.14-1 [8,309 kB] Get:12 http://http.kali.org/kali/ sana/main gimp amd64 2.8.14-1+b1 [4,395 kB] Fetched 15.7 MB in 6min 33s (40.0 kB/s) dpkg: warning: 'ldconfig' not found in PATH or not executable dpkg: warning: 'start-stop-daemon' not found in PATH or not executable dpkg: error: 2 expected programs not found in PATH or not executable Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin E: Sub-process /usr/bin/dpkg returned an error code (2)d
Поискав немного и найдя, что это проблема с $PATH в профиле.
“echo $PATH” и “sudo echo $PATH” обе показывали мне:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Я использую Kali как рут пользователь и это не имело значения. Свою установку я всё-таки закончил, добавив к команде sudo, после этого всё прошло хорошо. Тем не менее, продолжаю искать решение, как исправить эту проблему окончательно.
root@kali:~# sudo apt-get install gimp Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: gimp-data libamd2.3.1 libbabl-0.1-0 libcamd2.3.1 libccolamd2.8.0 libcholmod2.1.2 libcolamd2.8.0 libgegl-0.2-0 libgimp2.0 libopenraw1 libumfpack5.6.2 Suggested packages: gimp-help-en gimp-help gimp-data-extras The following NEW packages will be installed: gimp gimp-data libamd2.3.1 libbabl-0.1-0 libcamd2.3.1 libccolamd2.8.0 libcholmod2.1.2 libcolamd2.8.0 libgegl-0.2-0 libgimp2.0 libopenraw1 libumfpack5.6.2 0 upgraded, 12 newly installed, 0 to remove and 11 not upgraded. Need to get 0 B/15.7 MB of archives. After this operation, 70.9 MB of additional disk space will be used. Do you want to continue? [Y/n] Y
Те пользователи, у которых это случается когда вы залогинены как стандартный/нормальный пользователь, используйте su —, чтобы стать рутом или вместо этого используйте sudo.