Probleme d'espace dans un repertoire

Fermé
@2pik - 21 juin 2008 à 00:17
 s2pik - 21 juin 2008 à 16:42
Bonjour,

je dois installer un logiciel et lors de l'installation je fais un make et il me sort une erreur:

`/usr/local//libexec/gcc/h8300-hms/3.4.3/cc1': Aucun espace disponible sur le périphérique

je suis debutant sous linux et je ne sais pas comment gerer l'espace libre enfin ce qu'il faut faire pour terminer l'installation on me dit de supprimerles fichier inutil mais normalement il y a de la place, et je vais pas supprimer n'importe quel fichier comment faire pour terminer mon instalation ???

Bonne soirée.
A voir également:

15 réponses

Flachy Joe Messages postés 2103 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 21 novembre 2023 260
21 juin 2008 à 00:28
Make install ou make, ?

si tu fait un make tu n'as aucune raison de le faire en root, et le répertoire que tu cite est sans doute verrouillé en écriture.

Fais le make en tant que simple utilisateur dans un répertoire temporaire de ton dossier personnel, c'est à ce moment que ça a besoin d'un peu de place, ensuite passe en root pour faire le make install qui copiera uniquement les fichiers compilés au bon endroit, puis finalement supprime le répertoire temporaire.
0
en fait c'est pour faire le make install qu'il me sort cette erreur, j'avoue que je comprend pas trop comment ca fonctionne ...
donc je fais comment pour le make install?
0
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
21 juin 2008 à 09:29
vérifier avec la commade df qu'il y a bien de l'espace libre
0
Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur
/dev/sda6 5162764 5150404 0 100% /
varrun 517596 108 517488 1% /var/run
varlock 517596 0 517596 0% /var/lock
udev 517596 68 517528 1% /dev
devshm 517596 12 517584 1% /dev/shm
lrm 517596 38176 479420 8% /lib/modules/2.6.24-19-generic/volatile
/dev/sda8 5052032 1805556 2989840 38% /home
/dev/sda1 1948040 1617572 330468 84% /media/sda1
/dev/sda2 46071968 31959928 14112040 70% /media/sda2
/dev/sda5 38226636 28088093 10138543 74% /media/sda5
overflow 1024 44 980 5% /tmp

Voila ce qu'il m'afficher il y a bien des esapce ou il semble ne plus y avoir d'espace, mais je suis debutant j'avoue que je n'y comprend rien je ne sais même pas a quoi ils correspondent, normalement sur ma partition de disque ou j'ai installé linux j'ai pas installé beaucoup de choses je comprend pas trop.

Par contre je sais pas si ca a un rapport mais quand je demarre le pc et qu'il me demande de chooisir entre win XP et u buntu, j'ai remarqué qu'il y avait plusieurs choix pour u buntu, et à chaque fois qu'il fait une verification du systeme il en rajoute un, je ne sais pas trop à quoi ca correspond j'espere que je me suis bien expliqué, peut etre faudrait t'il que je supprime les anciens fichiers mais je sais pas comment faire...
0
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
21 juin 2008 à 11:17
/ est plein à 100%, il faut faire de la place. pour voir l'espace par répertoires:
cd / ; du -s *
0
voila ce qu'il m'affiche

5260 bin
107124 boot
0 cdrom
96 dev
14200 etc
1662756 home
4 initrd
0 initrd.img
0 initrd.img.old
744616 lib
16 lost+found

Le probleme c'est que je ne sais pas trop quoi supprimer, mais je sais qu'avec ce truc au demarrage depuis que j'ai fais la mise a jour du dernier u buntu, à chaque fois des selections en plus apparaissent pour u buntu, alors qu'avant il devait supprimer l'ancienne, est-ce normal? C'est peut être ca qui prend de la place ??
0
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
21 juin 2008 à 11:31
il faut trrouver les gros rép.
cd / ; du -sax *
0
quand je tape: du - sax * j'ai une erreur du type : du: Ne peut afficher à la fois un résumé et toutes les entrées.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
21 juin 2008 à 14:02
alors
du -sx *
pour n'affcher que les répertoires de /
0
en fait j'ai quelques go dans /usr/local, mais je suis perplexe je ne sais pas quoi suprimer... ce sont des fichiers du systemes, tout ce qui est fichier personnels j'ai enlevé pas mal...
0
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
21 juin 2008 à 14:53
c'est clair qu'il ne faut pas supprimer de fichiers au hasard. mais trouver les gros répertoires permet de trouver des gros tmp, des logs, des choses inutiles
que répond
du -sx /var/*
0
Le probleme c'est que je en voie vraiement pas quoi supprimer j'ai déja supprimer quelques petits trucs mais il m'affiche toujours qu'il n'y a plus d'espace dans /usr/local/src ... je suis completement perdu pour installer mon logiciel...
0
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
21 juin 2008 à 15:08
si tu n'afficher pas les résultats de la commande du, personne ne pourra te signaler un répertoire anormalement gros
0
Oui voila pardon :-)

5260 bin
107124 boot
0 cdrom
72 dev
14200 etc
1636448 home
4 initrd
0 initrd.img
0 initrd.img.old
706440 lib
16 lost+found
40 media
4 mnt
6436 opt
du: ne peut accéder `proc/13462/task/13462/fd/4': Aucun fichier ou dossier de ce type
du: ne peut accéder `proc/13462/task/13462/fdinfo/4': Aucun fichier ou dossier de ce type
du: ne peut accéder `proc/13462/fd/4': Aucun fichier ou dossier de ce type
du: ne peut accéder `proc/13462/fdinfo/4': Aucun fichier ou dossier de ce type
0 proc
216 root
6544 sbin
4 srv
0 sys
40 tmp
3588204 usr
584112 var
0 vmlinuz
0 vmlinuz.old

En tout cas merci de ton aide.
0
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
21 juin 2008 à 15:20
ls plus gros, c'esr usr, il faut descendre
cd /usr ; du -s *
mais n'y a -t-il pas des très gros fichiers dans /
cd / ; ls -l
rechercher tous les fichiers de plus de 100 Mb:
find / -xdev -size +100M -ls
0
voila lorsque je descend dans usr:

96644 bin
40 games
13288 include
1228324 lib
8 lib32
939176 local
6916 sbin
1104312 share
28 shareFeisty
199452 src
12 X11R6


lorsque je tape cd/; ls -l j'obtiens:

drwxr-xr-x 2 root root 4096 2008-06-12 09:47 bin
drwxr-xr-x 3 root root 4096 2008-06-17 12:47 boot
lrwxrwxrwx 1 root root 11 2007-09-24 18:50 cdrom -> media/cdrom
drwxr-xr-x 13 root root 14180 2008-06-21 14:11 dev
drwxr-xr-x 143 root root 12288 2008-06-21 14:44 etc
drwxr-xr-x 4 root root 4096 2007-09-24 19:02 home
drwxr-xr-x 2 root root 4096 2007-04-15 13:48 initrd
lrwxrwxrwx 1 root root 33 2008-06-17 12:47 initrd.img -> boot/initrd.img-2.6.24-19-generic
lrwxrwxrwx 1 root root 33 2008-06-04 12:28 initrd.img.old -> boot/initrd.img-2.6.24-18-generic
drwxr-xr-x 17 root root 12288 2008-06-17 12:45 lib
drwx------ 2 root root 16384 2007-09-24 18:50 lost+found
drwxr-xr-x 6 root root 4096 2008-06-21 14:11 media
drwxr-xr-x 2 root root 4096 2007-04-12 11:11 mnt
drwxr-xr-x 3 root root 4096 2007-09-24 18:23 opt
dr-xr-xr-x 135 root root 0 2008-06-21 16:10 proc
drwxr-xr-x 9 root root 4096 2008-05-23 19:34 root
drwxr-xr-x 2 root root 4096 2008-06-17 12:45 sbin
drwxr-xr-x 2 root root 4096 2007-04-15 13:48 srv
drwxr-xr-x 12 root root 0 2008-06-21 16:10 sys
drwxrwxrwt 14 root root 320 2008-06-21 15:16 tmp
drwxr-xr-x 13 root root 4096 2008-05-23 21:14 usr
drwxr-xr-x 15 root root 4096 2007-04-15 14:01 var
lrwxrwxrwx 1 root root 30 2008-06-17 12:47 vmlinuz -> boot/vmlinuz-2.6.24-19-generic
lrwxrwxrwx 1 root root 30 2008-06-04 12:28 vmlinuz.old -> boot/vmlinuz-2.6.24-18-generic


et lorsque je tape: find / -xdev -size +100M -ls il ne trouve aucun fichier
0
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
21 juin 2008 à 15:27
il faut continuer les du dans share, lib et local
1Gb de bin ca me semble beaucoup
0
Par contre je veux bien copié coller ce qu'il m'affiche mais il y a tellement de fichier que il m'affiche que les derniers fichier dans le shell...
0
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
21 juin 2008 à 15:55
il faut repérer les plus gros
ls -lSr
0
j'ai appliqué la methode precedente et j'ai affiché tout les fichiers superieurs a 10 mo

voila le résultat:

dans share:

177707 17336 -rw-r--r-- 1 root root 17724376 mai 23 21:28 ./icons/crystalsvg/icon-theme.cache
608760 20592 -rw-r--r-- 1 root root 21053592 fév 22 04:25 ./fonts/truetype/arphic/uming.ttc
608759 16776 -rw-r--r-- 1 root root 17151049 fév 20 07:19 ./fonts/truetype/arphic/ukai.ttc
177661 13636 -rw-r--r-- 1 root root 13939436 mar 12 2007 ./fonts/truetype/baekmuk/batang.ttf
304417 18136 -rw-r--r-- 1 root root 18545141 jan 22 2007 ./myspell/dicts/th_en_AU_v2.dat
608749 18188 -rw-r--r-- 1 root root 18597793 avr 8 07:11 ./myspell/dicts/th_en_US_v2.dat
352362 17280 -rw-r--r-- 1 root root 17666608 avr 15 22:23 ./libgweather/Locations.xml
catta@catta-laptop:/usr/share$ sudo find -xdev -size +10M -ls
177707 17336 -rw-r--r-- 1 root root 17724376 mai 23 21:28 ./icons/crystalsvg/icon-theme.cache
608760 20592 -rw-r--r-- 1 root root 21053592 fév 22 04:25 ./fonts/truetype/arphic/uming.ttc
608759 16776 -rw-r--r-- 1 root root 17151049 fév 20 07:19 ./fonts/truetype/arphic/ukai.ttc
177661 13636 -rw-r--r-- 1 root root 13939436 mar 12 2007 ./fonts/truetype/baekmuk/batang.ttf
304417 18136 -rw-r--r-- 1 root root 18545141 jan 22 2007 ./myspell/dicts/th_en_AU_v2.dat
608749 18188 -rw-r--r-- 1 root root 18597793 avr 8 07:11 ./myspell/dicts/th_en_US_v2.dat
352362 17280 -rw-r--r-- 1 root root 17666608 avr 15 22:23 ./libgweather/Locations.xml


dans bin:

dans bin en fait il n'y a pas de gros fichier superieur a 1à mo mais pleins de petits fichiers

dans lib:

416197 12444 -rw-r--r-- 1 root root 12718864 mar 27 01:13 ./libxul.so.0d
628455 32504 -rw-r--r-- 1 root root 33245368 mar 22 23:49 ./libgcj.so.81.0.0
372146 12272 -rw-r--r-- 1 root root 12549600 jun 10 17:49 ./xulrunner-1.9/libxul.so
626518 31808 -rw-r--r-- 1 root root 32531256 déc 11 2007 ./libgcj.so.71.0.0
130262 13160 -rw-r--r-- 1 root root 13453640 jun 13 20:18 ./openoffice/program/libsvx680li.so
628554 11304 -rw-r--r-- 1 root root 11556608 jun 13 20:18 ./openoffice/program/libsw680li.so
452765 10616 -rw-r--r-- 1 root root 10853248 jun 13 20:18 ./openoffice/program/libsc680li.so
628598 10932 -rw-r--r-- 1 root root 11175612 fév 8 15:56 ./libicudata.so.38.0
116960 14080 -r--r--r-- 1 root root 14397440 mai 23 23:00 ./jvm/java-6-sun-1.6.0.06/jre/lib/i386/client/classes.jsa
116081 48672 -rw-r--r-- 1 root root 49783518 avr 17 11:06 ./jvm/java-6-sun-1.6.0.06/jre/lib/rt.jar
480890 12476 -r--r--r-- 1 root root 12754944 mai 23 21:34 ./jvm/java-1.5.0-sun-1.5.0.15/jre/lib/i386/client/classes.jsa
116491 39116 -rw-r--r-- 1 root root 40006272 mar 26 02:27 ./jvm/java-1.5.0-sun-1.5.0.15/jre/lib/rt.jar
452757 11360 -rw-r--r-- 1 root root 11612672 jun 5 10:14 ./libGLcore.so.169.12

dans local:

632391 10544 -rw-r--r-- 1 root root 10778106 jun 21 15:32 ./src/build-gcc/gcc/libbackend.a
403004 13556 -rw-r--r-- 1 root root 13858769 jun 21 14:52 ./src/build-gcc/h8300-hms/h8300s/libstdc++-v3/include/h8300-hms/bits/stdc++.h.gch/O0g
403008 13552 -rw-r--r-- 1 root root 13854672 jun 21 14:52 ./src/build-gcc/h8300-hms/h8300s/libstdc++-v3/include/h8300-hms/bits/stdc++.h.gch/O2g
164174 13556 -rw-r--r-- 1 root root 13858777 jun 21 14:52 ./src/build-gcc/h8300-hms/h8300h/int32/libstdc++-v3/include/h8300-hms/bits/stdc++.h.gch/O0g
164176 13552 -rw-r--r-- 1 root root 13854680 jun 21 14:52 ./src/build-gcc/h8300-hms/h8300h/int32/libstdc++-v3/include/h8300-hms/bits/stdc++.h.gch/O2g
291112 13556 -rw-r--r-- 1 root root 13858792 jun 21 14:52 ./src/build-gcc/h8300-hms/h8300h/normal/int32/libstdc++-v3/include/h8300-hms/bits/stdc++.h.gch/O0g
160197 13556 -rw-r--r-- 1 root root 13858784 jun 21 14:52 ./src/build-gcc/h8300-hms/h8300h/normal/libstdc++-v3/include/h8300-hms/bits/stdc++.h.gch/O0g
160198 13552 -rw-r--r-- 1 root root 13854687 jun 21 14:52 ./src/build-gcc/h8300-hms/h8300h/normal/libstdc++-v3/include/h8300-hms/bits/stdc++.h.gch/O2g
160194 13556 -rw-r--r-- 1 root root 13858769 jun 21 14:52 ./src/build-gcc/h8300-hms/h8300h/libstdc++-v3/include/h8300-hms/bits/stdc++.h.gch/O0g
160196 13552 -rw-r--r-- 1 root root 13854672 jun 21 14:52 ./src/build-gcc/h8300-hms/h8300h/libstdc++-v3/include/h8300-hms/bits/stdc++.h.gch/O2g
240003 13556 -rw-r--r-- 1 root root 13858769 jun 21 15:36 ./include/c++/3.4.3/h8300-hms/bits/stdc++.h.gch/O0g
240371 13552 -rw-r--r-- 1 root root 13854672 jun 21 15:36 ./include/c++/3.4.3/h8300-hms/bits/stdc++.h.gch/O2g
0
dubcek Messages postés 18744 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 septembre 2024 5 617
21 juin 2008 à 16:40
a quoi servent ces fichiers 8300-hms ?
0
C'est un compilateur qui compile le language C dans un language pour brickOS, c'est un OS pour la brick RCX de lego, je dois envoyer un programme sur un robot en fait et je suis entrain d'installer tout ce qu'il faut...
0