Jak zainstalować oprogramowanie w Red Hat?


Odpowiedzi:


13

W przypadku systemu Red Hat Enterprise Linux i pochodnych:

$ yum install foo

W przypadku Fedory:

$ dnf install foo

W przypadku Debiana i pochodnych takich jak Ubuntu (uruchom to jako root ):

# apt-get install foo

Próbuję „mniam zainstalować ncdu” i otrzymuję komunikat „Brak dostępnego pakietu ncdu”. (Zobacz unix.stackexchange.com/questions/3961/… ). Co teraz?
ripper234,

@ ripper234 Nie wszystkie dystrybucje zapewniają ncdu
NJ

Jakie są więc moje opcje? Czy muszę pobrać źródło i skompilować?
ripper234,

Suse używa już nie mniam
ksenoterrakid

@ ripper234 ... Nie wiem, co to jest, ale założę się, że jest w zewnętrznym repozytorium, spróbuj zadać drugie pytanie tutaj „jak mogę zainstalować ncdu na Red Hat” i zapytać, czy jest dostępne w dowolnym repozytorium w tekst.
Xenoterracide

2

Dla Debiana / Ubuntu

aptitude install firefox

Myślę, że tak jest w przypadku Fedory

yum install firefox

[ uwaga ] Uruchom je jako root .


@Stefan, co słychać z # i $?
Johan

zobacz tę dyskusję . #oznacza, że ​​polecenie jest uruchamiane jako root, $jest normalnym użytkownikiem.
Stefan

2

Jeśli korzystasz z Red Hat Enterprise Linux, zdarza się, że pakiet, którego szukasz, jest w EPEL , więc możesz zainstalować:

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

i wtedy możesz yum install ncdu.

Jeśli używasz starożytnego systemu Red Hat Linux, odpowiedzią jest miłość do wszystkiego, co święte , czas na aktualizację do Fedory.


Aktualizacja nie zawsze jest możliwa. Miłego współczucia :)
spemble

@spemble Cóż, jasne, ale nawet wtedy, gdy to napisałem, Red Hat Linux 9 (ostatnie wydanie) nie był obsługiwany przez prawie siedem lat . Teraz minęło czternaście lat . Przerażająca jest liczba niezałatanych lokalnych i zdalnych exploitów.
mattdm

Moja praca polega na tym, że pracuję nad RHEL 4.6 i SCO Unix v5. Możesz sobie wyobrazić frustrację. Tylko mówię.
spemble

0

W systemie opartym na Debianie możesz użyć sudo apt-get install foo do pobrania, możesz użyć wget


0

W przypadku dystrybucji RHEL do zdalnej instalacji i instalacji repozytoriów, mniam OK, oto kilka dodatkowych szczegółów:

RHEL 2,3 i 4:

    up2date -i pkg-name

RHEL5,6:

    yum install pkg-name 

RHEL7 yum group install group-pkg-name

RHEL 5,6 i 7:

    yum groupinstall group-pkg-name 

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

Jeśli musisz zainstalować lokalny pakiet RPM, unikaj używania:

    rpm -ivh http://... 

i wolę używać:

    yum localinstall http://... 

lub

Starsza dystrybucja RHEL 2,3,4:

    up2date -k pkg-name 

Uwaga: może http: // ... jeśli nie wget -0 http: // ... po up2date -k pkg-name

Wszystko po to, aby utrzymać metainformację yum (lub up2date) w porządku i zsynchronizować z rpm.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.