Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Preparati a compilare il software su un'istanza AL2
In Internet è disponibile il software open source non precompilato e pronto per il download da un repository di pacchetti. Potresti tuttavia trovare un pacchetto software che devi compilare personalmente dal relativo codice sorgente. Affinché il tuo sistema sia in grado di compilare software in AL2 Amazon Linux, devi installare diversi strumenti di sviluppo, come makegcc, eautoconf.
Poiché la compilazione del software non è un'attività richiesta da ogni EC2 istanza Amazon, questi strumenti non sono installati di default, ma sono disponibili in un gruppo di pacchetti chiamato «Strumenti di sviluppo» che può essere facilmente aggiunto a un'istanza con il yum groupinstall comando.
[ec2-user ~]$sudo yum groupinstall "Development Tools"
I pacchetti di codice sorgente del software sono spesso disponibili per il download (da siti Web come https://github.com/.tar.gz. Puoi decomprimere questi archivi tramite il comando tar.
[ec2-user ~]$tar -xzfsoftware.tar.gz
Dopo aver decompresso ed estratto il pacchetto di codice sorgente, devi cercare un file README o INSTALL nella directory del codice sorgente contenente ulteriori istruzioni relative alla compilazione e all'installazione del codice sorgente.
Per recuperare il codice sorgente per i pacchetti Amazon Linux
Amazon Web Services fornisce il codice sorgente per i pacchetti mantenuti. Puoi scaricare il codice sorgente per qualsiasi pacchetto installato tramite il comando yumdownloader --source.
Eseguite il yumdownloader --source package comando per scaricare il codice sorgente di. package Ad esempio, per scaricare il codice sorgente del pacchetto htop, immetti il seguente comando.
[ec2-user ~]$yumdownloader --source htopLoaded plugins: priorities, update-motd, upgrade-helper Enabling amzn-updates-source repository Enabling amzn-main-source repository amzn-main-source | 1.9 kB 00:00:00 amzn-updates-source | 1.9 kB 00:00:00 (1/2): amzn-updates-source/latest/primary_db | 52 kB 00:00:00 (2/2): amzn-main-source/latest/primary_db | 734 kB 00:00:00 htop-1.0.1-2.3.amzn1.src.rpm
La posizione del file RPM sorgente è la directory da cui hai eseguito il comando.