Kuinka asentaa tar.gz Ubuntu 16.04 LTS: ään

asenna tar.gz

Tarvitsetko asenna tar.gz ja et tiedä miten? Monta kertaa aiomme asentaa ohjelman ja ymmärrämme, että se ei ole missään arkistossa ja että sen asentamiseen ei ole muuta mahdollisuutta kuin lähdekoodistaan.

Kun aiomme asentaa sovelluksen lähdekoodin kautta, lataamme yleensä tar.gz-paketin, joka sisältää Kaikki projekti, ja sieltä meidän on asennettava tai suoritettava ohjelma. Tämän tekeminen tällä tavalla voi olla työlästä joillekin käyttäjille, joten sisään Ubunlog Haluamme tehdä pienen oppaan tar.gz:n tai ohjelman asentamisesta sen lähdekoodista. Aloitamme.

Kun olet Ubunlog puhumme sinulle mistä tahansa ilmainen ohjelma Mainitsemme aina, mikä sen arkisto on GitHubissa. Suurimman osan ajasta nämä ohjelmat on jo lisätty joko virallisissa Ubuntun arkistoissa tai muissa tunnetuissa arkistoissa.

noin Netbeans IDE 8.2
Aiheeseen liittyvä artikkeli:
NetBeans 8.2, asenna tämä IDE Ubuntu 18.04: een

Silti joskus nuo näyttelyt Ne eivät ole missään arkistossa, ja ainoa mahdollinen tapa ladata ne on avaamalla sen GitHub-arkisto, lataamalla projekti ja asentamalla / suorittamalla se suoraan lähdekoodistaan. Ja silloin monet käyttäjät ihmettelevät: Minulla on jo tar.gz ... Mitä sitten? No, sen asentaminen on yleensä erittäin helppoa.

Pura tar.gz

Ensimmäinen askel on pura ladattu tiedosto. Jos esimerkiksi olemme ladanneet ohjelman ubunlog.tar.gz, voimme purkaa sen seuraavalla tavalla:

cd /directorio/de/descarga/

tar -zxvf ubunlog.tar.gz

Normaalisti puramme hakemiston, jolla on sama nimi kuin tar.gz, joka sisältää koko projektin. Seuraava askel on tietysti päästä hakemistoon, tapauksessamme:

cd /ubunlog/

No, nyt tulee tärkeä asia. Useimmilla ohjelmilla on erityisohjelma nimeltä makefile. Tämä ohjelma varmistaa, että voit koota projekti kokonaan tai modulaarisesti, riippuen siitä, miten ohjelmoija kirjoitti sen. Makefile-ohjelman apu on uskomattoman suuri, koska jos tällaista ohjelmaa ei olisi, joudumme kokoamaan KAIKKI tiedostot yksitellen, mikä olisi erittäin tylsiä. Tällä tavalla voimme koota koko projektin yksinkertaisella komennolla.

Koota

Ja se on, että ohjelma käännetään komennolla tehdä, ja kuten sanomme, sillä voi olla niin monta parametria kuin ohjelmoija haluaa. Normaali asia on, että löydämme seuraavan:

  • tehdä: Kokoa koko projekti.
  • puhdista: Poistaa kaikki kokoelmatiedostot ja jättää kaiken ikään kuin sitä ei koskaan käännetty.
  • make install: Siirrä kaikki sovelluksen suorittamiseen tarvittavat tiedostot vastaaviin hakemistoihin.

Silti tapa, jolla voimme juosta tehdä, riippuu aina miten Makefile toteutetaan. Jotta voimme tietää tarkalleen, kuinka voimme suorittaa sen ja mitkä parametrit meillä on käytössämme, voimme tarkastella README-tiedostoa, jossa muun muassa on selitettävä meille, millä tavoin voimme suorittaa Makefile-tiedoston.

Verkkoliitäntä
Aiheeseen liittyvä artikkeli:
Ratkaisu: Ubuntu ilman langallista tai wifi-internetyhteyttä

