Kako sastaviti program u LInuxu

Autor: Florence Bailey
Datum Stvaranja: 20 Ožujak 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Instalacija programa na LINUX-u
Video: Instalacija programa na LINUX-u

Sadržaj

Izvorni kod je računalni program u čitljivom obliku. Ali računalo ne može pokrenuti izvorni kod - da biste to učinili, potrebno ga je sastaviti u program.

Koraci

  1. 1 Preuzmite izvorni kod (program ili upravljački program) s interneta. Najvjerojatnije ćete preuzeti arhivu s nastavcima .tar, .tar.bz2, .tar.gz. ili .zip (rijetko).
  2. 2 Raspakirajte arhivu. Za .zip upotrijebite naredbu unzip filename; za .tgz ili .tar.gz koristite naredbu tar -zxvf naziv datoteke; za .bz2 koristite tar -jxvf naziv datoteke; ili upotrijebite grafičko sučelje.
  3. 3 U terminalu prijeđite u nepakirani direktorij (cd dirName).
  4. 4 Pokrenite naredbu./ configure za automatsko konfiguriranje izvornog koda. Upotrijebite --prefix = argument za navođenje instalacijskog direktorija. Naredba će provjeriti potrebne knjižnice.
  5. 5 Nakon što je konfiguriran, pokrenite naredbu make koja će sastaviti program (to može potrajati od nekoliko sekundi do nekoliko sati). Izvršna datoteka programa bit će smještena u direktorij bin (u direktorij s izvornim kodom).
  6. 6 Da biste instalirali program, pokrenite naredbu make install.
  7. 7 Sastavili ste i instalirali program.

Savjeti

  • Ako kompilacija ne uspije, izbrišite datoteke stvorene tijekom prethodne kompilacije (kako biste izbjegli pogreške pri ponovnom sastavljanju). Zatim ponovno sastavite.
  • Ako imate višejezgreno računalo, možete sastaviti program u višenavojnom procesu s oznakom -j3 (zamijenite 3 brojem niti koje želite koristiti).
  • Ako kompilacija ne uspije, prikazuju se dodatne informacije. Možete pokušati riješiti problem. Većina problema povezana je s ovisnostima preuzetog izvornog koda (nedostatak potrebnih programa ili knjižnica).
  • Ako niste naveli direktorij za instalaciju, program će se instalirati u / usr.
  • Morate biti superkorisnik.
  • Naredbe možete unijeti u jedan redak, na primjer ./configure && make && make install.

Upozorenja

  • Sastavljanje i zamjena važnih komponenti sustava može stvoriti probleme.
  • Sastavljanje može potrajati nekoliko sati.
  • Neki izvorni paketi ne sadrže konfiguracijske datoteke, pa čak ni datoteke kompilacije. U tom slučaju upišite make u terminal i pogledajte izlaz.