Как установить программное обеспечение в Red Hat?

Ответы:

13

Для Red Hat Enterprise Linux и его производных:

$ yum install foo

Для Fedora:

$ dnf install foo

Для Debian и его производных, таких как Ubuntu (запустите это как root ):

# apt-get install foo
sudobash
источник
Я пытаюсь "yum install ncdu" и получаю "Нет доступных пакетов ncdu". (См. Unix.stackexchange.com/questions/3961/… ). Что теперь?
ripper234
@ ripper234 Не все дистрибутивы предоставляют ncdu
NJ
Итак, каковы мои варианты тогда? Нужно ли загружать исходный код и компилировать?
ripper234
Suse использует yast not yum
ксенотеррацид
@ ripper234 ... Я не знаю, что это такое, но держу пари, что это во внешнем репо, попробуйте задать второй вопрос здесь "Как я могу установить ncdu в Red Hat" и спросить, доступен ли он в любом репо в текст.
ксенотеррацид
2

Для Debian / Ubuntu

aptitude install firefox

Для Fedora я думаю, что это

yum install firefox

[ примечание ] Запустите их как root .

Johan
источник
@ Стефан, что с # и $?
Йохан
увидеть это обсуждение . #означает, что команда запускается с правами root и $является обычным пользователем.
Стефан
2

Если вы используете Red Hat Enterprise Linux, то пакет, который вы ищете, находится в EPEL , поэтому вы можете установить его:

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

и тогда ты сможешь yum install ncdu.

Если вы используете древнюю Red Hat Linux, ответ - за любовь ко всему святому , пора перейти на Fedora.

mattdm
источник
Обновление не всегда возможно. Имей немного сострадания :)
18:30
@spemble Ну, конечно, но даже в то время, когда я писал это, Red Hat Linux 9 (последний выпуск) не пользовался поддержкой почти семь лет . Теперь было четырнадцать . Количество незащищенных локальных и удаленных эксплойтов ужасно для рассмотрения.
mattdm
Моя работа заставляет меня работать над RHEL 4.6 и SCO Unix v5. Вы можете представить себе разочарование. Просто говорю.
примем
0

В системе на основе Debian вы можете использовать sudo apt-get install foo для загрузки вы можете использовать Wget

Keshan
источник
0

Для дистрибутива RHEL для удаленной установки и установки репозиториев на yum OK, у нас есть некоторые дополнительные детали:

РЕЛ 2,3 и 4:

    up2date -i pkg-name

RHEL5,6:

    yum install pkg-name 

RHEL7 yum group установить группу-pkg-имя

РЕЛ 5,6 и 7:

    yum groupinstall group-pkg-name 

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

Если вам нужно установить какой-либо локальный пакет rpm, избегайте использования:

    rpm -ivh http://... 

и предпочитаю использовать:

    yum localinstall http://... 

или

Наследственный дистрибутив RHEL 2,3,4:

    up2date -k pkg-name 

Примечание: возможно http: // ... если не wget -0 http: // ... after up2date -k pkg-name

Все это для поддержания нормальной метаинформации (или up2date) и синхронизации с rpm.

GnuTux95
источник