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

git rev-parse --show-toplevel

распечатает высокоуровневый каталог текущего репозитория, если Вы будете в одном.

Другие связанные опции:

# `pwd` is inside a git-controlled repository
git rev-parse --is-inside-work-tree
# `pwd` is inside the .git directory
git rev-parse --is-inside-git-dir

# path to the .git directory (may be relative or absolute)
git rev-parse --git-dir

# inverses of each other:
# `pwd` relative to root of repository
git rev-parse --show-prefix
# root of repository relative to `pwd`
git rev-parse --show-cdup
12
20.09.2012, 05:34
5 ответов

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

$ yum install foo

Для Fedora:

$ dnf install foo

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

# apt-get install foo
13
27.01.2020, 19:55
  • 1
    я пробую "вкусную установку ncdu" и не получаю "Пакета ncdu доступный". (См. unix.stackexchange.com/questions/3961 / …). Что теперь? –  ripper234 12.11.2010, 12:25
  • 2
    @ripper234 Не все дистрибутивы предоставляет Примечание ncdu –  N J 12.11.2010, 12:33
  • 3
    Так, каковы мои опции затем? Я должен загрузить источник и компиляцию? –  ripper234 12.11.2010, 13:18
  • 4
    Suse использует yast не вкусный –  xenoterracide 12.11.2010, 15:26
  • 5
    @ripper234... Я не знаю то, что это всего лишь, я буду держать пари, что это находится во внешнем repo, попытайтесь задать второй вопрос на здесь, "как может я устанавливать ncdu на Red Hat" и спрашивать, доступно ли это в каком-либо repo's в тексте. –  xenoterracide 12.11.2010, 15:27

Для Debian/Ubuntu

aptitude install firefox

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

yum install firefox

[примечание] Выполнение они как корень.

2
27.01.2020, 19:55
  • 1
    @Stefan, что произошло с # и $? –  Johan 13.11.2010, 13:36
  • 2
    видит это обсуждение. # означает, что команда выполняется как корень, $ обычный пользователь. –  Stefan 13.11.2010, 14:24

При использовании 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.

2
27.01.2020, 19:55

В базирующейся системе debian можно использовать sudo apt-get install foo загружать Вас может использовать wget

0
27.01.2020, 19:55

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

RHEL2, RHEL3 и RHEL4:

    up2date -i pkg-name

RHEL5, RHEL6, RHEL7, RHEL8:

    yum install pkg-name

Обратите внимание, что RHEL8 также может :dnf установить пакет -имя

подумайте о модуле appstream для приложений в RHEL8 :например :mariadb

      #use the default module version
      yum module install mariadb 
      
      #select module version
      yum module install mariadb:10.5

      #select the profile
      yum module install mariadb:10.5/Client

RHEL7/RHEL8 :yum group группа установки -pkg -имя

RHEL5, RHEL6, RHEL7 и RHEL8:

    yum groupinstall group-pkg-name 

RHEL2,RHEL3,RHEL4 :up2date "@group -pkg -имя"

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

    rpm -ivh http://... 

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

    OBSOLETE : yum localinstall http://... 
    now : yum install http://mywebiste/mypackage.rpm

или

Устаревший дистрибутив RHEL2, RHEL3, RHEL4:

    up2date -k pkg-name 

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

Все это для того, чтобы ваша метаинформация yum (или up2date )была в порядке и синхронизировалась с rpm.

0
27.01.2020, 19:55

Теги

Похожие вопросы