On Friday 20 October 2000 14:37 +0200, Charles Goyard wrote:
> 
> Bon, du coup: quelle est la diff�rence entre /usr/local et /opt ?
> Je viens de regarder dans le FHS2.1 et je dois avouer que la diff�rence est
> subtile. Tout ce que j'installe "� la main" se trouve dans /usr/local (modules
> CPAN, deux trois prgs genre aviplay, etc...).
> Par contre, j'ai dans /opt des outils propri�taires (sequelink) dont les
> sources ne sont pas dispos.
> 

Moi, je vois cette diff�rence de mani�re tr�s pragmatique.

- Les programmes dans /usr/local s'installent dans les chemins standard
  /usr/local/{bin,lib,share,...}. Il sont donc directement accessibles sans
  trifouiller son PATH, mais pour les d�sinstaller, bonjour la gal�re avec tous
  ces fichiers �parpill�s !
- Les programmes dans /opt s'installent dans /opt/PROG et ont leur propre
  arborescence � partir de l�. Donc, pour pouvoir les utiliser, il faut
  en g�n�ral ajouter /opt/PROG/bin au PATH, /opt/PROG/lib au LD_LIBRARY_PATH,
  etc... Par contre, quand on veut les virer, on fait rm -rf /opt/PROG et on en
  parle plus.

Voil�... C'�tait un point de vue simpliste mais pratique :)


-- 
Alexandre Vitrac
CS SI


Répondre à