PDA

Visualizza la versione completa : No space left on device


marietto2008
20-07-2008, 13:05
Ciao pinguini,

sto cercando di aggiornare la Debian,ma come potete vedere dice che non c' e' abbastanza spazio per farlo. Invece nella /home ho 31 GB liberi su 33.

marietto@marietto2008:~$ su
Parola d'ordine:
marietto2008:/home/marietto# apt-get -f dist-upgrade
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Reading state information... Fatto
Correzione delle dipendenze in corso... Fatto
Calcolo dell'aggiornamento in corso... Fatto

I seguenti pacchetti saranno RIMOSSI:
libffi4 libldap2 libpci2 libperl5.8 libstlport4.6c2
libuniconf4.2 sepolgen xserver-xorg-video-newport

I seguenti pacchetti NUOVI (NEW) saranno installati:
avahi-utils cpp-4.3 cups cups-bsd cups-client cups-common
cupsddk cupsddk-drivers debian-reference-en discover-data
djview4 djvulibre-plugin g++-4.3 gcc-4.3 ghostscript

I seguenti pacchetti sono stati mantenuti alla versione attuale:
gcc-3.4-base hotkey-setup libgtk1.2

I seguenti pacchetti saranno aggiornati:
acpid adduser akregator alsa-base alsa-utils amor amule
amule-common anacron apt apt-utils aptitude ark arts

938 aggiornati, 136 installati, 8 da rimuovere e 3 non aggiornati.
1 non completamente installati o rimossi.
╚ necessario prendere 0B/823MB di archivi.
After this operation, 313MB of additional disk space will be used.
Continuare [S/n]? s
Estrazione dei template dai pacchetti: 100%
Preconfigurazione dei pacchetti in corso
/tmp/htdig.config.41371: line 32: echo: write error: No space left on device
htdig ha fallito nel preconfigurare, con lo stato di uscita 1
/bin/sed: couldn't flush stdout: No space left on device
x-ttcidfont-conf ha fallito nel preconfigurare, con lo stato di uscita 4
(Lettura del database ... 117986 file e directory attualmente installati.)
Mi preparo a sostituire libc6 2.7-6 (con .../archives/libc6_2.7-10_i386.deb) ...
Spacchetto il sostituto di libc6 ...
dpkg: errore processando /var/cache/apt/archives/libc6_2.7-10_i386.deb (--unpack):
fallito in buffer_write(fd) (9, ret=-1): dpkg-deb backend su `./etc/init.d/glibc.sh': No space left on device
dpkg-deb: il sottoprocesso paste Ŕ stato terminato dal segnale (Pipe rotta)
Sono occorsi degli errori processando:
/var/cache/apt/archives/libc6_2.7-10_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

francofait
20-07-2008, 13:17
no space left , te lo ha detto . come rimediare ? prima di tutto inizia liberando lo spazio occupato dalla cache di apt.
apt-get -f clean
poi elimina tutto cii˛ di cui puoi fare a meno.
Succede quando si vuol spidocchiare inutilmente spazio quando si creano le partizioni. Con la capienza degli hd attuali non ha il benche minimo senso.

tojo72
20-07-2008, 14:28
potresti anche avere una directory /var/log di proporzioni bibbliche!!!

dacci un'occhiata ed eventualmente radila al suolo :D

marietto2008
20-07-2008, 20:34
fatto.

marietto@marietto2008:~$ su

Parola d'ordine:

marietto2008:/home/marietto# apt-get -f dist-upgrade
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Reading state information... Fatto
Correzione delle dipendenze in corso... Fatto
Calcolo dell'aggiornamento in corso... Fatto

I seguenti pacchetti saranno RIMOSSI:

libffi4 libldap2 libpci2 libperl5.8 libstlport4.6c2
libuniconf4.2 sepolgen xserver-xorg-video-newport

I seguenti pacchetti NUOVI (NEW) saranno installati:

avahi-utils cpp-4.3 cups cups-bsd cups-client
cups-common cupsddk cupsddk-drivers debian-reference-en
discover-data djview4 djvulibre-plugin g++-4.3 gcc-4.3
....

I seguenti pacchetti sono stati mantenuti alla versione attu
ale:
gcc-3.4-base hotkey-setup libgtk1.2

I seguenti pacchetti saranno aggiornati:
acpid adduser akregator alsa-base alsa-utils amor amule
....

938 aggiornati, 136 installati, 8 da rimuovere e 3 non aggio rnati.
1 non completamente installati o rimossi.
╚ necessario prendere 823MB di archivi.
After this operation, 313MB of additional disk space will be used.
Continuare [S/n]?

se gli dico si,e' chiaro che inizierÓ a scaricare daccapo il corposo aggiornamento dei pacchetti,poi non riuscirÓ di nuovo ad installarli per mancanza di spazio...come si esce da questo circolo vizioso ?

francofait
20-07-2008, 21:14
elimina tutti i programmi che non ti servono libera di tutto ci˛ che non ti serve da /home . devi recuperare quanto pi¨ spazio possibile.
fai anche un bell' apt-get autoremove

marietto2008
21-07-2008, 02:06
la /home e' occupata da 220 MB solamente.

marietto2008
22-07-2008, 07:11
come ripeto sulla /home ho 31 GB a disposizione,ma non riesco ad effettuare l'aggiornamento. com'e' possibile ? Invece la /root e' piena al 100%.

andy caps
22-07-2008, 07:59
quando non si sa distribuire correttamente le partizini conviene sempre fare solamente swap e root i fase di installazione :bh˛: cosi si Ŕ sicuri che lo spazio viene distribuito completamente

guarda cosa dice il comando df

se Ŕ troppo piccola /root l'unico modo per risolvere sarebbe ridimenzionare, anch con una live la partizione di home e asegnare lo spazio liberato ad una partizione tipo usr che in genere si prende uno spazio consistente
nella nuova partizione poi ci devi copiare l'attuale /usr e modificare /etc/fstab per indicargli il cambiamento


la cosa migliore naturalmente Ŕ reinstallare facendo solo la partizione di /root

Akiro
22-07-2008, 12:47
per ridimensionare conviene usare parted magic (http://partedmagic.com/wiki/PartedMagic.php) io ho fatto ogni sorta di porcheria con quella distro: spostanto, scambiando intere partizioni e ridimensionando fat, ext, penis enlarrgment... 8)

Loading