web-dev-qa-db-fra.com

Où puis-je trouver l'emplacement des dossiers des programmes installés?

Je suis nouveau dans Ubuntu et aimerais savoir où trouver l’emplacement des fichiers programme pour les programmes installés à partir du logiciel Ubuntu ou du Terminal.

39
Mysterio

sur la ligne de commande, vous pouvez utiliser dpkg --listfiles packagename. Par exemple, dpkg --listfiles firefox. Si vous voulez voir quels fichiers un paquet contient sans l'installer, vous pouvez installer apt-file et l'utiliser.

Mais vous ne devriez vraiment pas jouer avec. Il n’ya généralement aucune raison d’interférer manuellement avec le contenu d’un paquet. Tous les fichiers de configuration des applications normales sont placés dans le répertoire de base des utilisateurs. Vous n'avez pas de sauvegardes dans C:\Programfiles\Appname\savegames, par exemple. Ils seraient placés dans /home/username/.local/share/appname/savegames. Ainsi, si vous déplacez votre répertoire personnel sur une autre machine, toutes les configurations et les données utilisateur sont conservées.

38
Jo-Erlend Schinstad

De plus, si vous avez juste besoin de savoir où se trouve l'exécutable, vous pouvez exécuter whereis executable ou which executable Par exemple:

$ whereis firefox
firefox: /usr/bin/firefox /etc/firefox /usr/lib/firefox /usr/share/man/man1/firefox.1.gz

$ which firefox
/usr/bin/firefox
36
animaletdesequia
8
dAnjou

Utilisez le synaptic-package-manager:

synaptic Package Manager (GUI)

En supposant que nous souhaitons localiser les fichiers du paquetage autotools-dev, sous 'Filtre rapide', entrez autotools pour le localiser. Le paquetage autotools-dev apparaît automatiquement. Sélectionnez-le en cliquant dessus puis appuyez sur 'Propriétés'. Dans la boîte de dialogue qui apparaît, sélectionnez l'onglet 'Fichiers installés'.

Si vous ne trouvez pas la commande avec whereis ou which, c'est peut-être un alias. Essayer

alias

et vérifiez si la commande est dans la liste.

1
RafaelCaballero

La commande Bash intégrée, appelée command est également disponible:

 command [-pVv] command [arguments …]

Exemples d'utilisation:

$ command -v cat
/bin/cat
$ command -V cat
cat is /bin/cat

Lorsque la commande recherchée est un alias:

$ command -v ll
alias ll='ls -alF'
$ command -V ll
ll is aliased to `ls -alF'
1
pa4080