Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [opgelost] gebroken paketten  (gelezen 12146 keer)

[opgelost] gebroken paketten
« Gepost op: 2010/12/05, 11:52:13 »
Hallo,

Sinds de laatste update krijg ik volgende melding:

Het pakketsysteem is gebroken

De schuldigen blijken icedtea-6-jre-cacao,  openjdk-6-jre, en  openjdk-6-jre-lib  te zijn.
In dezelde melding krijg ik de raad: Voer ook de volgende opdracht uit in een Terminalvenster: apt-get install -f
Maar als ik dit doe krijg ik de melding: E: Kon het vergrendelingsbestand '/var/lib/dpkg/lock' niet openen - open (13: Toegang geweigerd)
E: Kan de beheersmap (/var/lib/dpkg/) niet vergrendelen. Heeft u beheerdersrechten?

Iemand een suggestie?

Bedankt

Roland
« Laatst bewerkt op: 2010/12/05, 18:00:29 door surferbette »

Re: gebroken paketten
« Reactie #1 Gepost op: 2010/12/05, 11:57:44 »
Zet eens sudo voor dat commando. Dus in een terminalvenster:
sudo apt-get install -f

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: gebroken paketten
« Reactie #2 Gepost op: 2010/12/05, 11:58:42 »
Zoals nunslaughter zegt. Toevoeging: als je desgevraagd je wachtwoord intikt zie je niks, dat is normaal.  :)

Offline Soul-Sing

  • Lid
Re: gebroken paketten
« Reactie #3 Gepost op: 2010/12/05, 12:35:40 »
sluit alle software managers/apt/dpkg


sudo rm /var/lib/dpkg/lock

sudo apt-get update

Re: gebroken paketten
« Reactie #4 Gepost op: 2010/12/05, 13:43:45 »
sudo apt-get install -f gaf mij dezelfde melding: "E: Kon het vergrendelingsbestand '/var/lib/dpkg/lock' niet openen - open (13: Toegang geweigerd)
E: Kan de beheersmap (/var/lib/dpkg/) niet vergrendelen. Heeft u beheerdersrechten?"

Ik heb dan eerst "sudo rm /var/lib/dpkg/lock" en "sudo apt-get update" gedaan en dan opnieuw "sudo apt-get install -f "

en dan kreeg ik op het einde:

4 pakketten niet volledig geïnstalleerd of verwijderd.
Er moeten 0B/27,4MB aan archieven opgehaald worden.
Door deze operatie zal er 80,5MB extra schijfruimte gebruikt worden.
Wilt u doorgaan [J/n]? j
(Database inlezen ... 209188 bestanden en mappen geïnstalleerd.)
Uitpakken van openjdk-6-jre-headless (uit .../openjdk-6-jre-headless_6b20-1.9.2-0ubuntu1_i386.deb) ...
dpkg-deb (subproces): data: internal gzip read error: '<fd:0>: data error'
dpkg-deb: subproces <decompress> gaf een foutwaarde 2 terug
dpkg: fout bij afhandelen van /var/cache/apt/archives/openjdk-6-jre-headless_6b20-1.9.2-0ubuntu1_i386.deb (--unpack):
 subproces dpkg-deb --fsys-tarfile gaf een foutwaarde 2 terug
Fouten gevonden tijdens behandelen van:
 /var/cache/apt/archives/openjdk-6-jre-headless_6b20-1.9.2-0ubuntu1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Wat nu?

Bedankt bij voorbaat

Roland



Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: gebroken paketten
« Reactie #5 Gepost op: 2010/12/05, 13:54:12 »
Er zit een fout in de gedownloade file(s).
Type eens in een terminal venster:
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove

Hopelijk is dat de oplossing.
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobbies.

[opgelost] Re: gebroken paketten
« Reactie #6 Gepost op: 2010/12/05, 14:08:08 »
Op het eerste zicht lijkt het in orde gekomen te zijn.
Bij sudo apt-get upgrade en sudo apt-get autoremove kreeg ik nog telkens erros,
maar als ik daarna nog eens sudo apt-get install -f deed leek het te lukken.
Ik kreeg teminste toch geen error code meer.

Bedankt hoor

Roland