2

Я использую Ubuntu 10.04
Всякий раз, когда я пытаюсь выполнить установку sudo apt-get, я получаю эту ошибку

(этот пример для sudo apt-get install virtualbox)

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting virtualbox-3.2 instead of virtualbox
virtualbox-3.2 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up apache (1.3.34-2ubuntu0.1) ...
dpkg: error processing apache (--configure):
 subprocess installed post-installation script returned error exit status 10
Setting up lynx (2.8.5-2ubuntu1) ...
update-alternatives: error: alternative path /usr/bin/lynx doesn't exist.
dpkg: error processing lynx (--configure):
 subprocess installed post-installation script returned error exit status 2
Processing triggers for menu ...
Errors were encountered while processing:
 apache
 lynx
E: Sub-process /usr/bin/dpkg returned an error code (1)

3 ответа3

1

ПРИМЕЧАНИЕ: в этом процессе ваш apache & lynx будет удален и переустановлен

попробуйте следующее Это должно удалить ваш Apache & Lynx

sudo dpkg -r lynx

sudo dpkg -r apache

тогда попробуй

sudo apt-get -f autoremove

sudo apt-get -f установить

sudo apt-get update

sudo apt-get установить apache2 lynx

0

Что-то не так с вашей установкой apache и lynx. Трудно сказать, что сломалось или почему. Вы можете попробовать удалить lynx и apache и переустановить их.

0

На самом деле вы можете устанавливать и обновлять пакеты, если они не зависят от lynx или apache . Тем не менее, вы должны решить эту проблему как можно скорее.

Процесс установки обоих пакетов заблокирован, так как сценарии после установки возвращают ошибку. Вы должны исправить или обойти каждую ошибку.

Для lynx альтернативный путь сообщения alternative path /usr/bin/lynx doesn't exist указывает, что что-то не так с вашей текущей установкой lynx. Вполне возможно, что простое обновление пакета до версии в 10.04 решит проблему, поэтому попробуйте сначала (apt-get install lynx-cur lynx). В противном случае проще всего исправить это, удалив пакет lynx и переустановив его.

Для apache вас также установлена версия от 8.04. Если вы все равно обновлялись, сначала попробуйте получить последнюю версию: apt-get install apache . Если это не сработает, вам нужно выяснить, что именно является причиной ошибки. Отредактируйте /var/lib/dpkg/info/apache.postinst и добавьте set -x во второй строке файла, затем запустите dpkg --configure apache и проследите трассировку. Если вы не можете понять, что не так, опубликуйте этот след.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .