Autor:
Florence Bailey
Datum Stvaranja:
20 Ožujak 2021
Datum Ažuriranja:
1 Srpanj 2024
![Instalacija programa na LINUX-u](https://i.ytimg.com/vi/vuTJ8aEN5ls/hqdefault.jpg)
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 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 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 U terminalu prijeđite u nepakirani direktorij (cd dirName).
4 Pokrenite naredbu./ configure za automatsko konfiguriranje izvornog koda. Upotrijebite --prefix = argument za navođenje instalacijskog direktorija. Naredba će provjeriti potrebne knjižnice.
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 Da biste instalirali program, pokrenite naredbu make install.
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.