Який хороший спосіб встановити "збирати основи" (всі загальні корисні команди) на чистому сервері EC2 Linux?


13

Я хочу отримати основні "побудови" (наприклад, gcc, make тощо) на порожній вікні мікро Linux. Здається, неефективно витрачати свій час на спробу встановити одне, потім зрозуміти, що мені потрібен gcc, потім зрозуміти, що мені потрібно зробити, а потім зрозуміти, що мені потрібно щось інше.

Який хороший спосіб це зробити?


1
Залежить від вашого дистрибутива та того, що ви збираєтеся будувати.
haimg

Відповіді:


23

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

  • У дистрибутивах на основі Debian це був би build-essentialпакет, з яким ви можете встановити apt-get install build-essential.
  • У дистрибутивах на базі Fedora / Red Hat це буде група "Інструменти розробки", яку ви можете встановити yum groupinstall "Development Tools".
  • У дистрибутивах на базі SUSE Linux це буде "Base Development" ( devel_basis) модель, яку ви можете встановити zypper install --type pattern devel_basis.

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


4
На SLES SP1 я побігzypper install --type pattern Basis-Devel
JavaRocky
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.