Wie installiere ich Software auf Red Hat?

Antworten:

13

Für Red Hat Enterprise Linux und Derivate:

$ yum install foo

Für Fedora:

$ dnf install foo

Für Debian und Derivate wie Ubuntu (als root ausführen ):

# apt-get install foo
Sudobash
quelle
Ich versuche "yum install ncdu" und erhalte "No package ncdu available". (Siehe unix.stackexchange.com/questions/3961/… ). Was jetzt?
Ripper234
@ Ripper234 Nicht alle Distributionen bieten NCDU
NJ
Welche Möglichkeiten habe ich dann? Muss ich den Quellcode herunterladen und kompilieren?
Ripper234
Suse Anwendungen yast nicht yum
xenoterracide
@ ripper234 ... Ich weiß nicht, was das ist, aber ich wette, es ist in einem externen Repo, versuche hier eine zweite Frage zu stellen "wie kann ich ncdu auf Red Hat installieren" und frage, ob es in irgendeinem Repo in verfügbar ist der Text.
Xenoterracid
2

Für Debian / Ubuntu

aptitude install firefox

Für Fedora denke ich schon

yum install firefox

[ Anmerkung ] Führen Sie diese als root aus .

Johan
quelle
@ Stefan, was ist los mit # und $?
Johan
siehe diese Diskussion . #Bedeutet, dass der Befehl als root ausgeführt $wird und ein normaler Benutzer ist.
Stefan
2

Wenn Sie Red Hat Enterprise Linux verwenden, ist das gesuchte Paket möglicherweise in EPEL enthalten , sodass Sie Folgendes installieren können:

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

und dann kannst du yum install ncdu.

Wenn Sie das alte Red Hat Linux verwenden, ist die Antwort aus Liebe zu allem, was heilig ist , Zeit für ein Upgrade auf Fedora.

mattdm
quelle
Ein Upgrade ist nicht immer möglich. Haben Sie etwas Mitgefühl :)
spemble
@spemble Na klar, aber selbst zu der Zeit, als ich das schrieb, war Red Hat Linux 9 (die letzte Veröffentlichung) fast sieben Jahre lang nicht mehr unterstützt worden . Jetzt ist es vierzehn gewesen . Die Anzahl der nicht gepatchten lokalen und Remote-Exploits ist entsetzlich.
mattdm
In meinem Job arbeite ich an RHEL 4.6 und SCO Unix v5. Sie können sich die Frustration vorstellen. Ich sage nur.
Spemble
0

In Debian-basierten Systemen, die Sie sudo apt-get install foo zum Herunterladen verwenden können , können Sie wget verwenden

Keshan
quelle
0

Für RHEL Distrib für die Remote-Installation und Repository-Installation an yum OK, hier einige zusätzliche Details:

RHEL 2,3 und 4:

    up2date -i pkg-name

RHEL5,6:

    yum install pkg-name 

RHEL7 yum group installiere group-pkg-name

RHEL 5,6 & 7:

    yum groupinstall group-pkg-name 

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

Wenn Sie ein RPM-Paket lokal installieren müssen, vermeiden Sie Folgendes:

    rpm -ivh http://... 

und bevorzuge Verwendung:

    yum localinstall http://... 

oder

Legacy Distribution RHEL 2,3,4:

    up2date -k pkg-name 

Hinweis: Vielleicht http: // ... wenn nicht wget -0 http: // ... nach up2date -k pkg-name

All dies, um Ihre Metainformationen auf dem neuesten Stand zu halten und mit der Drehzahl zu synchronisieren.

GnuTux95
quelle