Почему & ldquo; tasksel & rdquo; дать & ldquo; aptitude failed & rdquo; ошибка?

Проблема началась следующим образом. Я использовал tasksel из меню терминала, которое он показывает, когда я просто делаю sudo tasksel. Я выбрал Lamp Server из списка и начал устанавливать все связанные с ним пакеты. Проблема в том, что мой друг по ошибке нажал кнопку закрытия терминала, а затем принял, закрыв терминал и выполнив действие. Я попытался установить сервер лампы снова и обнаружил следующую проблему:

sudo tasksel install lamp-server  
tasksel: aptitude failed (100)

Я должен упомянуть, что у меня уже установлена ​​aptitude. Так что ошибка не в том, что мне не хватает способностей. Работало до закрытия терминала. Как я могу решить это?

21
задан 9 September 2012 в 08:24

4 ответа

У меня была та же проблема, я решил ее с помощью следующих шагов:

sudo rm -f /etc/apt/sources.list.d/ia32-libs-raring.list
sudo apt-get update
sudo tasksel install lamp-server

Все сделано.

0
ответ дан 9 September 2012 в 08:24

Вы также можете получить эту ошибку, если у вас уже есть часть установленной программы tasksel. Я должен был запустить

sudo apt-get remove apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libnet-daemon-  perl libplrpc-perl libpq5 mysql-client-5.5 mysql-common mysql-server mysql-server-5.5 php5-common php5-mysql

, прежде чем он будет работать

0
ответ дан 9 September 2012 в 08:24

Я знаю, что эта тема не нова и не блестящая, а также на нее уже ответили, но для тех, кто снова сталкивается с проблемой; Я обнаружил, что получил эту ошибку при попытке использовать tasksel для установки, при этом на моем устройстве не осталось места для хранения. После удаления некоторых файлов и очистки системы от мусора, я попытался снова с успехом.

После прояснения я использовал:

apt-get -f install

Как предложено izx

После чего, tasksel работал как обычно ожидаемый.

0
ответ дан 9 September 2012 в 08:24

Это давно выдающаяся ошибка.

Сделайте

sudo apt-get update

, затем

sudo tasksel install lamp-server  

О, и если это когда-нибудь произойдет, когда вы (пере) устанавливаете сам MySQL, обязательно удалите /var/lib/mysql.


edit: Нашел его на Launchpad из отчета в 2007 году.


В настоящее время вы также можете сделать

sudo apt-get install lamp-server^

^ является эквивалентом выбора задачи.

0
ответ дан 9 September 2012 в 08:24

Другие вопросы по тегам:

Похожие вопросы: