Autors:
Florence Bailey
Radīšanas Datums:
20 Martā 2021
Atjaunināšanas Datums:
1 Jūlijs 2024
Saturs
Avota kods ir datorprogramma cilvēka lasāmā formā. Bet dators nevar palaist avota kodu - lai to izdarītu, tas ir jāapkopo programmā.
Soļi
- 1 Lejupielādējiet avota kodu (programmu vai draiveri) no interneta. Visticamāk, jūs lejupielādēsit arhīvu ar paplašinājumu .tar, .tar.bz2, .tar.gz. vai .zip (reti).
- 2 Izpakojiet arhīvu. .Zip gadījumā izmantojiet komandu unzip filename; .tgz vai .tar.gz izmantojiet komandu tar -zxvf faila nosaukums; .bz2 izmanto tar -jxvf faila nosaukumu; vai izmantojiet grafisko interfeisu.
- 3 Terminālī mainiet uz neiesaiņoto direktoriju (cd dirName).
- 4 Palaidiet komandu./ configure, lai automātiski konfigurētu avota kodu. Izmantojiet argumentu --prefix =, lai norādītu instalācijas direktoriju. Komanda pārbaudīs nepieciešamās bibliotēkas.
- 5 Pēc konfigurēšanas palaidiet komandu make, kas apkopos programmu (tas var ilgt no dažām sekundēm līdz vairākām stundām). Programmas izpildāmais fails tiks ievietots tvertnes direktorijā (direktorijā ar avota kodu).
- 6 Lai instalētu programmu, palaidiet komandu make install.
- 7 Jūs esat apkopojis un instalējis programmu.
Padomi
- Ja apkopošana neizdodas, izdzēsiet failus, kas izveidoti iepriekšējās apkopošanas laikā (lai izvairītos no kļūdām, pārkompilējot). Pēc tam apkopojiet vēlreiz.
- Ja jums ir daudzkodolu dators, programmu var apkopot daudzpavedienu procesā ar make -j3 (aizstājiet 3 ar izmantoto pavedienu skaitu).
- Ja apkopošana neizdodas, tiek parādīta papildu informācija. Jūs varat mēģināt novērst problēmu. Lielākā daļa problēmu ir saistītas ar lejupielādētā pirmkoda atkarību (nepieciešamo programmu vai bibliotēku trūkums).
- Ja instalēšanai neesat norādījis direktoriju, programma tiks instalēta mapē / usr.
- Jums jābūt superlietotājam.
- Jūs varat ievadīt komandas vienā rindā, piemēram, ./configure && make && make install.
Brīdinājumi
- Svarīgu sistēmas komponentu apkopošana un nomaiņa var radīt problēmas.
- Apkopošana var ilgt vairākas stundas.
- Dažās avota pakotnēs nav konfigurācijas failu vai pat kompilācijas failu. Šādā gadījumā terminālī ierakstiet make un skatiet izvadi.