Каков был бы пакет RHEL, соответствующий существенному для сборки в Ubuntu?

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

kill -9 $$

$$ представляет текущий процесс - удар при выполнении его от оболочки. Можно использовать $BASHPID, но это больше вводит :-)

9
02.11.2015, 02:58
3 ответа

Вы не найдете точно соответствие группам пакета для несвязанных дистрибутивов, они - различные дистрибутивы точно, потому что они не договариваются о некоторых основных проблемах. Обратите внимание, что различные дистрибутивы выбирают различные восходящие пакеты, чтобы установить и также группироваться/разделять восходящие источники по-другому прежде, чем добавить в локальной конфигурации. Большинство распознает разделение между временем выполнения и наполняет требуемый для разработки (обычно -devel или некоторые такой на имя пакета), и возможно документация и дополнительные примеры. Ваш лучший выбор состоит в том, чтобы разделить группу источника и установить соответствующие пакеты на месте назначения. Можно попытаться соответствовать подробному списку пакета от предыдущего шага до любой группировки цели, обеспечивает. Вероятно, названия группы дают некоторые указания, или Вы могли посмотреть на некоторую веб-страницу, дающую обзор структурирования пакета (ничего не может найти для Fedora, просто различия между последними и более старыми, извините). Большая работа, уверенная.

1
27.01.2020, 20:04

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

/usr/share/build-essential/essential-packages-list
/usr/share/build-essential/list
/usr/share/doc/build-essential/AUTHORS
/usr/share/doc/build-essential/changelog.gz
/usr/share/doc/build-essential/copyright
/usr/share/doc/build-essential/essential-packages-list
/usr/share/doc/build-essential/list

Так, я должен был бы предположить, что можно было посмотреть на включенный список и видеть то, что он обеспечивает. Смотря на/usr/share/build-essential/essential-packages-list, Вы видите, что эти пакеты установлены как часть существенных для сборки:

base-files
base-passwd
bash
bsdutils
coreutils
dash
debianutils
diffutils
dpkg
e2fsprogs
findutils
grep
gzip
hostname
login
mount
ncurses-base
ncurses-bin
perl-base
python-minimal
sed
tar
util-linux

Смотря на этот список, я должен был бы предположить, что некоторые из них уже установлены на Red Hat по умолчанию, поэтому просто устанавливают недостающие пакеты. Я высоко сомневаюсь, что Вы найдете весь пакет затрагивания, который просто устанавливает их для Вас.

2
27.01.2020, 20:04
  • 1
    apt-rdepends также работы для этого, не консультируясь с тем текстовым файлом :), все еще +1 –  0xC0000022L 01.02.2013, 19:07

Эквивалентная команда

yum groupinstall 'Development Tools'
26
27.01.2020, 20:04

Теги

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