web-dev-qa-db-fra.com

Pourquoi "tasksel" donne-t-il une erreur "aptitude failed"?

Le problème a commencé de la manière suivante. J'utilisais tasksel depuis le menu du terminal, ce qui est indiqué lorsque je fais simplement Sudo tasksel. J'ai sélectionné Lamp Server dans la liste et j'ai commencé à installer tous les packages qui y étaient liés. Le problème est que, par erreur, mon ami a cliqué sur le bouton de fermeture du terminal, puis accepté, puis a fermé le terminal et les tâches effectuées. J'ai essayé d'installer à nouveau le serveur de lampe et j'ai trouvé le problème suivant:

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

Je dois mentionner que j'ai déjà installé aptitude. Donc l'erreur n'est pas que je manque d'aptitude. Cela a fonctionné avant de fermer le terminal. Comment puis-je résoudre ça?

21
Luis Alvarado

C'est un bogue depuis longtemps exceptionnel.

Faire

Sudo apt-get update

puis

Sudo tasksel install lamp-server  

Oh, et si cela se produit lorsque vous (ré) installez MySQL, assurez-vous de supprimer /var/lib/mysql.


edit: Trouvé sur Launchpad à partir d'un rapport en 2007.


De nos jours, vous pouvez aussi faire

Sudo apt-get install lamp-server^

Le ^ est l'équivalent de la sélection de tâche.

19
Rinzwind

Je sais que ce fil n'est pas nouveau et brillant et que cela a déjà été répondu, mais pour ceux qui rencontrent à nouveau le problème; J'ai constaté que j'avais reçu cette erreur lorsque j'essayais de procéder à l'installation de tasksel sans disposer de suffisamment d'espace de stockage sur mon appareil. Après avoir enlevé quelques fichiers et nettoyé le système d’un peu d’ordure, j’ai réessayé avec succès.

Après avoir nettoyé j'ai utilisé:

apt-get -f install

Comme suggéré par izx

Après quoi, tasksel a fonctionné comme prévu.

1
cossacksman

J'ai eu le même problème, je l'ai résolu par ces étapes:

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

Terminé.

0
scue