Чому "tasksel" видає помилку "неспроможність"?


21

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

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

Я мушу зазначити, що у мене вже встановлена ​​здатність. Тож помилка не в тому, що мені не вистачає придатності. Це працювало до закриття терміналу. Як я можу це вирішити?


2
Луїс, я спробував би apt-get -f installспершу і поглянути на вихід, оскільки, схоже, taskselє проблеми зі здатністю, але не говорить про те, що вони є.
Останній

@izx - +1 друг. Це теж спрацювало.
Луїс Альварадо

У мене встановлено Ubuntu 18.10. Жодне з цих рішень не працювало для мене. У мене було повністю видалити tasksel за допомогою синаптичного диспетчера, а потім я перевстановив tasksel.
Герт Крюгер

Відповіді:


19

Це довгий видатний помилок.

Зробіть

sudo apt-get update

потім

sudo tasksel install lamp-server  

Так, і якщо це коли-небудь трапиться, коли ви (повторно) встановлюєте MySQL, обов'язково видаліть /var/lib/mysql.


редагувати: Знайдено на Launchpad із звіту 2007 року.


Сьогодні ви також можете це зробити

sudo apt-get install lamp-server^

^ - еквівалент вибору завдання.


1

Я знаю, що ця тема не нова і блискуча, і на це вже відповіли, але для тих, хто знову стикається з проблемою; Я виявив, що отримав цю помилку під час спроби використовувати tasksel для встановлення, хоча на моєму пристрої не залишилось достатньо місця для зберігання. Вилучивши кілька файлів і очистивши систему від небажаної сміття, я знову спробував успіх.

Після очищення я використав:

apt-get -f install

За пропозицією izx

Після цього завдання з роботи працювали, як зазвичай очікувалося.


0

У мене було те саме питання, і я вирішив це за допомогою цих кроків:

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

Готово.


-1

Ви також можете отримати цю помилку, якщо у вас є частина того, який комплект інструментів буде встановлено вже встановленим. Довелося бігати

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

перш ніж це запрацює

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.