Où un programme s'installe sur linux?

Je souhaite connaître la procédure d'installation et de désinstallation sous Linux?

Existe-t-il un fichier journal qui enregistre cette procédure?

Par exemple, j'installé Netbeans IDE sous Linux. Je veux savoir où sont les fichiers de cette IDE? Je souhaite savoir où se trouve le dossier contenant des programmes installés sous Linux.

Par exemple, si vous installez NetEvents IDE, vous pouvez voir quelque chose comme ci-dessous sur un fichier:

Nom du programme date heure usr

Netbeans-7ml 06/08/2011 8: 3: 00 racine

Dépend de la saveur Linux (distro) que vous utilisez, mais généralement les programmes sont installés sur /usr/bin ou /usr/local/bin

Vous pouvez sélectionner le /usr/bin puis faire ls -la | more ls -la | more et vous verrez tous les fichiers "exécutables" là-bas.

Bien qu'il soit vrai que chaque distro dispose de ses propres méthodes, il existe une hiérarchie de système de fichiers standard (ou tentative) qui vaut la peine de lire:

http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html

Là, vous verrez où aller les binaires du système, les bibliothèques du système, pourquoi les binaires de no_system vont-ils parfois à / usr / bin et d'autres fois à / usr / local / bin, qu'est-ce / bin, quel diable est / usr / Sbin, où doit se trouver la documentation de chaque paquet, pourquoi les paramètres sont-ils placés dans / etc, quel est le répertoire / var, pourquoi les paquetages qui ne proviennent pas de votre distro sont généralement installés dans / opt, etc.

Encore une fois, il vaut la peine d'être lu.

Il existe différentes méthodes selon la distribution linux: sur Redhat / Fedora, l'installation s'effectue via les paquetages RPM, qui sont ensuite distribués pour la mise à jour et installés principalement en utilisant YUM – Comment créer un RPM est documenté ici

Sur les systèmes debrian / ubutu, l'équivalent est un paquet DEB qui est distribué et installé par apt-get. Comment créer un package DEB est documenté ici

Si tout ce que vous voulez, c'est votre propre programme que vous avez compilé sur votre propre système, soyez accessible pour que vous puissiez l'exécuter. Ensuite, configurez simplement le chemin d'accès pour inclure le répertoire où se trouve votre exécutable ou copiez l'exécutable dans / usr / bin ou (/ Usr / local / bin si cela fait déjà partie du PATH)