Mina kunskaper i Linux är begränsade och nu har jag stöt på ett problem:
Jag kan inte uppdatera längre, systemet säger att "Paketsystemet är trasigt".
När jag då kör
sudo apt-get install -f så får jag följande:
Kod: Markera allt
Läser paketlistor... Färdig
Bygger beroendeträd
Läser tillståndsinformation... Färdig
Korrigerar beroenden.... Färdig
Följande paket har installerats automatiskt och är inte längre nödvändiga:
libaccess-bridge-java-jni libaccess-bridge-java
Använd "apt-get autoremove" för att ta bort dem.
Följande ytterligare paket kommer att installeras:
linux-headers-3.0.0-29 linux-headers-3.0.0-29-generic-pae
Följande NYA paket kommer att installeras:
linux-headers-3.0.0-29 linux-headers-3.0.0-29-generic-pae
0 att uppgradera, 2 att nyinstallera, 0 att ta bort och 0 att inte uppgradera.
3 är inte helt installerade eller borttagna.
Behöver hämta 0 B/12,3 MB arkiv.
Efter denna åtgärd kommer ytterligare 98,6 MB utrymme användas på disken.
Vill du fortsätta [J/n]? j
(Läser databasen ... 608997 filer och kataloger installerade.)
Packar upp linux-headers-3.0.0-29 (från .../linux-headers-3.0.0-29_3.0.0-29.46_all.deb) ...
dpkg: fel vid hantering av /var/cache/apt/archives/linux-headers-3.0.0-29_3.0.0-29.46_all.deb (--unpack):
fel vid skapande av katalogen "./usr/src/linux-headers-3.0.0-29/drivers/staging/tidspbridge": Enheten är full
Ingen apport-rapport skrevs därför att felmeddelandet indikerar att diskutrymmet är slut
dpkg-deb: fel: underprocessen klistra in dödades av signal (Brutet rör)
Packar upp linux-headers-3.0.0-29-generic-pae (från .../linux-headers-3.0.0-29-generic-pae_3.0.0-29.46_i386.deb) ...
dpkg: fel vid hantering av /var/cache/apt/archives/linux-headers-3.0.0-29-generic-pae_3.0.0-29.46_i386.deb (--unpack):
kunde inte skapa "/usr/src/linux-headers-3.0.0-29-generic-pae/include/config/dvb/mb86a16.h.dpkg-new" (vid hantering av "./usr/src/linux-headers-3.0.0-29-generic-pae/include/config/dvb/mb86a16.h"): Enheten är full
Ingen apport-rapport skrevs därför att felmeddelandet indikerar att diskutrymmet är slut
dpkg-deb: fel: underprocessen klistra in dödades av signal (Brutet rör)
Fel uppstod vid hantering:
/var/cache/apt/archives/linux-headers-3.0.0-29_3.0.0-29.46_all.deb
/var/cache/apt/archives/linux-headers-3.0.0-29-generic-pae_3.0.0-29.46_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Här kan jag läsa saker som: "Enheten är full" samt "indikerar att diskutrymmet är slut".
Men om jag kör
df -Th så får jag följande:
Kod: Markera allt
Filsystem Typ Storlek Anvnt Tillg Anv% Monterat på
/dev/sda1 ext4 9,4G 7,5G 1,5G 84% /
udev devtmpfs 3,9G 4,0K 3,9G 1% /dev
tmpfs tmpfs 1,6G 1,3M 1,6G 1% /run
none tmpfs 5,0M 0 5,0M 0% /run/lock
none tmpfs 4,0G 100K 3,9G 1% /run/shm
/dev/sda5 ext4 108G 58G 45G 57% /home
Kanske inte jättemycket lagringsutrymme kvar, men knappast det som spökar.
Kör jag däremot
df -Ti:
Kod: Markera allt
Filsystem Typ Inoder IAnv IFria IAnv% Monterat på
/dev/sda1 ext4 625856 624477 1379 100% /
udev devtmpfs 195535 458 195077 1% /dev
tmpfs tmpfs 199045 369 198676 1% /run
none tmpfs 199045 1 199044 1% /run/lock
none tmpfs 199045 4 199041 1% /run/shm
/dev/sda5 ext4 7192576 1912 7190664 1% /home
Nu är jag utanför mitt kunskapsfönster, men är det inte så att inoderna är "slut" för rootpartitionen och det är det som skulle kunna ge felmeddelanden som "Enheten är full" samt "indikerar att diskutrymmet är slut"?
Vad jag kunnat läsa mig till så finns en inod för varje fil och nu har jag alltså så mycket filer i rooten att jag inte kan skapa fler inoder?
Att radera filer antar jag att det frigörs inoder igen, men finns det i så fall något enkelt sätt att frigöra noder?
Eller är jag inne på fel spår och det är något annat som strular?
Tacksam för svar.