Ako skompilovať a nainštalovať súbory TAR GZ a TAR BZ2 v Ubuntu Linux

Ako skompilovať a nainštalovať súbory TAR GZ a TAR BZ2 v Ubuntu Linux

Na rozdiel od systému Windows môže byť inštalácia softvéru v systéme Linux o niečo komplikovanejšia. Pokiaľ vami zvolený softvér už nie je v balíku alebo sa nenachádza v úložisku a nie je možné ho nainštalovať pomocou jednoduchého textu, je pravdepodobné, že budete musieť kompilovať a nainštalovať zo súboru .TAR.GZ alebo .TAR.BZ2 .





Môže to byť nočná mora, ale ak budete dodržiavať pravidlá, nemalo by to byť. Ak máte otravný archív, ktorý je potrebné nainštalovať, nasledujúca metóda vytvorí balík, nainštaluje uvedený balík a poskytne pekný čistý spôsob, ako softvér neskôr odstrániť prostredníctvom správcu balíkov. Príkazové riadky pripravené, zhlboka sa nadýchnite ...





Oceľové tarbaly

Súbor .TAR.GZ/BZ2 je komprimovaný tarball (nekomprimované rozšírenie je .TAR), ktorý obsahuje nespracovaný zdrojový kód pre vami zvolenú aplikáciu. Inštalácia vyžaduje, aby boli tieto súbory skompilované, spracované a prepojené tak, aby Ubuntu mohol program spustiť.





Formát tarball bol štandardizovaný v roku 1988 (a znova v roku 2001) a naďalej je široko používaný v Linuxe aj Windows na distribúciu softvéru. Pôvodne boli tarballs navrhnuté tak, aby umožňovali zálohovanie údajov na páskové zariadenia, nie že by ste to robili.

Ak ste príkazový riadok Linuxu ešte nepoužili, nie je dôvod sa znepokojovať, príkazy sú priame a súdržné.



Príprava vášho systému

Budete musieť nainštalovať balík s názvom nevyhnutné na vytvorenie balíka zo zdroja a skontrolovať inštaláciu pridať do svojho správcu balíkov pre ľahké odstránenie. To sa dá urobiť rýchlo pomocou konzoly, jednoducho otvorte terminál ( Aplikácie , Príslušenstvo , Terminál ) a napíšte:

sudo apt-get install build-essential checkinstall





ako zistiť, či niekto vzdialene pristupuje k vášmu počítaču Windows 10

Počkajte, kým sa stiahnu a nainštalujú, a keď budete hotoví, možno budete chcieť nainštalovať aj softvér na správu verzií na inovácie, aj keď to môžete urobiť kedykoľvek neskôr. V každom prípade tri urobia trik:

sudo apt-get install subversion git-core mercurial





Ďalej budete chcieť pri vytváraní týchto balíkov použiť spoločný adresár. Technicky to môžete dať kdekoľvek, pokiaľ je to zapisovateľné. Odporúča sa oficiálna dokumentácia k Ubuntu

/usr/local/src

tak sa toho držme:

sudo chown $ USER/usr/local/src

Potom sa uistite, že je zapisovateľný:

sudo chmod u+rwx/usr/local/src

Nakoniec tiež nainštalujeme apt-súbor , ktorý sa používa na vyriešenie všetkých problémov so závislosťou, s ktorými sa stretnete:

sudo apt-get nainštalovať apt-súbor

Pravdepodobne sa zobrazí vyskakovacie okno s upozornením, že je potrebné aktualizovať súbor apt, ak nespustíte nasledujúci príkaz a nenecháte ho dokončiť:

aktualizácia súboru sudo apt

Keď to urobíte, už to nikdy nebudete musieť opakovať, pretože váš systém bude pripravený na všetky tarbaly, ktoré naň hodíte.

Extrahovať a konfigurovať

Za predpokladu, že ste si už stiahli záhadný súbor .TAR.GZ, budete ho najskôr musieť presunúť do určeného priečinka na zostavenie (použil som

/usr/local/src

). Môžete to urobiť pomocou bežného prehliadača súborov a po dokončení otvorte nový terminál.

Prejdite do priečinka buildu zadaním:

cd/usr/local/src

Ďalej rozbaľte archív. Pre .TAR.GZ typ súborov:

tar -xzvf .tar.gz

A pre .TAR.BZ2 typ súborov:

tar -xjvf .tar.bz2

