Comment installer un logiciel sur Red Hat?


Réponses:


13

Pour Red Hat Enterprise Linux et dérivés:

$ yum install foo

Pour Fedora:

$ dnf install foo

Pour Debian et des dérivés tels que Ubuntu (exécutez-le en tant que root ):

# apt-get install foo

J'essaye "yum install ncdu", et j'obtiens "Aucun paquet ncdu disponible." (Voir unix.stackexchange.com/questions/3961/… ). Et maintenant?
ripper234

@ ripper234 Toutes les distributions ne fournissent pas ncdu
NJ

Alors, quelles sont mes options alors? Dois-je télécharger la source et la compiler?
ripper234

Suse utilise yast not yum
xénoterracide

@ ripper234 ... Je ne sais pas ce que c'est mais je parie que c'est dans un dépôt externe, essayez de poser une deuxième question ici "comment puis-je installer ncdu sur Red Hat" et demandez s'il est disponible dans n'importe quel dépôt dans le texte.
xenoterracide

2

Pour Debian / Ubuntu

aptitude install firefox

Pour Fedora, je pense que c'est

yum install firefox

[ note ] Exécutez-les en tant que root .


@Stefan, quoi de neuf avec # et $?
Johan

voir cette discussion . #signifie que la commande est exécutée en tant que root, $est un utilisateur normal.
Stefan

2

Si vous utilisez Red Hat Enterprise Linux, il se trouve que le package que vous recherchez se trouve dans EPEL , vous pouvez donc l'installer:

sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

et alors vous pouvez yum install ncdu.

Si vous utilisez l'ancien Red Hat Linux, la réponse est pour l'amour de tout ce qui est sacré , il est temps de passer à Fedora.


La mise à niveau n'est pas toujours possible. Ayez de la compassion :)
spemblez

@spemble Eh bien, bien sûr, mais même au moment où j'ai écrit cela, Red Hat Linux 9 (la dernière version) était hors service depuis près de sept ans . Maintenant, cela fait quatorze ans . Le nombre d'exploits locaux et distants non corrigés est horrible à considérer.
mattdm

Mon travail me fait travailler sur RHEL 4.6 et SCO Unix v5. Vous pouvez imaginer la frustration. Je dis juste.
spemble le

0

Dans un système basé sur Debian, vous pouvez utiliser sudo apt-get install foo pour télécharger, vous pouvez utiliser wget


0

Pour RHEL distrib pour l'installation à distance et l'installation des référentiels sur yum OK, nous avons ici quelques détails supplémentaires:

RHEL 2,3 et 4:

    up2date -i pkg-name

RHEL5,6:

    yum install pkg-name 

RHEL7 yum group install group-pkg-name

RHEL 5,6 & 7:

    yum groupinstall group-pkg-name 

RHEL 2,3,4: up2date "@ group-pkg-name"

Si vous devez installer un package rpm local, évitez d'utiliser:

    rpm -ivh http://... 

et préférez l'utilisation:

    yum localinstall http://... 

ou

Distribution héritée RHEL 2,3,4:

    up2date -k pkg-name 

Remarque: peut-être http: // ... sinon wget -0 http: // ... après up2date -k pkg-name

Tout cela pour garder votre métainformation miam (ou up2date) ok et synchroniser avec rpm.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.