Augmenter la mem des tmp ?

severine -  
kmf31 Messages postés 1564 Statut Contributeur -
Bonjour

Heureuse d'avoir rejoint la communauté linuxienne, mais non experte, je me pose un tas de questions.
D'abord Fedora a reconnu tout seul tous mes périph
carte son, video, clefs usb, lecteur dvd rom (toshiba) et meme mon graveur externe (samsung ts 552). bref un vrai bonheur pour moi qui a un tout petit pc portable (mais sony).
Mais j'ai besoin qu'on m'explique comment augmenter la memoire du dossier tmp, because quand je veux graver un divx, je n'ai pas assez de place.
Autre chose, j'ai telecharger le MPlayer mais je n'arrive pas à compiler le noyau (et ça, c'est un peu du chinois pour moi)
Alors merci de me repondre

A+
sev

3 réponses

renisaac Messages postés 2073 Statut Contributeur 139
 
Salut Severine,

Pour ton temp, tout dépend de la façon dont tu a installé ton système. Soit tu n'a pas fait de partition spéciale, et donc linux prend la place nécessaire, c'est considéré comme dossier. Si tu a fait une partiton temp, alors il faut un outil comme qtparted, a manier avec précaution, ça peut foutre le système en l'aire.
Pour savoir dans lequel des 2 cas tu est, tu tape $ mount et tu regarde si tu a une ligne avec /temp ou pas

Pour ton problème de mplayer, pourquoi dois-tu recompiler ton noyeau? les rpm ne fonctionne pas? ( http://dag.wieers.com/packages/mplayer/ )

Renisaac
0
saga9 Messages postés 5912 Date d'inscription   Statut Contributeur Dernière intervention   876
 
Salut
Pour installer mplayer il faut le compiler et non pas compiler le noyau.
Qu'est ce que ca veux dire?
Pour faire un programme, on ecrit des lignes de code (en general pour linux on utilise le lanage c ou c++).Mais le texte (imcomprehensible!) doit etre traduit en langage machine, langage que comprend le pc.Et bien cette traduction c'est la compilation qui te donne donc l'executable...et comme linux est open source ainsi que presque tout les programmes qui existent sous linux, tu possedes les fameuses lignes de code de mplayer.

Maintenant, il faut savoir que pour installer un programmes sous linux tu as la possibilité de compiler le code source et de produire l'executable ou bien de recuperer le code source déja compilé!!Ce sont les fameux *.rpm.
Voici un tutoriel:http://www.commentcamarche.net/faq/1328-%5BLinux%5D-Installer-les-programmes-gestion-des-paquets-compil
Pour fedora, tu as un site interessant:http://dag.wieers.com/packages/

Je te conseille donc à l'avenir de preferer les *.rpm pour l'installation de programmes carc'est beaucoup plus facile.

Quant à la memoire du tmp, cela depend sur quelle partition elle se trouve. Je ne penses pas qu'on puisse attribuer de memoire pour un repertoire si ce n'est en le placant dans une partition qui lui sera dédiée. Ce que je peux te conseiller, c'est de libérer de la place sur ta partition linux.
0
kmf31 Messages postés 1564 Statut Contributeur 501
 
Alors une solution "sale" qui marche a condition que /tmp ne soit pas une partition separee. Supposons que tu aies une partition, par exemple /home, avec beaucoup de place. Dans ce cas tu peux bouger le /tmp la dessus et faire un lien symbolique de /tmp vers /home/tmp. Explicitement il faut se mettre en root (avec "su -") et faire:
mv /tmp /home
ln -s /home/tmp /tmp

Pour que la 1ere commande passe il est possible que tu sois oblige de passer en mode texte (avec la commande "init 3") et apres tu peux revenir en mode graphique (avec "init 5"). La raison est que le mode graphique met un fichier dans /tmp et pour ca ca peux refuser la 1er commande.

Je rappelle que cette solution ne marche pas si /tmp est une propre partition, dans ce cas on peut faire de facon similaire mais il faut aussi faire de "umount ..." etc. C'est plus delicat.

De plus cette solution est "sale". Avant d'envisager ca tu devrais etudier avec beaucoup de soign la doc de ton logiciel de gravure et chercher les options permettant de placer les fichiers temporaires ailleurs que dans /tmp. A mon avis ca doit etre possible. Si tu fais avec "mkisofs" et "cdrecord" c'est tres facile mais il faut faire avec de lignes de commandes. Regarde ces liens pour voir comment faire comme ca:
http://www.commentcamarche.net/forum/affich-1400034-logiciel-de-gravure#5
http://www.commentcamarche.net/forum/affich-1433381-lrecherche-logiciels-pour-linux#1
Je te conseille plutot d'appliquer les solutions de ce dernier paragraphe au lieu de bouger le /tmp.
0