Faut qu'on m'explique un truc.

Faut qu'on m'explique un truc. - Débats - Linux et OS Alternatifs

Marsh Posté le 14-04-2003 à 14:43:28    

Quand j'installe une application, je fais ./configure, make, etc... et là tout s'installe à plein d'endroits différents dans ma partition principale /.
 
Lorsque que j'ai installé Linux, j'ai fait le partitionnement automatique, ça m'a donné 5Go pour /,30Go pour /home et 500Mo pour le swap.
 
Mais alors, à quoi me servent les 30Go de dossier personnel étant donné que rien ne s'installe dessu ?!? je pensais qu'on allait installer les logiciels dans un seul dossier (/home/rep_perso/programs/soft01 par exemple).
 
Et aussi, qu'est ce qui se passe au juste lors de l'installation de programmes ? j'avais lu que plein de gens passaient à Linux pour savoir ce qu'il faisaient exactement, mais moi, je comprend rien : tout les logiciels s'installent d'une manière différente et de plus, pas au même endrois !!!
 
 
Voilà, je trouve ça étrange ce qui ce passe :) (peut être à cause de l'utilisation trop fréquente de Windows ?).


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 14-04-2003 à 14:43:28   

Reply

Marsh Posté le 14-04-2003 à 14:59:13    

Quand tu installes ton logiciel, il vaut mieux faire :
 
tar zxvf foo.tar.gz
cd foo/
./configure --prefix=$HOME/programmes/foo
make
make install
 
 
le mieux est encore de recréer l'architecture dans ton home avec /usr/local/bin et /usr/local/sbin.


Message édité par Z-Axis le 14-04-2003 à 15:05:18

---------------
x,y,z
Reply

Marsh Posté le 14-04-2003 à 15:00:03    

Bah en fait, pour que tout s'installe dans / c'est que tu fais les installs en root, ce qui (hors machine a utilisation exclusivement personnelle) ne se fait pas tous les jours.
 
generalement, quand un user veut tester une appli, il l'installe dans son repertoire perso, dans lequel il s'est créé une arborescence ~/usr/local ;)
 
et il fait ./configure --prefix=~/usr/local
 
et puis ce qu'il y a de plus volumineux en general, ce sont les données (images, video, archives, etc...) qui sont en general personnelles ;)
 
d'ou les 30 Go

Reply

Marsh Posté le 14-04-2003 à 15:21:06    

DrVins a écrit :

Quand j'installe une application, je fais ./configure, make, etc... et là tout s'installe à plein d'endroits différents dans ma partition principale /.
 
Lorsque que j'ai installé Linux, j'ai fait le partitionnement automatique, ça m'a donné 5Go pour /,30Go pour /home et 500Mo pour le swap.
 
Mais alors, à quoi me servent les 30Go de dossier personnel étant donné que rien ne s'installe dessu ?!? je pensais qu'on allait installer les logiciels dans un seul dossier (/home/rep_perso/programs/soft01 par exemple).
 
