Plu de place sur la partition racine

Résolu/Fermé
cameleon692 Messages postés 7 Date d'inscription lundi 24 avril 2006 Statut Membre Dernière intervention 9 septembre 2006 - 24 avril 2006 à 19:07
mamiemando Messages postés 33361 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 novembre 2024 - 30 mai 2008 à 23:59
Hello,

j ai voulu installer openoffice sur ma Debian, hors j ai un petit soucis quand je veux lancer soffice en mode serveur d'ecoute il me dit les choses suivantes....

je lance

soffice "-accept=socket,host=localhost,port=2809;urp;StarOffice.ServiceManager"

et il répond

/etc/openoffice.org-2.0/program/javaldx: error while loading shared libraries: libuno_sal.so.3: cannot open shared object file: No such file or directory
/etc/openoffice.org-2.0/program/pagein: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
/etc/openoffice.org-2.0/program/soffice.bin: error while loading shared libraries: libcomphelp4gcc3.so: cannot open shared object file: No such file or directory


j essaye de trouver les lib manquantes mais ne les trouves pas sur le net

apres longues enquete je me suis aprecu d un trucs sur mon systeme qui me semble un peu bizarre

quand je fais df

Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur
/dev/hdc1 255912 253782 0 100% /
tmpfs 452700 0 452700 0% /dev/shm
/dev/hdc9 107709476 2860328 99377816 3% /home
/dev/hdc8 369000 8242 341098 3% /tmp
/dev/hdc5 4807056 779096 3783776 18% /usr
/dev/hdc6 2885780 169348 2569844 7% /var

il me met un truc comme ca...
ce que je trouve étonnant c est que j ai regardé le logwatch de cette nuit et il me disait

/dev/hdc1 250M 58M 179M 25% /
/dev/hdc9 103G 1.6G 96G 2% /home
/dev/hdc8 361M 9.5M 332M 3% /tmp
/dev/hdc5 4.6G 800M 3.6G 18% /usr
/dev/hdc6 2.8G 250M 2.4G 10% /var

donc je suppose qu il s est passé quelque chose durant l installation qui fait que je n ai plus d espace disque sur /
en meme temps je ne sais pas a quoi sert la place sur la partition racine....

Mais je me dis que c est peut etre pour ca qu il n a pas pu installer les libs.... d ou je me suis dit qu il falait ptetre bien agrandir la partition / mais comment ?

J ai besoin d aide.... Merci d avance de me dire comment soit installer les libs nécessaires soit agrandir la partition si c est le probleme...


Merci pour votre aide... ( du moins j espere que je pourrais dire merci lol )...

Allez, j atends vos réponses. encore merci..

13 réponses

kmf31 Messages postés 1564 Date d'inscription mercredi 30 mars 2005 Statut Contributeur Dernière intervention 22 juin 2007 501
24 avril 2006 à 20:14
Tu as essaye d'installer openoffice dans /etc/ ce qui fait partie de la racine qui n'a que 256 Mo. Tu dois effacer le repertoire /etc/openoffice.org-2.0/ (Attention: surtout ne pas effacer /etc lui meme!, fais:
cd /etc
rm -rf openoffice.org-2.0/

) et te debrouiller d'installer openoffice ailleur, par exemple dans /usr/ ou /usr/local qui fait partie de la partition /usr avec quelques Go de libre.

Avec la partie reserve au systeme Linux (c.-a-d. ~8 Go, toutes les partitions hors le /home), tu aurais du mettre le /tmp, /var, /usr dans la racine, c.-a-d. simplement creer deux partitions une grande racine ( le "/" tout court) et eventuellement le /home a part. Avec la taille du /home (plus de 100 Go) tu aurrais pu mettre un peu plus pour le /usr (ou la racine si /usr est integre dans la racine). Mais bien c'est un choix a faire.

Comme tu as bien morcele ton installation tout Mo de libre dans /var ou /usr ne pourra pas etre utilise ailleur (par exemple dans /etc).

Toute fois l'installation de openoffice dans /etc n'est pas la bonne methode de toute facon. Le repertoire /etc sert pour des fichiers de config et il est typiquement assez petit (quelques Mo, pas plus). Il ne faut pas installer de logiciels la dedans, pour ca il y a /usr et surtout /usr/local.

