GNU/Linux >> Tutoriels Linux >  >> Linux

Où dois-je mettre les logiciels que je compile moi-même ?

J'ai besoin de compiler des logiciels sur ma machine Fedora. Quel est le meilleur endroit pour le mettre afin de ne pas interférer avec le logiciel fourni ?

Réponse acceptée :

Règle de base, au moins sur les systèmes à saveur Debian :

  • /usr/local pour les choses qui sont "à l'échelle du système" - c'est-à-dire /usr/local a tendance à être dans le $PATH par défaut d'une distribution , et suit une hiérarchie de répertoires UNIX standard avec /usr/local/bin , /usr/local/lib , etc.

  • /opt pour les éléments auxquels vous ne faites pas confiance pour l'ensemble du système, avec des préfixes par application, c'est-à-dire /opt/firefox-3.6.8 , /opt/mono-2.6.7 , etc. Les éléments ici nécessitent une gestion plus prudente, mais sont également moins susceptibles de casser votre système et sont plus faciles à supprimer puisque vous supprimez simplement le dossier et il est parti.


Linux
  1. Linux - Où dans "/" les disques permanents supplémentaires doivent-ils être montés ?

  2. Où dois-je placer les programmes que je télécharge pour qu'ils soient disponibles pour tous les utilisateurs ?

  3. Comment compiler le fichier .c avec OpenSSL inclut ?

  4. Où puis-je placer des bibliothèques tierces pour configurer un environnement de développement C++ Linux ?

  5. Erreur de compilation OpenSSL

Antivirus sur Linux :dois-je vraiment l'utiliser et si oui, quand en ai-je besoin ?

Où placer un exécutable local ?

Où les variables d'environnement doivent-elles être définies pour Jenkins ?

Quel logiciel de gravure de CD/DVD dois-je utiliser ?

La table est marquée comme écrasée et doit être réparée

Linux :où placer le fichier d'échange