dmylogi.com

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.

stappe

Prent getiteld Stel `n program op in Linux Stap 1
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.
  • Prent getiteld Stel `n program op in Linux Stap 2
    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.
  • Prent getiteld Stel `n program op in Linux Stap 3
    3
    In die terminale, gaan na die gids wat jy onlangs geskep het (CD naamDirectory).
  • Prent getiteld Stel `n program op in Linux Stap 4
    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.


  • Prent getiteld Stel `n program op in Linux Stap 5
    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.
  • Prent getiteld Stel `n program op in Linux Stap 6
    6
    Om die program te installeer, loop "maak installeer".
  • Prent getiteld Stel `n program op in Linux Stap 7
    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 jou eerste Java-program in Ubuntu Linux te skepHoe om jou eerste Java-program in Ubuntu Linux te skep
    Hoe om WEP-sleutels te ontsyferHoe om WEP-sleutels te ontsyfer
    Hoe om rar lêers in Linux te pakHoe om rar lêers in Linux te pak
    Hoe om lêers te unzip in LinuxHoe om lêers te unzip in Linux
    Hoe om `n lêer of gids met Winzip uit te pakHoe om `n lêer of gids met Winzip uit te pak
    Hoe om PDF-lêers op Linux te wysig deur PDFEdit te gebruikHoe om PDF-lêers op Linux te wysig deur PDFEdit te gebruik
    Hoe om VMware Tools op Linux Systems uit te voerHoe om VMware Tools op Linux Systems uit te voer
    Hoe om Tar-lêers in Linux te onttrekHoe om Tar-lêers in Linux te onttrek
    Hoe om Android op Ubuntu Linux te installeer met Eclipse IDEHoe om Android op Ubuntu Linux te installeer met Eclipse IDE
    Hoe Mesa (OpenGL) installeer in Linux MintHoe Mesa (OpenGL) installeer in Linux Mint
    » » Hoe om `n program in Linux op te stel
    © 2024 dmylogi.com