Ak všetko prebehlo dobre, uvidíte dlhý zoznam extrahovaných súborov, ako na obrázku vyššie. Ešte nezatvárajte terminál, nekončíme.

V tomto bode som nutkanie Prejdite do priečinka, ktorý ste práve vytvorili (pomocou bežného prehliadača súborov) a otvorte README alebo INSTALL, ak súbory existujú. Ak váš konkrétny softvér vyžaduje inú metódu, než akú sa chystám použiť, tento súbor bude držať kľúč. Môžete sa zachrániť a veľa problémov tým, že to urobíte.

Tiež si môžete vybrať rôzne možnosti inštalácie v závislosti od softvéru a INSTALL alebo README určí, ktoré to sú. Súbory nemusia mať žiadnu príponu, ale sú to obyčajný text a mali by sa otvoriť v programe Gedit alebo v ľubovoľnom textovom editore, ktorý vyberiete.

Nasledujúce príkazy spravidla nainštalujú váš softvér pomocou predvoleného spôsobu inštalácie.

Váš tarball bude extrahovaný do priečinka s rovnakým názvom ako súbor, preto ho zmeňte pomocou tohto príkazu cd, ktorý ste použili predtým, takto:

cd/usr/local/src/

Nahraďte názvom priečinka, ktorý vytvoril archív. Ďalej budete musieť nakonfigurovať zdrojové súbory zadaním:

./konfigurovať

Poznámka: Ak váš softvér nemá konfiguračný súbor, môžete skúsiť preskočiť priamo na súbor Stavať a inštalovať časti tohto článku, najskôr si však prečítajte dokumentáciu INSTALL alebo README.

Ak sa zobrazí chybové hlásenie týkajúce sa programu autoconf, budete ho musieť nainštalovať zadaním:

sudo apt-get install autoconf

Potom spustite

./konfigurovať

znova.

Tento príkaz overí, či máte všetky nainštalované balíky potrebné na používanie softvéru. Na vyplnenie prázdnych miest môžete použiť súbor apt, ktorý ste nainštalovali predtým.

Ak sa zobrazí chyba (napr

configure: chyba: Požiadavky na knižnicu ... nie sú splnené

) vyhľadajte súbor, ktorý sa nenašiel nad chybovým hlásením, a potom použite vyhľadávanie apt v súbore zadaním:

vyhľadávanie súborov apt.

To vám povie, v ktorom balíku sa požadovaný súbor nachádza, takže si ho môžete stiahnuť pomocou:

SIM nie je poskytovaná oprava mm #2

sudo apt-get install

To sa nemusí vždy stať, ale je to veľmi užitočné, ak nemáte požadované závislosti.

Keď ste spokojní, máte balíky (ak ste nejaké potrebovali), spustite súbor

./konfigurovať

príkaz znova.

Ak všetko pôjde dobre, uvidíte

config.status: vytvorenie súboru Makefile

- Gratulujeme, ste skoro tam! Veľa ľudí to vzdá, kým sa dostanú k tomuto bodu, ale vy ste lepší ako to.

Stavať a inštalovať

Do rovnakého typu okna Terminálu:

urobiť

Posaďte sa, dajte si kávu a na chvíľu dýchajte. V závislosti od veľkosti inštalácie to môže chvíľu trvať.

Teraz môžete program nainštalovať pomocou nasledujúceho príkazu:

sudo checkinstall

Postupujte podľa pokynov na obrazovke, zadajte popis softvéru a stlačte Zadajte na tejto obrazovke:

Ak všetko pôjde dobre, uvidíte Inštalácia bola úspešná . Potľapkajte sa po chrbte. Dobre si urobil.

Teraz by mal byť váš softvér nainštalovaný do

/usr/local/bin

a odtiaľ ho budete môcť bez problémov spustiť.

Prekonali ste celú cestu? Nie je jednoduchšie čakať na balík alebo ho získať z úložísk? Možno ste to našli ... ľahké? Dajte nám vedieť v komentároch.

zdieľam zdieľam Tweet E -mail Ako zmeniť vzhľad a atmosféru pracovnej plochy Windows 10

Chcete vedieť, ako vylepšiť vzhľad systému Windows 10? Pomocou týchto jednoduchých úprav prispôsobte Windows 10 svojmu vlastnému.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Ubuntu
  • Kompresia súborov
O autorovi Tim Brookes(838 publikovaných článkov)

Tim je nezávislý spisovateľ, ktorý žije v austrálskom Melbourne. Môžete ho sledovať ďalej Twitter .

Viac od Tima Brooksa

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber