Est-il possible d'utiliser yum pour installer un fichier RPM dans Red Hat Linux?

14

Est-il possible d'utiliser yum pour installer un fichier RPM dans Red Hat Linux?

Comme je n'ai pas accès à Internet depuis ce Linux, je ne peux pas faire de wget et suivre le processus.

Donc, tout ce que j'ai maintenant est un fichier rpm. Comment l'installer?

fixateur1234
la source

Réponses:

20

Oui, il est possible d'installer un seul fichier - déjà téléchargé - via YUM

yum install RPM-FILENAME.rpm à partir du répertoire dans lequel vous avez téléchargé le package.

pseudo
la source
Cela a l'avantage que si le package nécessite des dépendances supplémentaires, elles seront trouvées, téléchargées et installées; tandis qu'une plaine rpmse plaindra simplement que les dépendances sont manquantes. Vous pouvez configurer des dépôts locaux (par exemple à partir du DVD d'installation) si vous n'avez pas d'accès net.
vonbrand
1

rpm -ivh file.rpm

est la commande pour vous. L'avantage de yum est qu'il résoudra les dépendances pour vous et installera également les dépendances avec l'application concernée. Mais vous devez définir le chemin des ressources logicielles dans /etc/yum.repos.d dans un fichier .repo

Kaunteya
la source
3
Si vous utilisez cette commande, vous verrez l' RPMDB altered outside of yumavertissement la prochaine fois que vous exécuterez une yumcommande. Cela peut être résolu à l' aide yum history sync, mais il est préférable d' éviter de ne pas en utilisant rpmet en utilisant la yum installcommande, comme dans la réponse ci - dessus, au lieu.
Dmitri