njae, det var mer komplicerat än så, men vi löste det
för er som hittar tråden genom sökande så här en kort sammanfattning:
OBS! bör ENDAST genomföras ifall du vet vad du gör! och som "nödlösning" OBS!
- paketinstallation hade hakat upp sig, det fanns en massa filer kvar i /var/lib/dpkg/updates som tydligen var fel och några bekymmer till ...
gör följande i en
terminal
kolla först så att inga andra processer är igång som har med pakethantering att göra - man ska ALDRIG ha flera pakethanterare eller program som har med pakethantering att göra igång samtidigt!
Säkraste sättet att krascha sitt pakethanteringssystem!!! Nyare versioner har låsning och liknande så det bör inte gå egentligen men kan ändå vara bra att komma ihåg och dubbelkolla!
Kod: Markera allt
sudo ps guxa | grep apt
sudo ps guxa | grep dpkg
ska på sin höjd ge en rad där det framgår att det är grep själv som innehåller något av de orden (eller typ l
aptop eller liknande)
finns det däremot processer som t ex synaptic, aptitude eller liknande så kolla om de programmen eventuellt körs i bakgrunden eller på ett annat skrivbord eller dylikt och avsluta dem i så fall ...
är ni 100% säkra på att de inte ÄR igång och inte SKA vara igång just då kan ni ju "döda" processen i fråga
där processnumret är numret i ANDRA kolumnen när ni skriver in ps kommandot
byt till mappen där det finns diverse filer som har med pakethantering att göra
cd =
change
directory
flytta undan filen som har "trasig" information
mv =
mo
ve
kopiera över den gamla status-filen (den som BÖR innehålla statusen på installerade programpaket fram till kraschen)
cp =
co
py
ta bort alla strulande updates-paket
rm =
re
move
installera ev. paket som är kvar
kör en konfiguration på alla ev. halvinstallerade program
och sist en vanlig uppdatering/uppgradering så att alla uppdateringar som kanske "togs bort" ovan spelas in igen
Kod: Markera allt
sudo aptitude update
sudo aptitude safe-upgrade
får man en fråga som ser ut så här
Kod: Markera allt
packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/23,0MB of archives. After unpacking 98,3kB will be used.
Do you want to continue? [Y/n/?]
mata in Y följt av enter
man kan också passa på att rensa mappen där temporära filer lagras i samband med installation av paket
vänta alltid mellan de olika kommandona tills du har den vanliga "prompten" tillbaks,
dvs det står något i stil med
på en egen rad ...
linux-kommandon brukar sällan ge ifrån sig något om ALLT går BRA ...
så kör du ett kommando och du får tillbaks prompten ovan bör det ha gått bra att köra kommandot!
