Kako ročno namestiti pakete v Ubuntu

Kako ročno namestiti pakete v Ubuntu

Že dolgo se pogovarjamo o tem, kako namestite pakete in programi prek repozitorijev, deb paketov, iz paketov rpm, iz PPA-jev ali preprosto prek programov, kot sta Synaptic ali Ubuntu Software Center, vendar nismo govorili o tem, kako namestiti program prek njegove izvorne kode. Ta namestitev je zelo neurejena, vendar je tudi najbolj zadovoljiva, saj se praviloma najbolje prilagodi našemu operacijskemu sistemu in našemu računalniku. Za izvedbo te namestitve moramo le prenesti stisnjen paket, ki je skoraj vedno takšnega tipa tar.gz ali gz, kaj vsebuje programska koda in od tu prevedite datoteke.

Katere programe potrebujem za ročno namestitev paketov?

Paradoksalno je, da Ubuntu, tako kot drugi sistemi, ki temeljijo na Debianu, nima nameščenih vseh programe, potrebne za sestavljanje. Paket, ki je vključeval večino orodij, ni standardno nameščen, zato ga morate namestiti ročno. No, da bomo sami sestavili paket, bomo morali to narediti v terminalu:

sudo apt-get namestitev bistvenega pomena avtomake make cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core

Tako bo Ubuntu namestil skoraj vse potrebne programe, da bo lahko prevajal kodo in s tem tudi ročno nameščal pakete.

Kako sami sestavimo program?

Ko opravimo prejšnje korake, odpremo terminal in gremo v mapo z izvorno kodo. Najprej moramo videti datoteko «INSTALL»To prinesejo skoraj vsi programi, nekateri to storijo v«Readme«. Praviloma bomo za sestavljanje morali napisati naslednje

. / Configure

Znamka

make install

./ ime programa

čisto

Čeprav v datoteki Readme ali INSTALL Potrebni paketi in način namestitve programa bodo podrobno opisani. Ukažem jim ./konfiguracija in izdelava zadolženi so za konfiguriranje in izdelavo programskega paketa. Ukaz make install namestite ustvarjeno in z ./ izvajamo program. Nato ukaz čisto skrbi za čiščenje nepotrebnih datotek, ki so nastale med namestitvijo. To so približno koraki, potrebni za sestavljanje programa, včasih pa je treba namestiti knjižnico ali paket, da namestitev deluje. Na koncu upoštevajte, da čeprav je namestitev boljša, gre za počasno namestitev, torej za ročno namestitev paketov, ki je odvisna od izvorne kode in moči naprave, zato lahko postopek traja ure ali minute. Zato je priporočljivo, da to storite s časom in na zmogljivih računalnikih, čeprav je ta način namestitve paketov možen v katerem koli računalniku.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Gerson je dejal

    Zgodilo se mi je, da sem v datoteki tar.gz ali tar.bz2 ali podobno in pri izvajanju ./configure mi prikaže napako; Iščem Install ali Readme in jih mnogi ne prinesejo, če pa se dotaknem izvedljivega programa, ki se odpre, je tako, kot da bi se prenosnik prenosil, vendar ga velikokrat želim namestiti in mi ni uspelo .
    Kako se to naredi v teh primerih?

  2.   Joaquin Garcia je dejal

    Živjo Gerson, bi mi lahko povedal paket ali program, ki ga želiš uporabiti. Kar ste rekli, je tisto, kar ste prenesli, vnaprej pripravljen ali skoraj pripravljen za uporabo paket, kar je nekaj drugega kot namestitev iz izvorne kode. Najprej pa sem se želel prepričati. Hvala in oprostite za nevšečnosti.

  3.   Fosco_ je dejal

    Mogoče bi se moral članek imenovati "Kako sestaviti programe v Ubuntuju", ko sem videl ročno namestitev paketov, sem mislil, da boste govorili o paketu dpkg -i

  4.   Jose Manuel Benedito je dejal

    Živjo Joaquin
    Najlepša hvala, ker ste se udeležili vašega spletnega dnevnika. Mislim, da je super in za to se vam zahvaljujem.
    Želel sem vas vprašati o namestitvi programa (na primer Warzone) z vrsto prevajanja (mislim, da se temu reče), ki ga vpraša Gerson, ker sem poskušal narediti to, kar ste rekli, vendar ne natančno razumeti, kako se to naredi, s koraki, kot za nekoga, ki se uči brati ... Resnica je, da nekatere stvari počnem s terminalom, vendar jih že nekaj časa poskušam in nisem našel podrobne razlage, kot v razredu…. Lahko to storite?

    Od zdaj naprej se vam zahvaljujem in vas prisrčno pozdravljam

    José Manuel

  5.   Marco je dejal

    Pozdravljeni, moje ime je Marco, rad bi izvedel več o svetu Linuxa, imam Ubuntu 13.10, vendar ga zelo težko obvladam, nekaj je težko namestiti, saj mi v vsakem programu piše, da manjka. Hvala

  6.   Jose Lamb je dejal

    Geniaaallll brat, to sem iskal. Težko je bilo najti tako podrobno in zato zelo hvaležno. Uspehi srca za vas

  7.   Juan David je dejal

    Dober dan, poskusil sem namestiti ta program darktable-3.0.1.tar.xz. Nisem mogel, novi Ubuntu uporabljam. Hvaležen bi bil za vaše sodelovanje.