De meme le home de l'utilisateur root (c.-a-d. le repertoire /root ) se trouve dans la racine et par consequent tu ne pourras pas utiliser ca comme tampon pour faire de choses (c'est trop petit), par exemple deballer un tres grand tar comme pour openoffice etc. Cree toi un repertoire /home/root (avec: "mkdir /home/root" en tant que root) et utilise ca comme repertoire tampon par exemple pour installer openoffice, c.-a-d. tu utlise le tampon pour deballer le 1er tar et apres tu installe dans un sous-repertoire de /usr/local, genre /usr/local/openoffice-blabla. Une fois openoffice installe, tu pourra nettoyer les fichiers temporaires dans le tar qui sont dans le tampon pour liberer la place.
0
mamiemando Messages postés 33361 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 novembre 2024 7 799
24 avril 2006 à 20:47
kmf31 a très bien cadré le problème. En condensé ta partition / correspond à tout ce qui n'est pas /dev/shm, /home /tmp, /usr /var. / regroupe donc notamment les répertoires /etc /bin etc...

Je suis assez d'accord avec kmf31 pour dire que ton partitionnage n'est pas très pratique. En général on sépare /home du reste, et moi j'ai tendance à tout mettre ensemble pour éviter le genre de problème que tu rencontres.

Le problème c'est que revoir le partitionnage force presque à faire une réinstalle (les outils de repartitionnement comme partition magik étant à mon avis peu fiables). Donc soit il faut réinstaller avec des partitions plus pratiques, soit il faut jongler avec la place qui reste.

En l'occurence tu peux te placer temporairement (ie le temps de l'install) par exemple dans /tmp ou comme kmf31 le suggère dans /home/root.

Bonne chance
0
cameleon692 Messages postés 7 Date d'inscription lundi 24 avril 2006 Statut Membre Dernière intervention 9 septembre 2006
24 avril 2006 à 21:55
Merci beaucoup pour vos conseils. Mais j ai installé Debian par défaut et je lui ai laissé faire les partitions tout seul pensant qu il ferait au mieux. puis pour installer openOffice j ai installer a partir d un tuto mais je ne pense pas que je puisse l installer ailleurs d ailleurs. car dans le tuto, qui se trouve

https://doc.cliss21.com/index.php?title=Installer_OpenOffice2_sur_Debian_Sarge


là, ben on ne définit jamais de répertoire.... alors peut etre que je vais trouver une autre manière d'inastaller OpenOffice, d ailleurs si vous en connaissez une autre... merci d avance...
0
cameleon692 Messages postés 7 Date d'inscription lundi 24 avril 2006 Statut Membre Dernière intervention 9 septembre 2006
24 avril 2006 à 23:30
J ai donc suprrimmer /etc/openOffice.org-2.0 mais n y change rien quand je fais df puis j ai vu qu en fait il etait installé dans /opt/

j ai supprimer le rep qui est dans opt et j obtiens de l espace disque don cool.

je ne sais pas trop a quoi ca sert mais je me suis dit que peut etre je pouvais mettre /opt sur une autre partition et voilou... Est ce que ca pourrait etre une solution par contre je ne sais pas du tout comment faire....

Que me conseillez vous ?
0

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

Posez votre question
mamiemando Messages postés 33361 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 novembre 2024 7 799
24 avril 2006 à 23:35
Euh sous debian il y a un paquet tout prêt ! Pourquoi ne l'installes-tu pas ? Lance dans une console root aptitude et installe les paquets oowriter, oocalc, etc, ou utilise apt-get install si tu préfères (ou synaptic...)...

Si tu ne les trouves pas c'est probablement qu'il te manque un miroir debian.

Tu peux aussi mettre le support i18n-fr pour l'avoir en français, et ensuite l'utiliser en te promenant dans les menus d'openoffice.

Bonne chance
0
kmf31 Messages postés 1564 Date d'inscription mercredi 30 mars 2005 Statut Contributeur Dernière intervention 22 juin 2007 501
25 avril 2006 à 06:44
Normalement l'openoffice permet de choisir l'endroit de l'installation (si on ne prend pas un paquet debian ou rpm tout pret mais un tar binaire) mais c'est vrai par defaut il choisit /opt qui est aussi dans la racine (je crois).
Pour contourner le fait que /opt est trop petit (car sur la racine) tu peux le deplacer ailleur, notamment dans la partition /home en utilisant un lien symbolique. Alors dans l'hypothese que /opt est deja vide (ou meme efface) tu fais:
rm -rf /opt
mkdir /home/opt
ln -s /home/opt /opt

comme ca /opt montrera vers /home/opt ou il y a la place. Apres tu relances l'installation d'openoffice mais fais attention que tu utilises un repertoire de travail (par exemple si tu veux deballer le grand tar) ou il y a la place.

Au cas ou /opt n'est pas vide mais contient de choses importantes tu peux faire autrement:
mv /opt /home/
ln -s /home/opt /opt

Comme ca, /opt sera seulement "deplace" vers le /home.

