Gå til innhold

Feilmedling i ubuntu ved apt-get


Anbefalte innlegg

After unpacking 0B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up graphviz-cairo (2.8-2) ...
/var/lib/dpkg/info/graphviz-cairo.postinst: 11: dot: not found
dpkg: error processing graphviz-cairo (--configure):
subprocess post-installation script returned error exit status 127
Errors were encountered while processing:
graphviz-cairo
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

Får denne meldingen når jeg skal installere noe ved apt-get

Lenke til kommentar
Videoannonse
Annonse

Bruker du graphviz-cairo til noe? Ser jo ut som det programmet ikke er rett instalert, og du kan jo prøve dette:

 

sudo apt-get remove graphviz-cairo
eventuelt
sudo apt-get -f install/remove

 

Se om du kan finne alle filene med graphviz-cairo

sudo find / | grep graphviz-cairo

og fjern de, så prøv de over igjen, samt upgrade.

Lenke til kommentar
Bruker du graphviz-cairo til noe? Ser jo ut som det programmet ikke er rett instalert, og du kan jo prøve dette:

sudo apt-get -f install/remove

7247692[/snapback]

For all del, aldri tving fram en installsjon av en pakke. Det kan føre til store problemer med apt.

 

http://www.ubuntuforums.org/showthread.php?t=290534

 

Bruk synaptic til å fullstendig fjerne graphviz-cairo inkludert konfigurasjonsfilene.

 

Så installerer du graphviz. Deretter graphviz-cairo etter at du har installert graphviz, ikke i samme slengen.

 

Men får du iheletatt til å kjøre noen apt-get kommandoer uten feilmelding nå?

Lenke til kommentar

Du kan forhåpentligvis rette opp det på denne måten:

 

sudo dpkg --remove graphviz-cairo

om det ikke funker, kan du kjøre:

sudo dpkg --force-all --remove graphviz-cairo

Hvis det heller ikke funker må du kjøre:

dpkg --listfiles graphviz-cairo

Du kan lagre listen med filer i en fil i hjemmekatalogen din med:

dpkg --listfiles graphviz-cairo > ~/fil-liste.txt

Og manuelt slette alle filene som kommer opp. Forhåpentligvis kan du studere katalogstrukturen og slette de katalogene som kun inneholder filer fra denne pakken for å slippe å slette 200+ filer.

 

Når du har gjort dette må du gå til katalogen:

/var/lib/dpkg

Der må du redigere alle filene manuelt med et tekst redigeringsprogram, for eksempel gedit eller nano. Du må studere hvordan strukturen i filen ser ut og fjerne de delene som har med graphviz-cairo å gjøre. Bruk søkefunksjonen i gedit og let etter "compviz-cairo" dersom du ikke finner det, så slipper du å gjøre noe med akkurat den filen. Men du må sjekke alle filene i den katalogen. Ta backup før du fjerner noe som helst fra disse filene.

 

Nå skal både apt-get og dpkg fungere igjen.

 

Når du har gjort dette, kan du kjøre:

sudo apt-get autoclean

sudo apt-get update

 

Dersom du ikke får til dette, må du nok desverre formattere og reinstallere hele systemet.

Endret av Mental
Lenke til kommentar
Formatere og reinstallere systemet? Nei?!

Jeg har aldri vært borti en apt-løkke jeg ikke har fått orden på ved litt fikling og ordning, anbefaler det fremfor å reinstallere! :o

7264652[/snapback]

Jeg anbefalte jo også å prøve å fikse det på andre måter først. - Men apt er man jo avhengig av og om å reinstallere systemet er eneste måte man er i stand til å fikse det på....

 

Men det skal alltid være mulig å fikse det. Prøv metoden jeg postet over og gi tilbakemelding før du finner på å reinstallere systemet.

Lenke til kommentar
Så vidt jeg kan huske(sitter ikke på maskin med dpkg for øyeblikket) er det vel ikke noe parameter til dpkg som heter "--force", men du kan f.eks. gi parameteret "--force-all" i stedet...

7268312[/snapback]

Hmm... du har rett. Du kan bruke: --force-remove-reinstreq eller --force-all

 

--force vil ikke funke. Men det fant du forhåpentligvis ut av selv også.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...