Kako sastaviti program u linuxu
Izvorni kod je računarski program u čitljivom obliku. Ali računar ne može lansirati izvorni kod - za to treba sastaviti u program.
Korake
jedan. Preuzmite izvorni kod (programi ili upravljačke programe) s Interneta. Najvjerovatnije, vi preuzmite arhivu širenjem .Katran, .Katran.BZ2, .Katran.Gz. ili .Zip (retko).
2. Raspakirati arhivu. Za .Zip Upotrijebite naziv datoteke Unzip naredbe - za .Tgz ili .Katran.GZ Koristite naredbu TAR -ZXVF. Naziv datoteke - za .BZ2 Koristite naredbu Tar -JXVF datoteke_name- ili koristite grafičko sučelje.
3. U terminalu idite na raspakirani katalog (CD Dirima).
4. Pratite naredbu ./ Konfigurišite za automatsko konfiguriranje izvornog koda. Koristite --Prefix = argument da biste odredili direktorij za instalaciju. Tim će provjeriti prisustvo željenih biblioteka.
pet. Nakon postavljanja, pokrenite naredbu CUCK koji sastavlja program (može potrajati od nekoliko sekundi do nekoliko sati). Izvršna programska datoteka bit će postavljena u kantu za bin (u izvornom katalogu).
6. Da biste instalirali program, izvršite naredbu Install install.
7. Sastavili ste i instalirali program.
Savjeti
- Ako sastavljanje ne uspije, izbrišite datoteke kreirane tokom prethodne kompilacije (kako biste izbjegli pogreške prilikom ponovljenog sastavljanja). Zatim ponovite sastavljanje.
- Ako imate računar s višejezgrenim procesorom, program možete sastaviti u višestrukim procesu pomoću naredbe Make -J3 (zamijenite 3 na broj navoja koje želite koristiti).
- Ako sakupljanje neuspjelih, bit će prikazane dodatne informacije. Možete pokušati eliminirati problem. Većina problema povezana je s ovisnosti o preuzetom izvornom kodu (nedostatak potrebnih programa ili biblioteka).
- Ako ne navedete direktorij za instalaciju, program će biti instaliran u / usr.
- Morate biti superuser.
- Na primjer, možete unijeti naredbe u jednom redu, na primjer, ./ Konfigurirajte && make && napravite instalaciju.
Upozorenja
- Sastavljanje i zamjena važnih komponenti sistema mogu stvoriti probleme.
- Sastavljanje može trajati nekoliko sati.
- Neki izvorni paketi ne sadrže konfiguracijske datoteke ili čak kompilaciju datoteka. U tom slučaju unesite terminal u terminal i pogledajte rezultat.