Installer des programmes instables comme firefox devel dans / home / user / opt / rend la suppression beaucoup plus facile, et aucune confusion pour les autres utilisateurs quant à la version à utiliser ... Donc si ce n'est pas un programme global utilisez, installez-le dans un sous-dossier de votre répertoire personnel.
N'installez jamais de programmes dans / usr /, cela risque de causer du chaos, les choses installées dans / usr / sont destinées uniquement aux paquets de distribution. / usr / local / est pour les paquets compilés localement. Et la structure fonctionne exactement de la même manière! les fichiers de / usr / local / seront prioritaires sur les fichiers de / usr /
/ opt / devrait être utilisé pour l’installation de paquets (binaires) pré-compilés (Thunderbird, Eclipse, Netbeans, IBM NetSphere, etc.) et autres. Mais s'ils ne sont destinés qu'à un seul utilisateur, ils doivent être placés dans votre répertoire personnel.
Si vous voulez pouvoir exécuter un programme installé dans un endroit "bizarre" (comme / home / user / opt / firefox /) sans saisir le chemin complet, vous devez l'ajouter à votre variable $ PATH, vous pouvez Cela ajoute-t-il une ligne comme celle-ci dans votre /home/user/.profile
export PATH=/home/user/opt/firefox:$PATH
Le nom du dossier doit être celui où se trouve le fichier exécutable à exécuter.