Perché "taskel" genera un errore "attitudine fallita"?


21

Il problema è iniziato nel modo seguente. Stavo usando taskel dal menu del terminale che mostra quando lo faccio semplicemente sudo tasksel. Ho selezionato Lamp Server dall'elenco e ho iniziato a installare tutti i pacchetti ad esso correlati. Il problema è che per errore il mio amico ha fatto clic sul pulsante di chiusura della termina e poi su accetta, chiudendo il terminale e l'attività che stava svolgendo. Ho provato a installare nuovamente il server lampada e ho riscontrato il seguente problema:

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

Devo dire che ho già installato aptitude. Quindi l'errore non è che mi manca l'attitudine. Ha funzionato prima di chiudere il terminale. Come posso risolvere questo?


2
Luis, proverei per apt-get -f installprimo e guardo l'output, poiché sembra che taskselstia avendo problemi di attitudine ma non ti sta dicendo cosa sono.
Ish,

@izx - +1 amico. Anche quello ha funzionato.
Luis Alvarado,

Ho Ubuntu 18.10 installato. Nessuna di queste soluzioni ha funzionato per me. Ho avuto il compito di rimuovere completamente taskel usando Synaptic Manager e poi ho reinstallato Taskel.
Gert Kruger

Risposte:


19

Questo è un bug eccezionale da tempo.

Fare

sudo apt-get update

poi

sudo tasksel install lamp-server  

Oh, e se questo dovesse succedere quando si reinstalla MySQL, assicurarsi di rimuoverlo /var/lib/mysql.


modifica: trovato su Launchpad da un rapporto del 2007.


Oggi puoi anche fare

sudo apt-get install lamp-server^

^ È l'equivalente di task select.


1

So che questo thread non è nuovo e brillante e anche a questo è già stata data una risposta, ma per coloro che incontrano di nuovo il problema; Ho riscontrato di aver ricevuto questo errore durante il tentativo di utilizzare taskel per l'installazione senza disporre di spazio di archiviazione sufficiente sul mio dispositivo. Dopo aver rimosso alcuni file e ripulito il sistema da un po 'di spazzatura, ho provato di nuovo con successo.

Dopo aver chiarito ho usato:

apt-get -f install

Come suggerito da izx

Dopodiché, Taselel ha funzionato normalmente.


0

Ho avuto lo stesso problema, l'ho risolto con questi passaggi:

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

Tutto fatto.


-1

È inoltre possibile ottenere questo errore se si dispone di alcune delle attività che installerà già installate. Ho dovuto correre

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

prima che funzionasse

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.