Перш за все, рядки, які вас справді цікавлять, це:
dpkg: warning: 'ldconfig' not found in PATH or not executable.
dpkg: warning: 'start-stop-daemon' not found in PATH or not executable.
Про ці помилки кілька разів повідомляли користувачі Debian та Ubuntu (ви можете фактично надіслати їх Google для отримання додаткової інформації). Здається, що PATH
змінна неправильно встановлена, коли користувач намагається виконати команду, через sudo
що, ймовірно, ви намагаєтесь зробити.
Рішення 1: Встановіть sudo
безпечний шлях за замовчуванням
Відкрийте /etc/sudoers
запуск visudo
у своєму терміналі та переконайтеся, що файл містить такий рядок:
Defaults env_reset
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Більше інформації про цю проблему можна знайти тут (Проблеми та поради> PATH не встановлено).
Рішення 2: безпосередньо використовуйте кореневий рахунок
Не використовуйте sudo
, просто переключіться, root
щоб запустити свої команди. Для цього виконайте одну з наступних команд:
$ sudo -i
$ su
Після входу в систему як root, просто запустіть свої apt-get
команди ще раз:
# apt-get ...
Можливо, вам доведеться встановити PATH
перший корінь . Відредагуйте /root/.bashrc
(з правами root, звичайно), і додайте наступний рядок:
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Рішення 3: спробуйте передати PATH
змінну sudo
на час виконання.
Просто встановіть sudo
виклик із переглядом PATH
змінної:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin sudo apt-get ...
$PATH
будь ласка?