Kā manuāli instalēt pakotnes Ubuntu

Kā manuāli instalēt pakotnes Ubuntu

Ilgu laiku mēs runājām par to, kā instalēt paketes un programmas, izmantojot krātuves, deb paketes, no rpm pakotnēm, no PPA vai vienkārši izmantojot tādas programmas kā Synaptic vai Ubuntu programmatūras centrs, bet mēs neesam runājuši par to, kā instalēt programmu, izmantojot tās pirmkodu. Šī instalācija ir ļoti netīra, taču tā ir arī visapmierinošākā, jo parasti tā ir tā, kas vislabāk pielāgojas mūsu operētājsistēmai, mūsu mašīnai. Lai veiktu šo instalēšanu, mums atliek tikai lejupielādēt saspiestu paketi, kas gandrīz vienmēr ir šāda veida tar.gz vai gz, kas ir tas, kuram ir programmas kods, un no šejienes apkopo failus.

Kādas nepieciešamās programmas man jāinstalē pakotnes manuāli?

Paradoksālā kārtā Ubuntu, tāpat kā citas Debian balstītas sistēmas, nav visas instalētas kompilēšanai nepieciešamās programmas. Pakotne, kas ietvēra lielāko daļu rīku, nav instalēta kā standarta, tāpēc pakete ir jāinstalē ar rokām. Nu, lai paši sastādītu paketi, tas būs jādara terminālā:

sudo apt-get install build-essential automake padarīt cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper sega xutils lintian dh-make libtool autoconf git-core

Tas liks Ubuntu instalēt gandrīz visas nepieciešamās programmas, lai varētu apkopot kodu, un, paplašinot, lai paketes varētu instalēt manuāli.

Kā mēs paši apkopojam programmu?

Kad esam izdarījuši iepriekšējās darbības, mēs atveram termināli un dodamies uz avota koda mapi. Pirmais, kas mums būs jādara, ir redzēt failu «INSTALL»Ka gandrīz visas programmas nes, daži to dara«Readme«. Parasti sastādīšanai mums būs jāraksta sekojošais

. / Konfigurēt

padarīt

padarīt instalēt

./programmas nosaukums

padarīt tīru

Lai gan, lietā Readme vai INSTALL Nepieciešamās paketes un tas, kā instalēt programmu, tiks detalizēti aprakstītas. Es viņiem pavēlu ./konfigurēt un izgatavot viņi ir atbildīgi par programmu pakotnes konfigurēšanu un izveidošanu. Komanda padarīt instalēt instalējiet to, kas tika izveidots, un ar ./ mēs vadām programmu. Tad komanda padarīt tīru rūpējas par nevajadzīgu failu tīrīšanu, kas izveidoti instalēšanas laikā. Šie ir aptuveni soļi, kas nepieciešami programmas sastādīšanai, bet dažreiz ir nepieciešams instalēt bibliotēku vai pakotni, lai instalācija darbotos. Visbeidzot, ņemiet vērā, ka, lai gan instalēšana ir labāka, tā ir lēna instalēšana, tas ir, pakotņu manuāla instalēšana ir atkarīga no avota koda un iekārtas jaudas, tāpēc process var ilgt stundas vai minūtes. Tāpēc ieteicams to darīt ar laiku un jaudīgos datoros, lai gan šo pakotņu instalēšanas metodi var veikt jebkurā datorā.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   gerson teica

    Man ir gadījies, ka es atrodos zem faila tar.gz vai tar.bz2 vai tamlīdzīgi, un, veicot ./configure, tas man rada kļūdu; Es meklēju Install vai Readme, un daudzi to nenes, bet, ja es pieskaros tās atvērtās programmas izpildāmajam failam, it kā lejupielādētu klēpjdatoru, bet es daudzas reizes vēlos to instalēt, un es to nevarēju .
    Kā tas tiek darīts šajos gadījumos?

  2.   Hoakins Garsija teica

    Sveiks, Gersons, vai jūs varētu man pateikt paketi vai programmu, kuru vēlaties izmantot. No tā, ko jūs sakāt, lejupielādētais ir iepriekš sastādīts vai gandrīz gatavs lietošanai pakotne, kas atšķiras no instalēšanas no avota koda. Bet vispirms es gribēju pārliecināties. Paldies un atvainojos par sagādātajām neērtībām.

  3.   Fosco_ teica

    Varbūt rakstu vajadzētu saukt "Kā kompilēt programmas Ubuntu", kad, redzot paku manuālo instalēšanu, es domāju, ka jūs runājat par paketi dpkg -i

  4.   Hosē Manuels Benedito teica

    Sveiks, Hoakins
    Liels paldies, ka apmeklējāt savu emuāru. Manuprāt, tas ir lieliski, un par to es jums pateicos.
    Es gribēju jums jautāt par programmas (piemēram, Warzone) instalēšanu ar kompilācijas veidu (es domāju, ka to tā sauc), ko Džersons jautā, jo es esmu mēģinājis darīt to, ko jūs sakāt, bet es nedomāju. Es īsti nesaprotu, kā tas tiek darīts, ar tādiem soļiem kā kādam, kurš mācās lasīt ... Patiesība ir tāda, ka es dažas lietas daru ar termināli, bet es kādu laiku esmu mēģinājis darīt šīs lietas un neesmu atradis detalizētu paskaidrojumu, piemēram, klasē. Jūs to varētu izdarīt?

    Turpmāk es jums pateicos un saņemu sirsnīgu apsveikumu

    José Manuel

  5.   Marco teica

    Labdien, mani sauc Marco, es vēlētos uzzināt par Linux pasauli, man ir Ubuntu 13.10, bet man ir ļoti grūti ar to rīkoties, kaut ko instalēt ir grūti, jo katrā programmā man tiek teikts, ka šī vai tā pakete ir trūkst. Paldies

  6.   Hosē Jērs teica

    Geniaaallll brāl, es to meklēju. Grūti to atrast tik detalizētu un tāpēc ļoti pateicīgu. Sirds panākumi jums

  7.   Huans Deivids teica

    Labdien, es esmu mēģinājis instalēt šo programmu darktable-3.0.1.tar.xz, kas man nav izdevies, es esmu jauns, lai izmantotu Ubuntu. Es pateicos par jūsu sadarbību.