13

Я хочу получить некоторые "основы сборки" (например, gcc, make и т.д.) На пустую коробку микро Linux. Кажется неэффективным тратить свое время на попытки установить одну вещь, потом понять, что мне нужен gcc, потом понять, что мне нужно make, и понять, что мне нужно что-то еще.

Какой хороший способ сделать это?

1 ответ1

23

Большинство дистрибутивов имеют "build-essentials" или эквивалентный пакет, либо в качестве опции, либо установлен по умолчанию.

  • В дистрибутивах на основе Debian это будет пакет build-essential , который вы можете установить с помощью apt-get install build-essential .
  • В дистрибутивах на основе Fedora/Red Hat это будет группа "Инструменты разработки", которую вы можете установить с помощью yum groupinstall "Development Tools" .
  • В дистрибутивах на основе SUSE Linux это будет шаблон "Базовая разработка" (devel_basis), который вы можете установить с помощью zypper install --type pattern devel_basis .

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .