Hvordan å bygge fra kildekoden i GNU/Linux

0
209

De fleste kjeldene for mange GNU/Linux-distribusjoner har masse mengder programvare og pakker tilgjengelig i dem; det blir mer og mer sjeldne du er pålagt å bygge noe som helst fra kildekoden (med mindre du bruker Gentoo), imidlertid, mange brukere er venstre uvitende om hvordan å gjøre det hvis de trenger stadig oppstår.

Denne veiledningen vil vise deg fra begynnelse til slutt, hvordan det er gjort. Jeg bruker Arch Linux, så lite quirks kan fremkomme som er litt forskjellig fra distribusjoner som Ubuntu, men prosessen er nesten identiske, bortsett fra når oppfylle avhengigheter kommer inn i bildet.

Merk: Denne opplæringen vil bli gjort nesten helt inne i kommandolinjen, så vær forberedt på å få hendene litt skitten og har en terminal vinduet åpent!

Vi kommer til å bygge Pidgin, fra kilden. Pidgin er en populær multi-protokoll chat-klient, som brukes til å koble til flere forskjellige samtaler på en gang, som for eksempel Skype og Facebook Messenger (Det er en artikkel her på Ghacks, som viser hvordan du kan koble til de to svært)

Pidgin er tilgjengelig i de fleste distribusjon kjeldene, men jeg trodde vi skulle bygge det, siden det er enkelt, enkelt gjort, og du vil ikke få super komplisert for første gang å bygge.

Pidgin Source

Trinn 1: Last ned kilde

Første vi trenger å gjøre, er å få våre sourcefiles! Du kan hente dem fra her.

Når de er lastet ned, pop åpne terminal og gå til Nedlastinger-mappen (eller hvor du lastet ned som tarball)

  • cd /Downloads

Neste, vi trenger å unpackage arkivet, kan vi gjøre dette via ‘tjære’ – kommandoen

  • tjære-xf pidgin-2.12.0.tjære.bz2 fil

Merk:

  • -x-forteller tjære for å pakke ut filen

  • f forteller tjære for å lese arkiv innhold fra en fil, som våre pidgin-2.12.0.tjære.bz2 fil

neste, vi cd-en til katalogen

  • cd-pidgin-2.12.0/

Neste, vi trenger å konfigurere kildekoden for vår maskin, og sørger for at vi har all nødvendig avhengigheter som kreves for å bygge kilden.

Vanligvis gjøres dette enkelt ved å skrive inn ./konfigurere, men jeg vet at pidgin kommer til å feilmelding hvis du gjør det fordi de fleste distribusjoner ikke har de nødvendige pakker å sette sammen to delene av Pidgin: kreves for TCL støtte (en eldre programmeringsspråk som brukes sjelden lenger), samt pakker som trengs for å støtte ‘samtidig’, som er nødvendig for å bruke Pidgin med “Sametime,” en IBM-chat-tjenesten/produktet.

Så, med mindre du spesifikt trenger støtte for TCL eller Sametime, vi kommer til å fortelle systemet vårt for å deaktivere bygge de pakker inn Pidgin, derfor utenom vår trenger for å oppfylle disse kravene for å konfigurere programmet!

  • ./configure –disable-i mellomtiden –disable-tcl

hvis alt går bra (som det gjorde på min svært minimal Arch Linux installert, slik at brukere av mer robuste distribusjoner også “bør ikke” kjør inn spørsmål), vil du få en haug med rullende tekst på skjermen, og til slutt fortelle deg:

konfigurere komplett, nå skriver ‘gjør’

…Og dette er nøyaktig hva vi gjør neste

  • gjøre

Du kommer til å se en hel haug med tekst helt flom terminal på dette punktet. Du på den annen side kommer til å hente en kaffe, tur med hunden, eller innlegg som bilde på sosiale media som du har hatt lyst til å legge inn og holdt sette av; dette kommer til å ta noen minutter (det tok rundt 5 minutter eller så på min laptop)

Når det er endelig ferdig, det siste trinnet er å installere Pidgin!

  • make install sudo

Når veggen av tekst er ferdig, så er du!

Merk: jeg måtte logge ut og inn, før Pidgin dukket opp i mine programmer-menyen. Hvis du ikke ser den, kan du prøve det.

For å oppsummere det:

  1. Last ned kilde filen og pakk den ut.
  2. Kjøre ./konfigurere
  3. Kjør gjøre
  4. Kjør make install sudo

Siste Ord

Det er det! Som er grunnleggende for å kompilere programmer fra kilden. Noen programmer er gjort litt annerledes, men det er et annet emne for en annen dag, vil du finne denne prosessen er den samme for mange, mange programmer. Så nyt!