Et aussi, qu'est ce qui se passe au juste lors de l'installation de programmes ? j'avais lu que plein de gens passaient à Linux pour savoir ce qu'il faisaient exactement, mais moi, je comprend rien : tout les logiciels s'installent d'une manière différente et de plus, pas au même endrois !!!
 
 
Voilà, je trouve ça étrange ce qui ce passe :) (peut être à cause de l'utilisation trop fréquente de Windows ?).


 
 
par défaut quand tu installe un soft depuis les sources il s'installe dans : /usr/local
 
par défaut la distrib n'install rien la-dedans, ca sera uniquement tes soft qui serons installé la
 
donc pour s'y retrouver ca va bien :-)

Reply

Marsh Posté le 14-04-2003 à 15:44:56    

/home c'est un espace de stockage individuel.
C'est fait pour stocker tes documents, pour developper tes applis, etc...
Apres tu peux y installer des applications, rien ne t'en empeche, mais bon, generalement on ne le fait que quand on a pas les droits d'ecriture sur le reste du système, dans le cas ou on veux tester une appli, ou parce qu'on est vraiment le seul que l'appli interesse.
 
Sinon, mieux vaut installer dans /usr/local afin que tous les utilisateurs puissent en profiter.

Reply

Marsh Posté le 14-04-2003 à 23:30:18    

Mais 5 Go c'est suffisant ou il vaut mieux changer pour un peu plus ?


---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 15-04-2003 à 08:52:54    

Moi je dirais que c'est largement suffisant, maintenant ca depends de ce que tu fais de ta distrib...
 
Par contre 30 Go de /home, je trouve ca beaucoup trop gros...

Reply

Marsh Posté le 15-04-2003 à 11:58:24    

Oui, trop gros mais puisque j'ai Windows sur un autre disque dur, j'ai mis 10 Go pour /home et 20 pour une partition commune.
 
 :hello:


Message édité par drvins le 15-04-2003 à 11:58:32

---------------
http://www.musique-libre.tk/
Reply

Marsh Posté le 15-04-2003 à 12:13:19    

Drvins : :


 
Lorsque que j'ai installé Linux, j'ai fait le partitionnement automatique, ça m'a donné 5Go pour /,30Go pour /home et 500Mo pour le swap.
 
 


 
ben c normal.
 
Le répertoire /home est destiné aux documents, les 30 Go sont surtout liés à la taille de ton disque.
Si tu as un disque de 35 Go, la distribution réserve ce qu'il faut pour les progs (5Go c suffisant), ce qu'il faut de swap (500mo) et tout le reste est pour /home.
 
Maintenant tu peux aussi créer de nouvelles partitions par exemple une partition pour /var, en fait ca depend un peu de l'usage que tu fais de ta bécane.


Message édité par mober le 15-04-2003 à 12:15:18
Reply

Marsh Posté le 15-04-2003 à 12:29:21    

DrVins a écrit :

Quand j'installe une application, je fais ./configure, make, etc... et là tout s'installe à plein d'endroits différents dans ma partition principale /.


Pourquoi ne pas installer des paquets de binaires plutôt que de chercher à tout compiler ? Et lorsque tu compiles, ça ne s'installe pas à plein d'endroits différents : tout va dans /usr/local.

Citation :


Mais alors, à quoi me servent les 30Go de dossier personnel étant donné que rien ne s'installe dessu ?!? je pensais qu'on allait installer les logiciels dans un seul dossier (/home/rep_perso/programs/soft01 par exemple).


"Dossier personnel" veut bien dire ce que ça veut dire, non ? Tu peux y mettre toutes tes données, et éventuellement des programmes.

Citation :


Et aussi, qu'est ce qui se passe au juste lors de l'installation de programmes ? j'avais lu que plein de gens passaient à Linux pour savoir ce qu'il faisaient exactement, mais moi, je comprend rien : tout les logiciels s'installent d'une manière différente et de plus, pas au même endrois !!!


Les paquets contenant les binaires sont décompressés à divers endroits. Je te conseille de te renseigner sur la structure d'un système Unix pour comprendre ce que sont /etc, /var, /usr et les autres. Sinon, tu ne pourras pas comprendre comment sont répartis les fichiers. Et contrairement à un système Windows, quand tu désinstalles un programme, tous les fichiers liés à ce programme sont enlevés. Alors que si tu installes et désinstalles un soft sur Win, rien ne te garantit que ton système sera identique.

Citation :


Voilà, je trouve ça étrange ce qui ce passe :) (peut être à cause de l'utilisation trop fréquente de Windows ?).


Et oui, les mauvaises habitudes c'est pas facile à perdre ;)
Quand tu comprendras mieux tout ça, tu te demanderas comment les softs Windows osent foutre le boxon n'importe comment.

Reply

Marsh Posté le 15-04-2003 à 12:29:21   

Reply

Marsh Posté le 15-04-2003 à 13:44:16    

lucaramel a écrit :


Pourquoi ne pas installer des paquets de binaires plutôt que de chercher à tout compiler ? Et lorsque tu compiles, ça ne s'installe pas à plein d'endroits différents : tout va dans /usr/local.

Citation :


Mais alors, à quoi me servent les 30Go de dossier personnel étant donné que rien ne s'installe dessu ?!? je pensais qu'on allait installer les logiciels dans un seul dossier (/home/rep_perso/programs/soft01 par exemple).


"Dossier personnel" veut bien dire ce que ça veut dire, non ? Tu peux y mettre toutes tes données, et éventuellement des programmes.

Citation :


Et aussi, qu'est ce qui se passe au juste lors de l'installation de programmes ? j'avais lu que plein de gens passaient à Linux pour savoir ce qu'il faisaient exactement, mais moi, je comprend rien : tout les logiciels s'installent d'une manière différente et de plus, pas au même endrois !!!


Les paquets contenant les binaires sont décompressés à divers endroits. Je te conseille de te renseigner sur la structure d'un système Unix pour comprendre ce que sont /etc, /var, /usr et les autres. Sinon, tu ne pourras pas comprendre comment sont répartis les fichiers. Et contrairement à un système Windows, quand tu désinstalles un programme, tous les fichiers liés à ce programme sont enlevés. Alors que si tu installes et désinstalles un soft sur Win, rien ne te garantit que ton système sera identique.

Citation :


Voilà, je trouve ça étrange ce qui ce passe :) (peut être à cause de l'utilisation trop fréquente de Windows ?).


Et oui, les mauvaises habitudes c'est pas facile à perdre ;)
Quand tu comprendras mieux tout ça, tu te demanderas comment les softs Windows osent foutre le boxon n'importe comment.


 :)  :jap:


---------------
http://www.musique-libre.tk/
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed