Kā instalēt tar.gz Ubuntu 16.04 LTS

instalējiet tar.gz

Vai jums ir nepieciešams instalējiet tar.gz un jūs nezināt, kā? Daudzas reizes mēs gatavojamies instalēt programmu un saprotam, ka tā nav nevienā repozitorijā un ka nav citas iespējas to instalēt, kā vien no tā avota koda.

Kad mēs instalēsim lietojumprogrammu, izmantojot tās pirmkodu, mēs parasti lejupielādējam tar.gz pakotni, kas satur Viss projekts, un tieši no turienes mums ir jāinstalē vai jāpalaiž programma. Šādi rīkojoties, dažiem lietotājiem tas var būt nogurdinošs darbs Ubunlog queremos hacer una pequeña guía sobre cómo instalar tar.gz o un programa a partir de su código fuente. Empezamos.

Kad esi iekšā Ubunlog mēs ar jums runājam par jebkuru bezmaksas programma Mēs vienmēr pieminam, kāda ir tā krātuve vietnē GitHub. Lielākoties šīs programmas jau tiek pievienotas vai nu oficiālajos Ubuntu krātuvēs, vai citās labi zināmās krātuvēs.

par Netbeans IDE 8.2
saistīto rakstu:
NetBeans 8.2, instalējiet šo IDE savā Ubuntu 18.04

Tomēr dažreiz tās izrādes Tie NAV nevienā repozitorijā, un vienīgais iespējamais veids, kā tos lejupielādēt, ir piekļuve viņu GitHub krātuvei, projekta lejupielāde un instalēšana / palaišana tieši no tā pirmkoda. Tas ir tad, kad daudzi lietotāji brīnās: Man jau ir tar.gz ... Ko tagad? Nu, tā instalēšana parasti ir ļoti vienkārša.

Izvelciet tar.gz

Pirmais solis ir izpakojiet lejupielādēto failu. Ja, piemēram, mēs esam lejupielādējuši programmu ubunlog.tar.gz, mēs varam to atspiest šādā veidā:

cd /directorio/de/descarga/

tar -zxvf ubunlog.tar.gz

Parasti mēs izpakosim direktoriju ar tādu pašu nosaukumu kā tar.gz, kurā būs viss projekts. Nākamais solis acīmredzami ir piekļuve šim direktorijam, mūsu gadījumā:

cd /ubunlog/

Nu, tagad nāk svarīgā lieta. Lielākajai daļai programmu ir īpaša programma ar nosaukumu Makefile. Šī programma nodrošina, ka jūs varat pilnībā vai modulāri sastādīt projektu, atkarībā no tā, kā programmētājs to uzrakstīja. Makefile palīdzība ir neticami liela, jo, ja šādas programmas nebūtu, mums būtu jāapkopo VISI faili pa vienam, kas būtu ļoti garlaicīgi. Tādā veidā mēs varam apkopot visu projektu, izmantojot vienkāršu komandu.

Sastādīt

Un tas ir tas, ka programma tiek apkopota, izmantojot komandu padarīt, un, kā mēs sakām, tam var būt tik daudz parametru, cik vēlas programmētājs. Normāli ir tas, ka mēs atrodam sekojošo:

  • padarīt: Sastādiet visu projektu.
  • padarīt tīru: Izdzēš visus kompilācijas failus un atstāj visu tā, it kā tas nekad nebūtu kompilēts.
  • padarīt instalēt: Pārvietojiet visus failus, kas nepieciešami lietojumprogrammas darbināšanai, uz tiem atbilstošajiem direktorijiem.

Joprojām tā, kā mēs varam palaist padarīt, vienmēr ir atkarīgs no kā tiek ieviesta Makefile. Lai precīzi zinātu, kā mēs to varam izpildīt, un kādi parametri ir mūsu rīcībā, mēs varam apskatīt failu README, kur cita starpā mums vajadzētu paskaidrot, kādos veidos mēs varam izpildīt Makefile.

Tīkla saskarne
saistīto rakstu:
Risinājums: Ubuntu bez vadu vai wifi interneta savienojuma

Bet, protams, ... Programmas izmanto sistēmas bibliotēkas, kuras, protams, jums ir jāinstalē, lai programma darbotos pareizi, un var nezināt, vai jums ir viss gatavs vēlamās programmas instalēšanai.

Lai to izdarītu, ir komanda . / Konfigurēt. Būtībā šī komanda mūs informē par to, vai mūsu sistēma Viņš ir sagatavojies lai instalētu programmu, tas ir, ja jums ir visas nepieciešamās bibliotēkas uzstādītas. Ja nē, mēs tiekam informēti, izmantojot kļūdas ziņojumu, un tieši tad mums ir jāpārbauda, ​​kuras pakotnes vai bibliotēkas mums trūkst, un mums pašiem jāinstalē.

Instalējiet tar.gz

Nu, šajā brīdī jums jau vajadzētu zināt, kas jādara, lai instalētu programmu no tās pirmkoda, taču acīmredzot mēs nevēlamies to jums tik grūti apgrūtināt, tāpēc mēs to darīsim soli pa solim.

Atrodoties direktorijā, kurā ir viss projekts (mūsu gadījumā to sauc /ubunlog/), mums ir jāveic šādas darbības:
[/phpíritu./konfigurēt

padarīt

veikt instalēšanu [/ php]
Pēdējās komandas izpildes beigās mums jau vajadzētu būt instalētai programmai.

Neskatoties uz to, ka lielākoties šī procedūra mums derēs, tā varētu nebūt. Tas ir par to, kā saprast, ko mēs darām, un ne tikai izpildīt komandas kā traku. Ar to es domāju, ka, ja mēs lejupielādējam programmu, kurai nav Makefile, filozofija būs tāda pati, kaut arī mūsu rīcībā nav šādas lietas.

Piemēram, dažreiz esmu lejupielādējis kādu citu GNU / Linux darbvirsmas programmu, kas rakstīta Python un bez Makefile. Kā es jums saku, neskatoties uz to, ka nav padarīt Manā rīcībā filozofija ir tāda pati. Šajos gadījumos man vienkārši bija jāpalaiž Python programma (saukta setup.py), lai instalētu attiecīgo lietojumprogrammu.

Ko mums vienmēr jādara pirms visa cita, ir jāizlasa README, kur mums tiks paskaidrots, kā instalēt vai kompilēt programmu. Pēc izlasīšanas mums ir jāievēro mums parādītie soļi, kas lielākoties būs tie, kurus esam aprakstījuši šajā rakstā.

Mēs ceram, ka tas jums ir palīdzējis, un tagad jums nav problēmu instalēt programmas no to pirmkoda.


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.   Ričards Kadeniljass teica

    Lūdzu, kāds varētu man nosūtīt šo failu wps-office_9.1.0.4953 ~ a18_amd64.deb

  2.   Džimijs Olano teica

    Es iesaku skriet:

    ./configure> report.txt

    un pēc tam atveriet minēto teksta failu ar izvēlēto redaktoru, lai ērti apskatītu visas iespējamās kļūdas bibliotēkās (mums vienmēr kaut kā trūkst). Paldies par jūsu uzmanību.

  3.   duglass teica

    šis ieraksts ir bezjēdzīgs. neko nepaskaidro. Viņi ir pelnījuši vairāk, mēģinot izskaidrot lietas ne tik rupji un maz saprotami.

    1.    burbuļojošs teica

      Paldies par informāciju, kuru uztraucu, jo neko neuzzināju, bet redzu, ka problēma ir šī lapas birija hehehe

  4.   burbuļojošs teica

    paldies dohuglas. Kā datoru inženieris un Linux iesācējs es uztraucos, jo nekas man nedarbojās, un es neko neuzzināju, bet ar jūsu komentāru es sapratu, ka problēma ir šī dīvainā lapa, kuru es nekad vairs neapmeklēšu. Paldies draugs.

  5.   Xubuntu. Iesācējs teica

    Autors tiek novērtēts par viņa pūlēm, taču raksts ir ārkārtīgi mulsinošs un bezjēdzīgs. Tik daudz paskaidrojumu un nekas nedarbojas. Es veicu migrāciju no Win10 uz Xubuntu 16.04, taču man jāpauž, ka tieši tik liela Linux mainība neļauj tam virzīties uz priekšu: dažāda veida instalētāji, bibliotēkas visur, atjaunināšana šeit un tur, komandas, kas nedarbojas atkarībā no izplatīšana, problēmas ar kopīgiem draiveriem, programmatūras centri bez draudzīgas un īpašas programmatūras, kā arī citas vājās vietas. Es jau divas nedēļas cenšos panākt, lai Xubuntu 16.04 būtu viduvēji līdzīgs tam, kas bija ar Win10, un nekas ... Es domāju atgriezties pie Win10, un tas noteikti ir noticis ar daudziem, kuriem bija drosme izmēģiniet Linux, taču tāpat kā "Nerds" (egos) veikšana ir svarīgāka nekā draudzīgas un viegli lietojamas OS izveidošana, viņi noteikti ievērojami atpaliek, un viņiem ir mierinājums teikt, ka tā ir Ķīnas OS vai dažas pilsētas, bankomāti, lietas, kas parastam lietotājam nav īpaši svarīgas.
    Kāpēc viņi neveido tādu sasodītu instalētāju kā Windows? vienkārši, dot to nākamo, un viss!

  6.   Balss teica

    Laba pamatmācība, manai gaumei tai pietrūktu dažas lietas, piemēram, daudz izmantotas autoconf izmantošanas.

    Visgrūtākais kaut ko sastādīt Linux operētājsistēmā ir pareizi atrisināt atkarības, jo vienmēr ir versiju juceklis, ko saasināja 64-bitu arhitektūras attīstība. Par laimi, pamazām virzās vietējo rajonu paku pārvaldnieki.

    Pienāks diena, kad atkarību apkopošana un atrisināšana būs slikta atmiņa par pagātnes hehe

  7.   Jorge teica

    sudo dpkg -i wps-office_9.1.0.4953 ~ a18_amd64.deb

  8.   Bernard teica

    Jūs rakstāt ķīniešu mandarīnu valodā. Cilvēkam, kam nav ne jausmas par šo valodu, šāda termināla loga atvēršana ir PIEGĀDĀTA. Lūdzu, šo palīdzības failu galvenē norādiet, ka tie ir domāti tikai cilvēkiem ar valodas zināšanām. Es kaut ko meklēšu logos, lai instalētu to, ko es vēlos ... tur jums vienkārši jādod pele

  9.   Carlos Contreras teica

    Vai jūs varētu man palīdzēt instalēt SQL Client Native by Terminal, jau lejupielādējiet failu sqlncli-11.0.1790.0.tar.gz

    realizēt pirmo daļu, kas ir
    darva -zxvf sqlncli-11.0.1790.0.tar.gz
    Es atvienoju failu, izveidojot direktoriju, es to ievadu, bet ir tikai faili, un tādu nav ./configure
    Tur es iesprūdu, tas palīdz

    Gracias

  10.   Emerson teica

    si
    dažiem no Linux galvaskausiem kādreiz vajadzētu domāt par uzstādītāja un svētā Lieldienu izgatavošanu
    Bet šķiet, ka viņi izbauda to “iesvētīto” “noslēpumu”, kuru viņi mīl, jo tam vajadzētu glaimot viņu iedomību, zinot to, ko citi nezina
    Piemērs
    Kompilēt »vai esat kādreiz lasījuši, ko tas nozīmē?
    neviens no šiem to nepaskaidro
    tagad viņi tevi nekavējoties atbrīvo: «tas ir jāapkopo»
    ahh tu saki, tagad es saprotu, ho, es to jau teicu
    vēlāk viņi ir pārsteigti, ka kāds neizmanto šo sūdu
    Linux, ko izmanto tikai e-pastu, vēstuļu rakstīšanai, navigācijai un maz kam citam
    Skaņa, nav mamao
    Attēls, pat neesot burvis, jūs tuvojaties Photoshop vai Sony vegas
    un neviens bez maksas neprasa izcilību, ... bet neļaujiet sevi apmānīt, tas ir elementāri, grūti un stulbi
    Un, ja jūs man neticat, jums vienkārši jāklīst pa tūkstošiem forumu, kur izmisuši puiši meklē risinājumu (vienmēr atšķirīgs atkarībā no tā, ko lasāt) kaut kam, ko jūs darāt ar logiem ar diviem klikšķiem

  11.   Emerson teica

    Ievadiet vēlreiz, lai lasītu šo idiotu
    Es izdarīju pazemības ārstēšanu, pieņemot, ka esmu stulba un nesaprotu elementāru
    Es uzmanīgi lasīju
    tiklīdz faila dekompresija bija pagājusi, es biju bumbās
    Lai palaistu konsoli, «tā man atbild: nav šāda faila vai direktorija»
    Jo idiots, (autors) man nepasaka, kur man jāliek cd/ komandaubunlog
    Kur tas bija?
    vai man ir jāatver jauna konsoles instance?
    Kopā, iztērējot pusstundu vairāk, kas tiek pievienots iepriekšējiem, lasot šīs skumjās bumbiņas, es vēlreiz apstiprinu, ko es domāju, kāpēc viņi sāk rakstīt to, ko viņi var zināt, bet nezina, kā izskaidrot ???
    mans tēvocis vienmēr teica: imbecīļi, (ne apvainojuma nozīmē) un skudras, tie nekad nebeidzas

  12.   Mikels Peress Huans teica

    Hello,
    Es esmu Mikels, šī ieraksta "idiots" autors. Lai gan vairs neierakstu Ubunlog Es atļaušos atbildēt uz jautājumiem, kurus jūs man tik laipni un pieklājīgi uzdevāt.

    Ziņa ir vispārīga apmācība. Mērķis nav dot zivis tieši, bet iemācīt zvejot. Tas nozīmē, ka man nav iespējams ievietot komandas, kas tieši jums jāievieto. Kā es varu zināt, kurā direktorijā esat lejupielādējis failu? Kā es varu zināt, kāds ir lejupielādētā faila nosaukums? Kā es varu zināt, kādas mapes jums ir jūsu datorā? Šīs vērtības, piemēram, faila nosaukums vai tā ceļš, mainīsies katrai personai atkarībā no lejupielādētā faila un vietas, kur to saglabājat, tāpēc es ievietoju:

    CD / direktorijs / no / lejupielādes

    Vispārīgi, pieņemot, ka tika saprasts, ka "directory / of / downloads" ir jāaizstāj ar ceļu, kurā esat to lejupielādējis.
    Tas pats notiek ar failu tar.gz. ES lieku "ubunlog.tar.gz" vispārīgā veidā, pieņemot, ka "ubunlog.tar.gz» pēc jūsu lejupielādētā tar.gz faila nosaukuma.

    Kā jūs sapratīsit, es nevaru zināt, kuras mapes katram lasītājam ir datorā, ne arī faila nosaukumu, kuru viņi vēlas izpakot. Tāpēc es izmantoju vārdus.

    Paldies par jūsu laipno un pieklājīgo ieguldījumu 🙂

  13.   Havjers Džimeno Suaress teica

    Man šķiet, ka tas ir pilnīgi izskaidrots, ja jūs nezināt, kā atvērt termināli vai pamata Linux komandas, jums vajadzētu nopirkt Windows licenci un reliģiski maksāt par savu brīnišķīgo operētājsistēmu, kas dara to, ko vēlaties, ar diviem klikšķiem (un maksa jūsu norēķinu kontā).
    Esmu lasījis tur esošo fotošopu (tas nav bez maksas, vai jūs to uzlaužat?).

    Linux lietotāji lielā sabiedrībā cīnās par kvalitatīvu un bezmaksas programmatūru, taču acīmredzot, es neesmu mehāniķis un nedomāju mehāniķu forumā, lai mainītu savas automašīnas sadales vārpstas sensoru, ja pat nezinu, kā atvērt kapuci un vēl jo mazāk man ienāk prātā blogā teikt, ka tas sasūcas, jo esmu bezjēdzīgs un man nav ne jausmas par mehāniku.

    Lūdzu, cieniet profesionāļus, kuri cenšas atvieglot dzīvi citiem.

    Starp citu, Migels Peress Huans, labs ieraksts, bet es to būtu pabeidzis nedaudz vairāk ar visu konfigurēšanas opciju klāstu.

    Apskāviens un tas, ka troļļi neattur jūs pārtraukt rakstīt un sniegt savas zināšanas.

    1.    Mikels P. teica

      Sveiks, Havjer, paldies par atsauksmēm! Es atbildu divus gadus ar nokavēšanos, bet es tikko izlasīju ziņojumu, jau iepriekš atvainojos.

      Pieredze, kas man bija kā redaktoram Ubunlog Tas skaidri palīdzēja man savām acīm redzēt, cik daudz neapmierinātu troļļu ir internetā. Dažu lietotāju bezjēdzīgās sūdzības par šāda veida emuāriem ir tā, it kā cilvēks būtu aizbraucis uz Vāciju un sūdzējies, ka visi runā vāciski. Apbrīnojami.

      Paldies par atbalstu!

  14.   Rauls Ramiress Lopess teica

    Mikels Peress Huans, sveicieni no Kveretaro, Meksikā. Liels paldies par jūsu ieguldījumu, kas man šķiet diezgan skaidrs tiem, kas to vēlas un kuriem tas jāsaprot. Es neesmu Linux eksperts. Esmu Windows emigrants un cenšos migrēt uz Linux (Ubuntu), tāpēc es ķeros pie tādas palīdzības kā šī, kas, no mana pazemīgā viedokļa, mums jāpateicas tiem no mums, kuri dziļi nezina par šiem jautājumiem. Es viņus ļoti izmantoju, tāpēc novērtēju viņus un apbrīnoju laiku, kāds vajadzīgs cilvēkiem, piemēram, jūs, lai sagatavotu viņus dalīties tajos. Tiem, kas skarbi un nepieklājīgi kritizē šos ieguldījumus, es domāju, ka viņiem vajadzētu būt pieklājīgākiem, un, ja viņi kaut ko nesaprot, pienācīga prasīšana neko nemaksā, un tas, ko viņi var sasniegt, ir atbilde, kas mūs tuvina šo jautājumu apgūšanai. Lūdzu, vispirms aplieciniet savu gatavību ar izglītību.

    Vēlreiz paldies Mikelam Peresam

    1.    Mikels P. teica

      Sveiks, Raul, es jums atbildu divus gadus par vēlu, bet es tikko izlasīju ziņojumu, jau iepriekš atvainojos.

      Pieredze, kas man bija kā redaktoram Ubunlog Tas skaidri palīdzēja man savām acīm redzēt, cik daudz neapmierinātu troļļu ir internetā. Dažu lietotāju bezjēdzīgās sūdzības par šāda veida emuāriem ir tā, it kā cilvēks būtu aizbraucis uz Vāciju un sūdzējies, ka visi runā vāciski. Apbrīnojami.

      Paldies par atbalstu!

  15.   Naz teica

    Esmu mēģinājis instalēt Xojo pakotni (https://xojo.com), bet, kad es lejupielādēju Kubuntu versiju un mēģinu to instalēt ar QApt, tiek parādīta kļūda "nevar apmierināt atkarības"

  16.   VM teica

    Mēģiniet izmantot programmu Synaptic Package Manager, lai instalētu programmas, tas tiek piegādāts lielākajā daļā izplatījumu, meklējiet informāciju par šo rīku, tas ir ļoti noderīgi.

    Ja redzat, ka lejupielādēto darvu nevar instalēt, meklējiet citu alternatīvu, piemēram, alternativeto, ir pat Firefox paplašinājums, kas ar labo klikšķu logu šajā tīmekļa lapā ievieto meklēšanas dialoglodziņu.

    Raksts ComputerNewAge arī ļoti labi izskaidro Linux direktoriju koku, kas atšķiras no Windows.

    Mums jācenšas neatlaidīgi darboties GNU / Linux, jo tas liek mums brīvāk pārvietoties internetā, taču es piekrītu, ka sākumā tas ir grūti.

  17.   VM teica

    Lai pabeigtu savu iepriekšējo komentāru, es nesen atklāju šo pkgs lapu. org, kas saskaņā ar viņu teikto ir lielākā GNU/Linux un UNIX izplatīšanas pakotņu meklētājprogramma ar vairāk nekā 1.800 krātuvēm un vairāk nekā 5.000.000 XNUMX XNUMX atjauninātām pakotnēm, manuprāt, šeit: ubunlog Jūs neesat izveidojis nevienu rakstu par šo.
    Lai meklētu "iesaiņotu" programmu, jums ir jāievieto nosaukums meklētājprogrammā, kad rakstīsit, parādīsies visvairāk līdzīgi nosaukumi, un jūs redzēsiet visus sadalījumus, kuros to var instalēt, noklikšķiniet uz savējiem, pēc tam skatieties lapu "Install Howto" un ierakstiet vai kopējiet komandas, kas parādās terminālā, un tā sāks instalēt.

  18.   AndrejsE1999 teica

    Jau iepriekš pateicos autoram.

    Ļoti labi izskaidrots, tā ir diezgan veiksmīga un skaidra apmācība, taču man ir nelielas šaubas.
    Kad lejupielādējat failu un parasti saglabājat failu mapē DOWNLOADS, un veiciet visu procedūru: Atvienojiet ZIP failu, atveriet mapi, kurā atrodas programma, un palaidiet instalēšanu. Pēc tam programma ir instalēta, bet kas notiek ar šiem failiem, kurus esat noņēmis? Vai varat tos izdzēst?

    Mana loģika saka, ka tos var izdzēst, jo tas ir vienkārši instalētājs, un patiesībā programma tiek instalēta sistēmas mapēs, un viss. Bet, kā jau teicu sākumā, tās ir šaubas, un, ja jūs man palīdzēsiet apstiprināt, es to ļoti novērtētu.

  19.   Jose teica

    Īsāk sakot, kompilēšana ir kompilēšana, un viņi jums dod

  20.   Jose teica

    parastais, tas, kas to zina, to zina, un tas, kurš to nezina, joprojām nezina
    Mēs ejam pa daļām: 1.- 1. instrukcija: mēs ejam uz direktoriju, kurā esat to lejupielādējis:
    tad konsole atgriež: «pārāk daudz argumentu»
    Bet, ja iekšējās informācijas īpašnieks man teica: «cd / directorio / de / descarga / …… .JDT!
    Pēc tam uzziniet, kur tiks izveidots direktorijs.
    Jūs tikko esat sācis, un jūs jau esat bumbiņās ... Ja vien jūs nezināt to pašu, ko viņš, tad nē, viņš sūc, bet, ja jūs zināt to pašu, ko viņš, kāpēc jūs ieejat, vai ne?
    Visskaistākais nāk vēlāk:
    «Un programma tiek sastādīta, izmantojot komandu make, un, kā jau teicām, tai var būt tik daudz parametru, cik vēlas programmētājs» KGT lorito !!!
    Bet tas NEKAD jums neteiks, ko nozīmē "kompilēt" vai no kā tas sastāv, ah, jā, tas jau ir teicis, ka tas tiek darīts ar komandu "make";
    sudo padarīt? mini marka? veidotāju? ... uzmini skaistu
    bet jūs varat izvēlēties vajadzīgo rindkopu, piemēram:
    «Atrodoties direktorijā, kurā ir viss projekts (mūsu gadījumā ar nosaukumu /ubunlog/), mums ir jāizpilda šādas darbības:
    [/phpíritu./konfigurēt »
    skrien, ja esi izskatīgs, kā skrien? Ja jūs pat nezināt tēti, jūs ieradāties šeit, lai redzētu, kā tas tika darīts, un viņš runā ar jums tā, it kā jūs zinātu to pašu, ko viņš ...
    Un es jau zinu
    Tagad viņi tiks apvainoti un sacīs: «tiek pieņemts, ka, ieejot šeit, jums ir pamatzināšanas, kuras mēs domājam savos pārdomātajos skaidrojumos, to saprot piecus gadus vecs bērns, kurš lieto Linux» ...
    Knio !!! tad saki !!!!!
    Tas ir domāts tiem, kas zina !!!!!
    nezinošie lelos to nelasa !!! ej citur !!!
    Kopā: es nezinu, kurš ir vairāk ēzelis, kurš nezina vai kam nav viselementārākā ideja par to, ko mācīt