Hoe om `n program in Linux op te stel
Die bronkode is `n rekenaarprogram wat op `n manier verstaanbaar vir die mens uitgedruk word. Die masjien kan egter nie die bronkode uitvoer nie. Die kode moet in masjienkode saamgestel word om nuttig te wees. In Linux is die opstelstelsel "maak" die algemeenste, en hierdie gids werk vir bykans alle pakkette van Linux bronkode.
conținut
stappe
1
Laai die bronkode van die program of bestuurder van die internet af of van enige ander manier af. Heel waarskynlik is dit in die vorm van "tarball" en het `n lêeruitbreiding van tipe .tar, .tar.bz2, of .tar.gz. Soms gebruik hulle eerder `n .zip-lêer.
2
Unzip die kode wat jy afgelaai het. Vir .zip-lêers gebruik die bevel "unzip tuarchivo", en vir die .tgz of .tar.gz gebruik die opdrag "teer -zxvf tuarchivo". Vir .bz2 gebruik "teer -jxvf tuarchivo", of trek u lêers uit deur die grafiese koppelvlak.
3
In die terminale, gaan na die gids wat jy onlangs geskep het (CD naamDirectory).
4
Voer die opdrag uit "./ configure "om die bronkode outomaties te konfigureer, kan u die argumente gebruik as" --prefix = "om die ligging van die installasie te beheer. Maak seker dat jy die boekwinkels en die toepaslike weergawes het.
5
Sodra die opstelling gedoen is, voer "maak", wat die samestelling uitvoer (dit kan van `n paar sekondes na `n paar uur neem). `N uitvoerbare program sal geskep word vir die program in die bin directory, binne die bronkode gids.
6
Om die program te installeer, loop "maak installeer".
7
En dus sal jy die bronkode van die program opgestel en geïnstalleer het.
wenke
- In multi-core verwerkers kan jy multi-threaded saamstel met make -j3, vervang 3 met die aantal drade wat jy wil gebruik.
- As die samestelling vir een of ander rede misluk, moet u, voordat u weer probeer, hardloop om alle lêers wat na die eerste samestellingspoging oorgebly het, te verwyder. Hierdie lêers kan jou tweede poging misluk, omdat dit reeds bestaan.
- Tensy u `n voorvoegsel spesifiseer, sal die kode outomaties geïnstalleer word / usr
- As die samestelling misluk, kry jy `n uitset van `n lyn, `n lêer en die tipe fout. As jy wil, kan jy probeer om die probleem op te los. Die meeste van hierdie mislukkings kom van onsuksesvolle afhanklikes van die sagteware wat u sal installeer, dit wil sê uit die programme of biblioteke waarop u pakket afhang.
- U kan ook by hierdie opdragte aansluit. Byvoorbeeld ,./konfigureer maak maak installeer
- Jy mag dalk die supergebruiker gebruik.
waarskuwings
- Die opstel en vervanging van komponente van kritiese stelsels kan probleme veroorsaak as u dit hercompileer en weer installeer. Jy moet weet wat jy doen.
- Die opstelproses kan tot ure neem.
- Sommige bron pakkette het nie `lêers` of `maak` lêers. In hierdie geval, tik eenvoudig `maak` op die opdraglyn en kyk wat gebeur.
Deel op sosiale netwerke:
Verwante
- Hoe om `n C-program op te stel met behulp van die GNU-samesteller (GCC)
- Hoe om jou eerste Java-program in Ubuntu Linux te skep
- Hoe om WEP-sleutels te ontsyfer
- Hoe om rar lêers in Linux te pak
- Hoe om lêers te unzip in Linux
- Hoe om `n lêer of gids met Winzip uit te pak
- Hoe om PDF-lêers op Linux te wysig deur PDFEdit te gebruik
- Hoe om VMware Tools op Linux Systems uit te voer
- Hoe om Tar-lêers in Linux te onttrek
- Hoe om Android op Ubuntu Linux te installeer met Eclipse IDE
- Hoe Mesa (OpenGL) installeer in Linux Mint
- Hoe om bin lêers in Linux te installeer
- Hoe om `n program te installeer of te verwyder met `n RPM-pakket
- Hoe om oopbronprogram te installeer
- Hoe om in C te programmeer
- Hoe om lêers van een Linux-bediener na `n ander oor te dra
- Hoe om teer te gebruik met `n gids
- Hoe om die bronkode van `n internetblad te sien
- Hoe om lêers in Linux te komprimeer
- Hoe om `n World of Warcraft private bediener op Linux te bou en in stand te hou
- Hoe om lêers in Linux te kopieer