2012-01-19 7 views
6

avevo usato alcune terze parti PPA per installare OpenCV 2.3 sulla mia Ubuntu 11.10. Ora, mentre l'aggiornamento ho dovuto affrontare alcuni problemi con questi pacchetti e le loro dipendenze non soddisfatte. Quindi volevo rimuovere i ppas. Ma per questo sarei bisogno di un pacchetto chiamato ppa-purge che non posso installare ora perché la mia struttura del pacchetto sembra essere rotto.la rimozione di un PPA per Ubuntu senza utilizzare ppa-purge

alcuna soluzione alternativa per questo problema?

Grazie.

risposta

2

Modificare /etc/apt/sources.list manualmente, rimuovere l'URL del problema, quindi apt-get update, quindi confinare l'aggiornamento.

+1

come trovare l'URL del problema? – wrahool

+0

@wrahool: basta eseguire "sudo apt-get update" e vedere quali URL causano problemi da qualsiasi cosa venga stampata dalla console, o quali sono familiari. Di solito le pp che vengono aggiunte risiedono in un file proprio nella directory sopra (per me era /etc/apt/sources.list.d/. – fuzzyanalysis

0

Se si verificano problemi relativi ai pacchetti interrotti, rimuovere innanzitutto il pacchetto verificando innanzitutto le dipendenze, quindi rimuovere con forza il pacchetto e non dimenticare di riavviare il sistema quando si apportano modifiche enormi al sistema. Per rimuovere il pacchetto utilizzano questi comandi shell

$ sudo su 

quindi immettere la password

# apt-cache rdepends package-name 
# apt-get --purge remove --force package-name 

utilizzare i comandi questi guscio

# apt-get clean 
# apt-get autoclean 
# apt-get update 
# apt-get upgrade 
# apt-get dist-upgrade 
# reboot 

Questo ha funzionato per me, Prova questo, credo che questo risolverà tutti i tuoi problemi, buona fortuna

5
sudo add-apt-repository --remove ppa:PPA_Name/ppa 

Sostituire "PPA_Name" con il nome del PPA.

Problemi correlati