1 votes

.rpm sur Fedora 26 ?

J'ai téléchargé un fichier .rpm dans mon répertoire ~/Downloads et je l'ai installé avec succès en double-cliquant dessus : Le logiciel s'est ouvert et j'ai pu cliquer sur 'Installer'. C'est simple et très pratique, mais j'aimerais en savoir plus sur le système et sur l'endroit où les fichiers sont (censés être) stockés.

Ma question est la suivante : puis-je maintenant supprimer en toute sécurité le fichier ~/Downloads/file.rpm ou dois-je le déplacer vers un autre emplacement sur mon système ? Ou suis-je censé le laisser pour toujours dans son répertoire actuel... ?

Si cela peut vous être utile : Je n'ai pas de /var/cache/yum/ sur mon système et je n'ai rien lié à file.rpm dans /var/cache/dnf/. De même, il n'y a pas de /etc/yum.conf, /ect/dnf.conf ou quoi que ce soit lié à file.rpm dans /etc/yum.repos.d/.

Merci beaucoup pour vos commentaires !

1voto

mattdm Points 2638

Une fois le paquetage installé, les différents fichiers seront placés à l'endroit approprié du système de fichiers, conformément à la stratégie de Fedora. directives pour la disposition des systèmes de fichiers . Une fois que vous avez installé un paquetage téléchargé, vous pouvez supprimer le fichier RPM.

Vous pouvez voir où un paquet va mettre des choses. antes de l'installer à partir de la ligne de commande. Supposons que le paquet que vous avez téléchargé est foo-1.0-1.x86_64.rpm et c'est dans ~/Downloads . Vous pouvez voir ce qu'il contient en l'exécutant :

$ rpm -qlp ~/Downloads/foo-1.0-1.x86_64.rpm

qlp est " q uery : l ist fichiers à partir d'un p ackagefile". Regardez man rpm pour de nombreuses autres options d'interrogation.

Vous pouvez également utiliser le less pour voir les détails d'un paquet (il exécute une commande de requête RPM en arrière-plan), comme ceci :

$ less ~/Downloads/foo-1.0-1.x86_64.rpm

D'abord, vous verrez quelques informations générales, puis une description, puis un (peut-être très long) changelog, et enfin en bas, la liste des fichiers. (Frappez q lorsque vous avez terminé less .)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X