une util° propre de linux :conseils av maj slack 8.1 [update] - Linux et OS Alternatifs
Marsh Posté le 12-06-2002 à 11:02:07
En règle générale, il faut compiler les trucs en tant qu'utilisateur, et les installer en tant que root, dans /usr/local.
$ ./configure --prefix=/usr/local
$ make
$ su
Password: ########
$ make install
Pour des trucs fournis sous forme binaire et intripotables, la règle est de créer un répertoire /opt/application_à_la_con/ et de faire un lien symbolique de /usr/local/bin/application_a_la_con vers /opt/application_à_la_con/bin/application_a_la_con (par exemple).
Marsh Posté le 12-06-2002 à 11:10:23
ok paske moi je me disais ke c t mieux de télécharger et décompresser dans /root, paske l'user il en a rien a foutre des sources des progs...
masi alors, que laisser dans /root ?
(/root servirait a quoi alors)
Marsh Posté le 12-06-2002 à 11:12:04
farib a écrit a écrit : ok paske moi je me disais ke c t mieux de télécharger et décompresser dans /root, paske l'user il en a rien a foutre des sources des progs... |
Le truc le plus propre, c'est carrément de créer un utilisateur spécial pour ça.
Citation : masi alors, que laisser dans /root ? |
Rien ou presque. Ah si, le .bashrc de root, qui doit de toute façon être minimal.
Marsh Posté le 12-06-2002 à 11:20:48
donc pour faire propre, si je suis super je me cre un compte "installeur", et au final j'utilise mon compte "farib"
Marsh Posté le 12-06-2002 à 11:47:16
Personnellement, j'ai juste un compte kadreg, mais dans ma home, j'ai un repertoire admin ou je peux décompresser et compiler les programmes à installer, ou je télécharge les MAJ, des RPMs, etc ...
Marsh Posté le 12-06-2002 à 12:01:06
good idea
Marsh Posté le 12-06-2002 à 12:09:49
sujet tres interessant !!!
esperons ke ca parte pas en troll :
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
Marsh Posté le 12-06-2002 à 18:02:54
En général, je recompile tout ce que j'installe, et le root n'intervient que lors du make install, avant, je fais tout dans le répertoire de l'utilisateur habituel.
Marsh Posté le 14-06-2002 à 13:30:53
Jak a écrit a écrit : En général, je recompile tout ce que j'installe, et le root n'intervient que lors du make install, avant, je fais tout dans le répertoire de l'utilisateur habituel. |
Personnelement, je privilégie plutot le paquet dédié à la distribution, cela permet de garder le maximum de choses dans le graph de dépendance.
Surtout dans le cas de librairies où dès que l'on commence à utiliser des logiciel utilisant ces librairies, l'install par le tar.gz va gener l'install des logiciels utilisant ces librairies par RPM.
Marsh Posté le 17-06-2002 à 03:29:42
moi generalement j'installe dans /usr/local
/opt est vide, y sert a rien ce truc!!
les sources sont dans /sources ou dans /usr/src(noyau)
les jeux sont dans /usr/local/games
Marsh Posté le 17-06-2002 à 07:49:58
kadreg a écrit a écrit : Personnelement, je privilégie plutot le paquet dédié à la distribution, cela permet de garder le maximum de choses dans le graph de dépendance. Surtout dans le cas de librairies où dès que l'on commence à utiliser des logiciel utilisant ces librairies, l'install par le tar.gz va gener l'install des logiciels utilisant ces librairies par RPM. |
Oui, mais sur la Slack, on s'en tape, les dépendances ne sont pas gérées
Marsh Posté le 17-06-2002 à 19:56:34
Perso j'utilise /usr/src pour y mettre mes sources, /usr/local contient les progs compilés, et /opt les binaires (avec le lien symb de /usr/local/appli vers /opt/appli comme l'expliquait Jar²)
Marsh Posté le 17-06-2002 à 20:53:12
quelle différence fais tu entre prog compilés et binaires ??? paske des prog compilés c des binaires...
Marsh Posté le 17-06-2002 à 21:05:11
farib a écrit a écrit : quelle différence fais tu entre prog compilés et binaires ??? paske des prog compilés c des binaires... |
Oui je parle des progs que j'ai compilé moi-même.
Marsh Posté le 18-06-2002 à 00:14:01
personnellement, je dl mes sources dans un rep approprie ( ~/sources ), et apres je mets tout dans /tmp et ja fais mon bordel (config+compil) la dedans...
Et quand j'installe un package que je compile moi-meme, je le met toujours dans /usr/local, pour que ce soir un minimum rangé...
Mais je suis d'accord sur la fait qu'il vaut mieux privilegier les packages propres a la distrib, car sinon c'est vite le bordel au niveau des dependances...
Marsh Posté le 24-06-2002 à 18:54:53
Jak a écrit a écrit : Oui, mais sur la Slack, on s'en tape, les dépendances ne sont pas gérées |
bourinos powa !
A+
Marsh Posté le 12-06-2002 à 10:31:23
je vosi pas trop la différenc ed'utilisation qu'il faut faire entre /opt/ et /usr/local en ce qui concerne les rep d'installation....
-je les met ou les sources de glut, sdl, plib (lib systemes)
-xine, mplayer
-tuxracer, wolf, quake3
-openoffice
je les installes ou ??
Message édité par farib le 24-06-2002 à 18:50:54