Qual è un buon modo per installare "build essentials" (tutti i comandi utili più comuni) su un server Linux EC2 vuoto?


13

Voglio ottenere alcuni "build essentials" (come gcc, make, ecc.) Su una scatola vuota di micro Linux. Sembra inefficace passare il tempo a provare a provare a installare una cosa, quindi realizzare che ho bisogno di gcc, quindi rendermi conto che ho bisogno di creare, quindi realizzare che ho bisogno di qualcos'altro.

Qual è un buon modo per farlo?


1
Dipende dalla tua distribuzione e da cosa costruirai.
haimg

Risposte:


23

La maggior parte delle distribuzioni ha "build-essentials" o un pacchetto equivalente, come opzione o installato di default.

  • Nelle distribuzioni basate su Debian, questo sarebbe il build-essentialpacchetto, con il quale è possibile installare apt-get install build-essential.
  • Nelle distribuzioni basate su Fedora / Red Hat, questo sarebbe il gruppo "Strumenti di sviluppo", che è possibile installare yum groupinstall "Development Tools".
  • Nelle distribuzioni basate su SUSE Linux, questo sarebbe il modello "Base Development" ( devel_basis), che è possibile installare con zypper install --type pattern devel_basis.

È inoltre possibile compilare il software necessario in pacchetti checkinstallutilizzando un altro sistema, quindi spostarli, se per qualche motivo non si desidera un ambiente di sviluppo completo sull'istanza di EC2 che si sta utilizzando.


4
Su SLES SP1, ho corsozypper install --type pattern Basis-Devel
JavaRocky il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.