Gebroken pakketssysteem

Status
Niet open voor verdere reacties.

markpc

Gebruiker
Lid geworden
28 jan 2013
Berichten
93
Beste lezers van deze vraag,


Ik heb op mijn laptop Ubuntu 12.04 LTS staan. Sinds een tijdje heb ik echter het volgende probleem:
Het pakketssysteem is gebroken. :confused:

Dit ligt aan het pakket: linux-image-3.8.0-31-generic en de bijbehorende pakketten.


Ik kan geen programma's installeren of pakketen bijwerken. :evil:
Ik heb al wat dingtjes uitgeprobeerd, maar ik kom er niet uit. Nu kan ik Ubuntu wel opnieuw installeren, maar ik vraag me af of dat wel nodig is.

Een aantal foutmeldingen:

Deze fotumelding krijg ik bij het uitvoeren van sudo apt-get install -f:

Code:
De afhankelijkheden van de volgende pakketten konden niet geïnstalleerd worden:

linux-image-generic-lts-raring: Depends: linux-image-3.8.0-30-generic maar het is niet geïnstalleerd

Deze foutmelding krijg ik het uitvoeren van sudo apt-get update && sudo apt-get upgrade:

Code:
mark@ubuntu:~$ sudo apt-get update && sudo apt-get upgrade
Ophalen:1 http://security.ubuntu.com precise-security Release.gpg [198 B]
Geraakt http://archive.ubuntu.com precise Release.gpg      
Ophalen:2 http://archive.ubuntu.com precise-updates Release.gpg [198 B]
Ophalen:3 http://security.ubuntu.com precise-security Release [49,6 kB]
Geraakt http://archive.ubuntu.com precise Release           
Ophalen:4 http://archive.ubuntu.com precise-updates Release [49,6 kB]                 
Geraakt http://archive.ubuntu.com precise/main i386 Packages                            
Geraakt http://archive.ubuntu.com precise/restricted i386 Packages                   
Geraakt http://archive.ubuntu.com precise/universe i386 Packages                     
Geraakt http://archive.ubuntu.com precise/multiverse i386 Packages                   
Geraakt http://archive.ubuntu.com precise/main TranslationIndex                      
Geraakt http://archive.ubuntu.com precise/multiverse TranslationIndex                
Geraakt http://archive.ubuntu.com precise/restricted TranslationIndex                
Geraakt http://archive.ubuntu.com precise/universe TranslationIndex                  
Ophalen:5 http://security.ubuntu.com precise-security/main i386 Packages [348 kB]    
Geraakt http://archive.ubuntu.com precise/main Translation-nl
Ophalen:6 http://archive.ubuntu.com precise/main Translation-en_GB [96,4 kB]
Geraakt http://archive.ubuntu.com precise/main Translation-en             
Geraakt http://archive.ubuntu.com precise/multiverse Translation-nl
Ophalen:7 http://archive.ubuntu.com precise/multiverse Translation-en_GB [79,8 kB]
Geraakt http://archive.ubuntu.com precise/multiverse Translation-en                                       
Geraakt http://archive.ubuntu.com precise/restricted Translation-nl
Ophalen:8 http://archive.ubuntu.com precise/restricted Translation-en_GB [2406 B]
Geraakt http://archive.ubuntu.com precise/restricted Translation-en                                   
Geraakt http://archive.ubuntu.com precise/universe Translation-nl 
Ophalen:9 http://archive.ubuntu.com precise/universe Translation-en_GB [5492 B]
Geraakt http://archive.ubuntu.com precise/universe Translation-en                                     
Ophalen:10 http://archive.ubuntu.com precise-updates/main i386 Packages [716 kB]
Ophalen:11 http://security.ubuntu.com precise-security/restricted i386 Packages [4620 B]       
Ophalen:12 http://security.ubuntu.com precise-security/universe i386 Packages [86,7 kB]   
Ophalen:13 http://security.ubuntu.com precise-security/multiverse i386 Packages [2640 B]  
Geraakt http://security.ubuntu.com precise-security/main TranslationIndex                 
Geraakt http://security.ubuntu.com precise-security/multiverse TranslationIndex           
Geraakt http://security.ubuntu.com precise-security/restricted TranslationIndex           
Geraakt http://security.ubuntu.com precise-security/universe TranslationIndex             
Geraakt http://security.ubuntu.com precise-security/main Translation-en                   
Geraakt http://security.ubuntu.com precise-security/multiverse Translation-en         
Geraakt http://security.ubuntu.com precise-security/restricted Translation-en         
Ophalen:14 http://archive.ubuntu.com precise-updates/restricted i386 Packages [11,4 kB]
Ophalen:15 http://archive.ubuntu.com precise-updates/universe i386 Packages [224 kB]    
Geraakt http://security.ubuntu.com precise-security/universe Translation-en             
Ophalen:16 http://archive.ubuntu.com precise-updates/multiverse i386 Packages [14,0 kB] 
Geraakt http://archive.ubuntu.com precise-updates/main TranslationIndex
Geraakt http://archive.ubuntu.com precise-updates/multiverse TranslationIndex
Geraakt http://archive.ubuntu.com precise-updates/restricted TranslationIndex
Geraakt http://archive.ubuntu.com precise-updates/universe TranslationIndex
Geraakt http://archive.ubuntu.com precise-updates/main Translation-nl
Ophalen:17 http://archive.ubuntu.com precise-updates/main Translation-en_GB [96,4 kB]
Geraakt http://archive.ubuntu.com precise-updates/main Translation-en
Geraakt http://archive.ubuntu.com precise-updates/multiverse Translation-nl
Ophalen:18 http://archive.ubuntu.com precise-updates/multiverse Translation-en_GB [79,8 kB]
Geraakt http://archive.ubuntu.com precise-updates/multiverse Translation-en
Geraakt http://archive.ubuntu.com precise-updates/restricted Translation-nl
Ophalen:19 http://archive.ubuntu.com precise-updates/restricted Translation-en_GB [2406 B]
Geraakt http://archive.ubuntu.com precise-updates/restricted Translation-en
Geraakt http://archive.ubuntu.com precise-updates/universe Translation-nl
Ophalen:20 http://archive.ubuntu.com precise-updates/universe Translation-en_GB [5492 B]
Geraakt http://archive.ubuntu.com precise-updates/universe Translation-en
1876 kB opgehaald in 5s (327 kB/s)                      
Pakketlijsten worden ingelezen... Klaar
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De status informatie wordt gelezen... Klaar
U kunt 'apt-get -f install' uitvoeren om dit op te lossen.
De volgende pakketten hebben niet-voldane vereisten:
 linux-image-generic-lts-raring : Vereisten: linux-image-3.8.0-30-generic maar het is niet geïnstalleerd
E: Er zijn vereisten waaraan niet voldaan is. Probeer -f te gebruiken.


Verder heb ik ook geprobeerd via de herstelmodus het pakket te verwijderen maar ook dat lukt niet.


Wie kan mij helpen????
 
Ja, maar het installeren ervan mislukt (hij geeft een error).
Heb hem trouwens van dezelfde site die u vermelde.

Weet zo even de error code niet, maar hij lijkt op die van het commando sudo apt-get update -f.

Ik zal de error morgen even opsturen, misschien kunnen we daar iets mee...
 
Laatst bewerkt:
Hier is de foutmelding:

Code:
mark@ubuntu:~$ sudo dpkg -i /home/mark/downloads/linux-image-3.8.0-30-generic_3.8.0-30.44_i386.deb
dpkg: fout bij afhandelen van /home/mark/downloads/linux-image-3.8.0-30-generic_3.8.0-30.44_i386.deb (--install):
 kan archief niet benaderen: Bestand of map bestaat niet
Fouten gevonden tijdens behandelen van:
 /home/mark/downloads/linux-image-3.8.0-30-generic_3.8.0-30.44_i386.deb

Ik vind de foutmelding eerlijk gezegd erg vreemd, want het bestand bestaat wel degelijk! Doe ik iets verkeerd????

Edit:

Het leek te lukken met sudo apt-get autoremove -f, maar toen kreeg ik deze foutmeldingen:

Schermafdruk van 2013-10-20 13:44:23.png

Code:
mark@ubuntu:~$ sudo apt-get autoremove -f
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De status informatie wordt gelezen... Klaar
Vereisten worden gecorrigeerd... Klaar
De volgende extra pakketten zullen geïnstalleerd worden:
  linux-image-3.8.0-31-generic linux-image-generic-lts-raring
Voorgestelde pakketten:
  fdutils linux-lts-raring-doc-3.8.0 linux-lts-raring-source-3.8.0
  linux-lts-raring-tools linux-headers-3.8.0-31-generic
De volgende NIEUWE pakketten zullen geïnstalleerd worden:
  linux-image-3.8.0-31-generic
De volgende pakketten zullen opgewaardeerd worden:
  linux-image-generic-lts-raring
1 pakketten opgewaardeerd, 1 pakketten nieuw geïnstalleerd, 0 te verwijderen en 112 niet opgewaardeerd.
2 pakketten niet volledig geïnstalleerd of verwijderd.
Er moeten 47,6 MB aan archieven opgehaald worden.
Door deze operatie zal er 134 MB extra schijfruimte gebruikt worden.
Wilt u doorgaan [J/n]? j
Ophalen:1 http://security.ubuntu.com/ubuntu/ precise-security/main linux-image-3.8.0-31-generic i386 3.8.0-31.46~precise1 [47,6 MB]
Ophalen:2 http://security.ubuntu.com/ubuntu/ precise-security/main linux-image-generic-lts-raring i386 3.8.0.31.31 [2440 B]
47,6 MB opgehaald in 1min 27s (545 kB/s)                                       
Selecting previously unselected package linux-image-3.8.0-31-generic.
(Database inlezen ... 177765 files and directories currently installed.)
Uitpakken van linux-image-3.8.0-31-generic (uit .../linux-image-3.8.0-31-generic_3.8.0-31.46~precise1_i386.deb) ...
This kernel does not support a non-PAE CPU.
dpkg: fout bij afhandelen van /var/cache/apt/archives/linux-image-3.8.0-31-generic_3.8.0-31.46~precise1_i386.deb (--unpack):
 subproces nieuw pre-installation script gaf een foutwaarde 1 terug
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.8.0-31-generic /boot/vmlinuz-3.8.0-31-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.8.0-31-generic /boot/vmlinuz-3.8.0-31-generic
Fouten gevonden tijdens behandelen van:
 /var/cache/apt/archives/linux-image-3.8.0-31-generic_3.8.0-31.46~precise1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
 
Laatst bewerkt:
Ziet er uit als een hardnekkig probleem, maar ik ben zoiets zelf nog nooit tegengekomen.

Volgens de errors in de log is je CPU te oud voor de volgende kernel. (PAE error) Dat kan een glitch zijn, maar dat kan ik niet zo beoordelen
 
Als het hier aan ligt: Dit ligt aan het pakket: linux-image-3.8.0-31-generic en de bijbehorende pakketten.
waarom verwijder je die dan niet in Synaptic.
Verder kan je in Synaptic ook gebroken pakketten herstellen. Start Sypantic en ga naar tabblad Bewerken. Dan klik op Gebroken pakketten repareren.

Een nieuwe kernel komt altijd met updates, maar om de een of andere reden heb je een oude kernel die niet okee is.