Mutta tietysti ... Ohjelmat käyttävät järjestelmäkirjastoja, jotka sinun on tietysti oltava asennettuna, jotta ohjelma voi toimia oikein, etkä ehkä tiedä, onko sinulla kaikki valmiit halutun ohjelman asentamiseen.

Tätä varten on komento . / Määritä. Pohjimmiltaan tämä komento kertoo meille, onko järjestelmämme Hän on valmistautunut asentaa ohjelma eli jos sinulla on kaikki tarvittavat kirjastot asennettu. Jos ei, meille ilmoitetaan virheilmoituksella, ja silloin meidän on tarkasteltava puuttuvaa pakettia tai kirjastoa ja asennettava se itse.

Asenna tar.gz

No, tässä vaiheessa sinun pitäisi jo tietää, mitä tehdä asentaaksesi ohjelman lähdekoodista, mutta emme tietenkään halua tehdä siitä sinulle niin vaikeaa, joten teemme sen askel askeleelta.

Olla hakemistossa, joka sisältää koko projektin (meidän tapauksessamme kutsutaan /ubunlog/), meidän on suoritettava seuraavat:
[/phpíritu./configure

tehdä

tee asennus [/ php]
Viimeisen komennon suorittamisen lopussa meidän pitäisi olla jo asennettu ohjelma.

Huolimatta siitä, että useimmiten tämä menettely toimii meille, se ei välttämättä ole asia. Kyse on ymmärtämisestä, mitä teemme, eikä pelkästään komentojen suorittamisesta kuin hullu. Tarkoitan tällä, että jos lataamme ohjelman, jossa ei ole Makefileä, filosofia on sama, vaikka meillä ei olisikaan käytettävissä tällaista tiedostoa.

Esimerkiksi joskus olen ladannut jonkin muun työpöytäohjelman GNU / Linuxille, kirjoitettu Pythonissa ja ilman Makefileä. Kuten kerron teille, vaikka ei tehdä Käytettävissäni filosofia on sama. Näissä tapauksissa minun piti yksinkertaisesti suorittaa Python-ohjelma (nimeltään setup.py) kyseisen sovelluksen asentamiseksi.

mikä tahansa meidän on aina tehtävä ennen mitään muuta, on lukea README, jossa meille selitetään, kuinka ohjelma asennetaan tai käännetään. Luettuamme meidän on noudatettava meille esitettyjä vaiheita, jotka ovat suurimmaksi osaksi niitä, jotka olemme kuvanneet tässä artikkelissa.

Toivomme, että se on auttanut sinua, ja nyt sinulla ei ole ongelmia ohjelmien asentamisessa lähdekoodista.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Richard Chains dijo

    Voisiko joku lähettää minulle tämän tiedoston wps-office_9.1.0.4953 ~ a18_amd64.deb

  2.   Jimmy Olano dijo

    Suosittelen juoksemista:

    ./configure> report.txt

    ja avaa sitten mainittu tekstitiedosto valitsemallasi editorilla, jotta voit helposti tarkastella kirjastoissa mahdollisesti esiintyviä virheitä (sattuu aina, että jotain puuttuu). Kiitos huomiostanne.

  3.   douglas dijo

    tämä viesti on hyödytön. ei selitä mitään. He ansaitsevat enemmän yrittäessään selittää asioita ei niin karkealla ja vähän ymmärrettävällä tavalla.

    1.    kupliva dijo

      Kiitos tiedoista, joista olin huolissani, koska en tiennyt mitään, mutta näen ongelman olevan tämä birria de page lol

  4.   kupliva dijo

    kiitos dohuglas. Tietokonetekniikkana ja Linux-aloittelijana olin huolissani, koska mikään ei toiminut minulle, enkä oppinut mistään, mutta kommenttisi kanssa tajusin, että ongelma on tällä omituisella sivulla, jota en koskaan enää vieraile. Kiitos ystävä.

  5.   Xubuntu. Aloittelija dijo

    Kirjoittajaa arvostetaan hänen ponnisteluistaan, mutta artikkeli on erittäin hämmentävä ja hyödytön. Niin paljon selitystä ja mikään ei toimi. Olen siirtymässä Win10: stä Xubuntu 16.04: een, mutta minun on kerrottava, että juuri niin suuri Linux-vaihtelu ei salli sen etenemistä: erityyppiset asentajat, kirjastot kaikkialla, päivittäminen täällä ja siellä, komennot, jotka eivät toimi riippuen jakelu, ongelmat yleisten ohjainten kanssa, ohjelmistokeskukset ilman ystävällisiä ja erityisiä ohjelmistoja, muun muassa heikkouksia. Olen yrittänyt nyt kahden viikon ajan saada Xubuntu 16.04: n keskinkertaiselle tasolle, joka oli samanlainen kuin Win10: n kanssa, eikä mitään ... Ajattelen palata Win10: een ja se on varmasti tapahtunut monille, joilla oli rohkeutta kokeile Linuxia, mutta kuten "Nörtit" (egot) tekeminen on tärkeämpää kuin ystävällisen ja helppokäyttöisen käyttöjärjestelmän tekeminen, he jäävät varmasti paljon jäljessä, ja heillä on lohdutusta sanoa, että se on Kiinan käyttöjärjestelmä tai jotkut kaupungit, pankkiautomaatit, asiat, jotka eivät ole kovin tärkeitä normaalille käyttäjälle.
    Miksi he eivät tee pirun asenninta kuten Windowsissa? yksinkertainen, antaa sille seuraavaksi ja siinä kaikki!

  6.   Ääni dijo

    Hyvä perusopetusohjelma, makuuni puuttuisi muutama asia, esimerkiksi paljon käytetty autoconf.

    Kaikkein vaikein asia kääntää jotain Linuxiin on ratkaista riippuvuudet oikein, koska 64-bittisen arkkitehtuurin kehittyminen pahentaa aina versioiden sotkua. Onneksi alueiden natiivipakettien johtajat etenevät vähitellen.

    Tulee päivä, jolloin riippuvuuksien kokoaminen ja ratkaiseminen tulee olemaan huono muisti menneisyydestä

  7.   Jorge dijo

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

  8.   Bernard dijo

    Kirjoitat kiinankielellä mandariiniksi. Henkilölle, jolla ei ole aavistustakaan tästä kielestä, tällaisen pääteikkunan avaaminen on TOIMITETTU. Ilmoita näiden ohjetiedostojen otsikoissa, että ne ovat tarkoitettu vain ihmisille, joilla on kielen taito. Etsin jotain Windowsista asentamaan mitä haluan ... siellä sinun tarvitsee vain antaa hiiri

  9.   Carlos Contreras dijo

    Voisitko auttaa minua asentamaan SQL Client Native by Terminalin jo lataamaan tiedoston sqlncli-11.0.1790.0.tar.gz

    ymmärrä ensimmäinen osa, joka on
    tar -zxvf sqlncli -11.0.1790.0.tar.gz
    Pura tiedosto, joka luo hakemiston, syötän tämän, mutta tiedostoja on vain eikä niitä ole ./configure
    Siellä olen jumissa, se auttaa

    kiitos

  10.   Emerson dijo

    si
    joidenkin linux-kallojen tulisi koskaan ajatella asentajan ja pyhän pääsiäisen tekemistä
    Mutta näyttää siltä, ​​että he nauttivat rakastamiensa "vihittyjen" salaisuudesta, koska sen pitäisi imartella heidän turhamaisuuttaan tietää, mitä muut eivät tiedä.
    Esimerkki
    Käännä »oletko koskaan lukenut, mitä se tarkoittaa?
    mikään näistä ei selitä sitä
    nyt he vapauttavat sinut välittömästi: «tämä on koottava»
    ahh sanot, nyt ymmärrän, ho, olet sanonut sen aiemmin
    myöhemmin he ovat yllättyneitä siitä, ettei tätä paskaa käytetä
    Linux, jota käytettiin vain sähköpostien, kirjeiden, navigoinnin ja muun tekemiseen
    Ääni, ei mamao
    Kuva, et edes taikuri, lähestyt Photoshopia tai Sony vegasta
    eikä kukaan väitä huippuosaamista ilmaiseksi, - mutta älä mene lankaan, se on alkeellista, vaikeaa ja tyhmää
    Ja jos et usko minua, sinun täytyy vain vaeltaa tuhansien foorumien läpi, joissa epätoivoiset kaverit etsivät ratkaisua (aina erilaiset lukemasi mukaan) jollekin, mitä teet Windowsilla kahdella napsautuksella

  11.   Emerson dijo

    Anna uudestaan ​​lukeaksesi tämän idiootin
    Tein nöyryyslääkityksen olettaen, että olen tyhmä enkä ymmärrä perusasioita
    Luin huolellisesti
    heti kun tiedoston purku oli ohi, olin palloissa
    Käynnistä konsoli «se vastaa minulle: ei sellaista tiedostoa tai hakemistoa»
    Koska idiootti, (tekijä) ei kerro minulle, mihin minun on laitettava cd/-komentoubunlog
    Missä se oli?
    onko minun avattava uusi konsolin esiintymä?
    Kaiken kaikkiaan, tuhlattuna puoli tuntia enemmän, mikä lisätään edellisiin lukemaan tätä surullista palloa, vahvistan mielestäni, miksi he alkavat kirjoittaa mitä he saattavat tietää, mutta eivät tiedä miten selittää ???
    setäni sanoi aina: imbesiilit (ei loukkauksen merkityksessä) ja muurahaiset, ne eivät koskaan pääty

  12.   Miquel Perez Juan dijo

    Hei,
    Olen Miquel, tämän viestin "idiootti" kirjoittaja. Vaikka en enää kirjoita Ubunlog Otan vapauden vastata kysymyksiin, joita olet niin ystävällisesti ja kohteliaasti kysynyt minulta.

    Viesti on yleinen opetusohjelma. Tarkoituksena ei ole antaa kalaa suoraan, vaan opettaa kalastamaan. Tämä tarkoittaa, että minulle on mahdotonta laittaa komentoja, jotka sinun on annettava. Mistä tiedän, mihin hakemistoon olet ladannut tiedoston? Mistä tiedän, mikä on lataamasi tiedoston nimi? Mistä tiedän, mitä kansioita sinulla on tietokoneellasi? Nämä arvot, kuten tiedoston nimi tai polku, muuttuvat jokaiselle henkilölle lataamastasi tiedostosta ja paikasta riippuen, minkä vuoksi laitoin:

    cd / hakemisto / from / downloads

    Yleisesti ottaen olettaen, että ymmärrettiin, että "hakemisto / ladatut tiedostot" on korvattava polulla, johon olet ladannut sen.
    Sama tapahtuu tar.gz-tiedoston kanssa. Panen "ubunlog.tar.gz" yleisellä tavalla, olettaen, että se on korvattava "ubunlog.tar.gz» lataamasi tar.gz-tiedoston nimellä.

    Kuten ymmärrät, en voi tietää, mitkä kansiot jokaisella lukijalla on tietokoneellaan, eikä tiedoston nimeä, jonka he haluavat purkaa. Siksi käytin nimiä.

    Kiitos ystävällisestä ja kohteliaasta panoksestasi 🙂

  13.   Javier Jimeno-Suarez dijo

    Minusta tuntuu, että se on täysin selitetty, jos et tiedä miten avata päätelaite tai Linux-peruskomennot, sinun pitäisi ostaa Windows-lisenssi ja maksaa uskonnollisesti upeasta käyttöjärjestelmästäsi, joka tekee mitä haluat kahdella napsautuksella (ja veloitus tililläsi).
    Olen lukenut Photoshopia täältä (se ei ole ilmaista, hakkeroitko sen?).

    Linux-käyttäjät taistelevat suuressa yhteisössä laadukkaiden ja ilmaisten ohjelmistojen puolesta, mutta tietysti en ole mekaanikko, enkä mene mekaanikkofoorumiin vaihtamaan autoni nokka-akselianturia, jos en edes tiedä miten avata huppu paljon vähemmän tulee mieleeni sanoa blogissa, että se on perseestä, koska olen hyödytön ja minulla ei ole aavistustakaan mekaniikasta.

    Kunnioita ammattilaisia, jotka yrittävät helpottaa muiden elämää.

    Muuten, Miguel Perez Juan, hyvä viesti, mutta olisin suorittanut sen hieman enemmän koko asetusvaihtoehdolla.

    Halaus ja että peikot eivät kannusta sinua lopettamaan kirjoittamisen ja antamaan tietoa.

    1.    Miquel P. dijo

      Hei Javier, kiitos palautteesta! Vastaan ​​kaksi vuotta myöhässä, mutta luin viestin juuri nyt, anteeksi.

      Kokemukseni toimittajana Ubunlog Se auttoi minua selvästi näkemään omin silmin, kuinka paljon turhautuneita peikkoja Internetissä on. Joidenkin käyttäjien järjettömät valitukset tämäntyyppisissä blogeissa ovat kuin henkilö olisi mennyt Saksaan ja valittanut, että kaikki puhuvat saksaa. Hämmästyttävä.

      Kiitos tuesta!

  14.   Raul Ramirez-Lopez dijo

    Miquel Perez Juan, tervehdys Querétarosta Meksikosta. Paljon kiitoksia panoksestasi, joka tuntuu minulle melko selkeältä niille, jotka haluavat ja tarvitsevat ymmärtää sen. En ole Linux-asiantuntija. Olen Windows-emigrantti ja yritän siirtyä Linuxiin (Ubuntu), joten turvautun tällaiseen apuun, jota meidän nöyrästä mielipiteestäni kiitämme meistä, jotka eivät tiedä syvällisesti näistä asioista. Hyödyn heistä paljon, joten arvostan heitä ja ihailen aikaa, jonka kaltaiset ihmiset käyttävät valmistellakseen heitä jakamaan heidät. Niille, jotka arvostelevat näitä kommentteja ankarasti ja röyhkeästi, mielestäni heidän pitäisi olla kohteliaampia, ja jos he eivät ymmärrä jotain, asianmukainen kysely ei maksa mitään, ja mitä he voivat saavuttaa, on vastaus, joka vie meidät lähemmäksi näiden asioiden hallintaa. Osoita ensin valmiutesi koulutuksella.

    Kiitos vielä kerran Miquel Perez

    1.    Miquel P. dijo

      Hei Raul, vastaan ​​sinulle kaksi vuotta myöhässä, mutta luin vain viestin nyt, anteeksi.

      Kokemukseni toimittajana Ubunlog Se auttoi minua selvästi näkemään omin silmin, kuinka paljon turhautuneita peikkoja Internetissä on. Joidenkin käyttäjien järjettömät valitukset tämäntyyppisissä blogeissa ovat kuin henkilö olisi mennyt Saksaan ja valittanut, että kaikki puhuvat saksaa. Hämmästyttävä.

      Kiitos tuesta!

  15.   Naz dijo

    Olen yrittänyt asentaa Xojo-paketin (https://xojo.com), mutta kun olen ladannut version Kubuntulle ja yritän asentaa sen QAptilla, saan virheen "ei voi tyydyttää riippuvuuksia"

  16.   VM dijo

    Yritä käyttää Synaptic Package Manager -ohjelmistoa ohjelmien asentamiseen, se tulee useimmissa jakeluissa, etsi tietoa tästä työkalusta, se on erittäin hyödyllinen.

    Jos huomaat, että ladattua tervaa ei voida asentaa, etsi toista vaihtoehtoa, esimerkiksi vaihtoehtoisessa vaihtoehdossa, Firefoxille löytyy jopa laajennus, joka asettaa hakuikkunan kyseiselle verkkosivulle hiiren kakkospainikkeella.

    ComputerNewAgen artikkeli selittää myös hyvin Linux-hakemistopuun, joka eroaa Windowsista.

    Meidän on yritettävä sinnikkäästi käyttää GNU / Linuxia, koska se saa meidät liikkumaan vapaammin Internetissä, mutta olen samaa mieltä siitä, että se on alussa vaikeaa.

  17.   VM dijo

    Täydentääkseni edellistä kommenttiani, löysin äskettäin tämän pkgs-sivun. org, joka heidän sanojensa mukaan on suurin olemassa oleva GNU/Linux- ja UNIX-jakelujen pakettihakukone yli 1.800 5.000.000 arkiston ja yli XNUMX XNUMX XNUMX päivitetyn paketin kanssa, mielestäni täällä osoitteessa ubunlog Et ole kirjoittanut tästä yhtään artikkelia.
    Jos haluat etsiä "pakattua" ohjelmaa, sinun on lisättävä nimi hakukoneeseen, kun kirjoitat eniten samanlaisia ​​nimiä, ja näet kaikki jakelut, joihin se voidaan asentaa, napsauta omiasi ja etsi sitten sivu "Asenna Howto" ja kirjoita tai kopioi päätelaitteessa näkyvät komennot, ja se alkaa asentaa.

  18.   AndreuE1999 dijo

    Kiitos etukäteen kirjoittajalle.

    Hyvin selitetty, se on melko onnistunut ja selkeä opetusohjelma, mutta minulla on vähän epäilyksiä.
    Kun lataat tiedoston ja yleensä tallennat tiedoston LATAA-kansioon, ja tee koko toimenpide: Pura tiedosto, avaa kansio, jossa ohjelma on, ja suorita asennus. Sen jälkeen ohjelma on asennettu, mutta mitä tapahtuu näille puretuille tiedostoille? Voitko poistaa ne?

    Logiikkaani sanoo, että ne voidaan poistaa, koska se on yksinkertaisesti asennusohjelma, ja todellisuudessa ohjelma asennetaan järjestelmäkansioihin ja siinä kaikki. Mutta kuten sanoin alussa, se on epäilystäkään, ja jos autatte minua vahvistamaan, kiitän sitä suuresti.

  19.   jose dijo

    Lyhyesti sanottuna kääntäminen on kääntäminen, ja ne antavat sinulle

  20.   Jose dijo

    tavallinen, joka tietää sen, tietää sen, ja joka ei tiedä sitä, ei vieläkään tiedä
    Menemme osittain: 1. - Ohje 1: Siirry hakemistoon, johon olet ladannut sen:
    sitten konsoli palauttaa: «liian monta argumenttia»
    Mutta jos sisäpiiriläinen kertoi minulle «cd / directorio / de / descarga / ..... JDT!
    Ota sitten selville, mihin hakemisto luodaan.
    Olet juuri aloittanut ja olet jo palloissa ... Ellet tiedä samaa kuin hän, niin ei, hän imee, mutta jos tiedät saman kuin hän, miksi syöt, eikö?
    Kaunein tulee myöhemmin:
    «Ja ohjelma on koottu make-komennolla, ja kuten sanoimme, sillä voi olla niin monta parametria kuin ohjelmoija haluaa» KGT lorito !!!
    Mutta se ei KOSKAAN kerro sinulle, mitä "kääntää" tarkoittaa tai mistä se koostuu, ah, kyllä, se on jo kertonut sinulle, että se tehdään "make" -komennolla;
    sudo tehdä? mini merkki? tehdä ...? arvaa komea
    mutta voit valita haluamasi kappaleen, esimerkiksi:
    «Oleminen hakemistossa, joka sisältää koko projektin (meissä tapauksessa /ubunlog/), meidän on suoritettava seuraavat:
    [/phpíritu./configure »
    juosta jos olet komea, miten juokset? Jos et edes tunne isää, tulit tänne katsomaan, miten se tehtiin, ja hän puhuu kanssasi ikään kuin tietäisit saman asian kuin hän ...
    Ja tiedän jo
    Nyt he loukkaantuvat ja sanovat: «Oletetaan, että jos kirjoitat tänne, sinulla on perustiedot, jotka oletamme harkitsevissa selityksissämme, tämän ymmärtää viisivuotias lapsi, joka käyttää Linuxia» .. .
    Knio !!! sano sitten se !!!!!
    Tämä on niille, jotka tietävät !!!!!
    tietämättömät lelot eivät lue sitä !!! mene muualle !!!
    Yhteensä: En tiedä kuka on enemmän aasi, kuka ei tiedä tai kenellä ei ole alkeellisinta käsitystä siitä, mitä on opettaa