L'astuce avec le lien symbolique marche en theorie aussi pour d'autres repertoires. Ce n'est pas tres propres mais ca permet de contourner les problemes pratiques sans repartitionner. Tu peux l'aussi faire avec /root, et tout d'autre repertoire dans la racine (qui n'a pas de partition en soi).
0
cameleon692 Messages postés 7 Date d'inscription lundi 24 avril 2006 Statut Membre Dernière intervention 9 septembre 2006
25 avril 2006 à 08:34
C est exactement ce que j ai fait, et ca amrche...

Alors un grand merci a tout le monde....

bon maintenant je suis confronté à un autre probleme. Mais je pense que ca mérite un nouveau message. Du moins chai pas trop..Allez zou tant pis je le mets à la suite...

en fait, je veux utiliser openOffice en tant que serveur pour générer de fusions et PDF a aprtir de tomcat....

Mon serveur de test ( sous windows marche nickel ) parceque y a un simili X11 lol... donc j ai installé X11 et un truc pour simuler un desktop (du moins je crois que ca fait ca) ca s appelle Xvfb...
mais quand je lance tout le machin, ca me dit ce qui suit...

Xvfb :1 -screen 0 800x600x16 -fbdir /usr/src &
export DISPLAY=:1
soffice "-accept=socket,host=localhost,port=2809;urp;StarOffice.ServiceManager" &


Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!

donc y a un petit soucis surtout que je n ai pas le répertoire en question du moins je n ai pas CID. ( a priori c est Xvfb qui met ce message... quelqu un qaurait d ou vient mon probleme et comment le résoudre....

De plus, sous windows, je n ai pas besoin de lancer office, les composants UNO se charge de faire le boulot... peut etre que c est pareille sous linux mais n arrive peut etre pas encore à cette étape car quand je lance ma servlet, je soupsonne office de poser des question à Tomcat comme quel est ton nom ?, mais tomcat je ne pense pas qu il sache qu il s appelle Tomcat lol...

enfin voila mon nouveau soucis.... en espérant que vous serez aussi efficace que mon probleme précédent je vous souhaite un belle journée ensoleillée...

Merci d avance.
0
cameleon692 Messages postés 7 Date d'inscription lundi 24 avril 2006 Statut Membre Dernière intervention 9 septembre 2006
25 avril 2006 à 08:51
Ha ben ca y est j ai résolu mon problème.

trop cool... bon pas pour les fonts mais pour openoffice.

Il suffisait de lancer au moins une fois openoffice dans x11 et répondre au questions....

Merci pour votre aide en tout cas
0
bonjour je recherche un tcl pour uno voila mon adresse cool-radio@hotmail.fr merci davance bonne journé
0
Bonjour,
Je ne suis pas féru des ordis : J'avais windows, pis il plantait tout le temps pis je trouve que c de la m.. bref je passe a Ubuntu 7.10.
Tout va bien excepté que j'ai dû l'installer deux fois, et du coup, il a tout fragmenté mon disque (qui comptait déjà 4 fragments)
Bref sur la racine, y'a plus de place, alors que sur les autres, y'en a plein !
Comment faire pour RÉUNIR deux partition fat32 ???

merci beaucoup !
MH
0
Euuh, bonjour, cette foutue mandriva a tout pompé la place sur /usr, du coup, j'suis bastringue pour installer KDevelop!

zut, la cambuize!

Avis aux connaisseurs? Comment récupérer de la place? utiliser fstab? Style rajouter un disque externe et le mounter en tant que /usr dans fstab?

Et tant qu'on y est, z'auriez pas un tuyau pour les 6 bons numéro du loto? Ou alors, le numéro perso de Nicolas, allez, vais pas être vache, me contenterai de celui de Carla.

Chuuut! quelqu'un m'a dit que quelqu'un l'aimait...



Ah ouais, j'oublais....

Thank you very mucho !
0
Bonjour à tous,
j'ai un petit soucis j'essay d'installer Oracle 11g sur ma debian mais il me manque ksh.
Donc un petit apt-get install ksh mais manque de pot je n'ai plus de place dans /bin c est à dire dans la partitions racine.
Que puis je faire pour m en sortir sachant que je n'ai pas envie de tout réinstaller ?
0
mamiemando Messages postés 33361 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 novembre 2024 7 799
30 mai 2008 à 23:59
Eh bien il faut faire de la place dans /bin en virant des trucs qui servent moins ou revoir ton partitionnement. De manière générale pour faire une installation linux on fait
- soit juste une partition / et une swap
- soit une partition /home, une partition /, et une swap
... justement pour éviter d'être confronter aux genre de problèmes que tu rencontres.

Je t'invite si tu as besoin de plus de précisions à ouvrir un nouveau sujet sur le forum linux car ton problème est assez éloigné du sujet initial.

Bonne chance
0