mark@ubuntu:~$ sudo dpkg -i /home/mark/downloads/linux-image-3.8.0-30-generic_3.8.0-30.44_i386.deb
dpkg: fout bij afhandelen van /home/mark/downloads/linux-image-3.8.0-30-generic_3.8.0-30.44_i386.deb (--install):
kan archief niet benaderen: Bestand of map bestaat niet

Het bestand bestaat dus niet, de map bestaat ook niet, maar het commando geeft aan dat je de kernel in de map dowloads hebt staan.
Ik snap dat dit handmatig is gedaan omdat je die tip kreeg?


Probeer eens dit te doen:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get autoremove
sudo apt-get clean

Mocht je blijven ploeteren, een verse install is met 20 minuten klaar. En anders even op het Ubuntu forum de vraag stellen, daar zitten echte bollebozen die vast wel weten wat te doen.
Zelf heb ik het niet bij de hand gehad, dus kan ik je niet zo 1,2,3 helpen.
 
Laatst bewerkt:
Ziet er uit als een hardnekkig probleem, maar ik ben zoiets zelf nog nooit tegengekomen.

Volgens de errors in de log is je CPU te oud voor de volgende kernel. (PAE error) Dat kan een glitch zijn, maar dat kan ik niet zo beoordelen

Dat kan best kloppen maar er kan ook iets mis zijn gegaan tijdens het installeren van die update.

Als het hier aan ligt: Dit ligt aan het pakket: linux-image-3.8.0-31-generic en de bijbehorende pakketten.
waarom verwijder je die dan niet in Synaptic.
Verder kan je in Synaptic ook gebroken pakketten herstellen. Start Sypantic en ga naar tabblad Bewerken. Dan klik op Gebroken pakketten repareren.

Dat begreep ik al maar ik kan geen programma's installeren (ook niet handmatig, dat heb ik al geprobeerd) en Synaptic staat niet standaard op mijn systeem! :confused:

mark@ubuntu:~$ sudo dpkg -i /home/mark/downloads/linux-image-3.8.0-30-generic_3.8.0-30.44_i386.deb
dpkg: fout bij afhandelen van /home/mark/downloads/linux-image-3.8.0-30-generic_3.8.0-30.44_i386.deb (--install):
kan archief niet benaderen: Bestand of map bestaat niet

Het bestand bestaat dus niet, de map bestaat ook niet, maar het commando geeft aan dat je de kernel in de map dowloads hebt staan.
Ik snap dat dit handmatig is gedaan omdat je die tip kreeg?

Misschien heb ik het pad verkeerd geformuleerd??? De map bestaat wel degelijk!!


Probeer eens dit te doen:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get autoremove
sudo apt-get clean

De dikgedrukte commando's heb ik (nog) niet geprobeerd, dat ik daar zelf niet op ben gekomen.... :o
Ik stuur zometeen een update!

Edit:

Het leek te lukken met sudo apt-get dist-upgrade -f maar even later gaf deze dezelfde error terug als in post #4.

Ik ga dit probleem even op het Ubuntu Forum melden en anders maar een herinstallatie... :confused:




Hartelijk bedankt voor de reacties! Ik hoop dat er zo uitkom en anders horen jullie het wel. Tot zover bedankt!
 
Laatst bewerkt:
Waarom die -f erachter?

Heb je nu gedaan wat ik schreef, die commando's?
Dus alle commando's doen, 1 voor 1 in de terminal.
 
Laatst bewerkt:
Waarom die -f erachter?

Nou, omdat de terminal op een gegeven moment zegt: "er zijn vereisten waar niet aan voldaan is... Probeer -f te gebruiken.

Dat heb ik gedaan, maar natuurlijk OOK de gewone commando's!!!!

Bij de -f schijnt het beter te lukken....


Edit:

Het schijnt zo te zijn dat Ubuntu geen prossesoren meer zonder PAE ondersteund. Ik ga nu Xubuntu op mijn computer zetten.

Toch bedankt voor de hulp.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan