Установка gcc на rhel 6.1

Другая опция состоит в том, чтобы использовать цикл оболочки вместо того, чтобы вызвать xargs вообще.

НАПРИМЕР.

ls -d a* | while read dir; do sudo rm -rf "$dir"/*; done;

Главным образом ради примера, можно также объединить эти два метода путем помещения конструкции оболочки посреди конвейера:

ls -d a* | while read dir; do ls -d "$dir"/*; done | xargs -d \\n rm -rf

-d опция к xargs просто указывает, что разделитель между аргументами является новой строкой, которая избегает потенциально катастрофических проблем с именами файлов, которые содержат пробелы (например, deadly / file)

1
18.09.2016, 19:23
1 ответ

yum install gcc должен работать, как Вы подозреваете. Возможно, необходимо подписаться на определенный канал в RHN, но эта gcc консультация, кажется, указывает на это gcc должно быть доступным на всех этих каналах, и я предполагаю, что Вы, уже подписываются на по крайней мере одного из них:

  • Red Hat Enterprise рабочий стол Linux (v. 6)
  • Red Hat Enterprise Linux узел HPC (v. 6)
  • Red Hat Enterprise сервер Linux (v. 6)
  • Red Hat Enterprise рабочая станция Linux (v. 6)
2
27.01.2020, 23:40
  • 1
    Как я проверяю, подписан ли я на какой-либо из них? –  Chander Shivdasani 28.11.2011, 23:32
  • 2
    Позвольте мне спросить это: имейте свой принесенный подписка RH? –  Rilindo 28.11.2011, 23:43
  • 3
    да. Я работаю в компании, и я пытаюсь сделать это в одном из их серверов –  Chander Shivdasani 28.11.2011, 23:53
  • 4
    @Chader Shivdasani: можно ли видеть систему в RHN? Для зарегистрированной системы, "конфетка repolist все" работали, поскольку корень должен уступить среди других строк: Red Hat Enterprise rhel-x86_64-server-6 Сервер Linux (v. 6 для 64-разрядного x86_64) 6,909 можно также работать, как корень, обнаружится "rhn-регистр", если система уже регистрируется, то "Это системы, кажется, регистрируется в RHN". Если система не регистрируется, можно затем сделать это через rhn_register или rhnreg_ks. –  wormintrude 28.02.2012, 21:04

Теги

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