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.
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.
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.
Voisiko joku lähettää minulle tämän tiedoston wps-office_9.1.0.4953 ~ a18_amd64.deb
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.
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.
Kiitos tiedoista, joista olin huolissani, koska en tiennyt mitään, mutta näen ongelman olevan tämä birria de page lol
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ä.
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!
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ä
sudo dpkg -i wps-office_9.1.0.4953 ~ a18_amd64.deb
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
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
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
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
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 🙂
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.
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!
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
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!
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"
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.
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.
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.
Lyhyesti sanottuna kääntäminen on kääntäminen, ja ne antavat sinulle
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