Jak zkompilovat a nainstalovat soubory TAR GZ a TAR BZ2 v Ubuntu Linux

Jak zkompilovat a nainstalovat soubory TAR GZ a TAR BZ2 v Ubuntu Linux

Na rozdíl od Windows má instalace softwaru v Linuxu potenciál být o něco složitější. Pokud vámi zvolený software již není v balíčku nebo není umístěn v úložišti a lze jej nainstalovat pomocí jednoduchého řádku textu, je pravděpodobné, že budete muset kompilovat a instalovat ze souboru .TAR.GZ nebo .TAR.BZ2 .





Může to být noční můra, ale pokud budete dodržovat pravidla, nemělo by to být. Pokud máte otravný archiv, který je třeba nainstalovat, následující metoda vytvoří balíček, nainstaluje uvedený balíček a poskytne pěkný čistý způsob, jak software následně odebrat prostřednictvím správce balíčků. Připravené příkazové řádky, hluboký nádech, prosím ...





Tarballs Of Steel

Soubor .TAR.GZ/BZ2 je komprimovaný tarball (nekomprimované rozšíření je .TAR), který obsahuje nezpracovaný zdrojový kód pro vámi zvolenou aplikaci. Instalace vyžaduje, aby tyto soubory byly zkompilovány, zpracovány a propojeny způsobem, který pak Ubuntu může spustit.





Formát tarball byl standardizován v roce 1988 (a znovu v roce 2001) a nadále je široce používán v Linuxu i Windows pro distribuci softwaru. Původně tarballs byly navrženy tak, aby usnadňovaly zálohování dat na pásková zařízení, ne že byste to dělali.

Pokud jste nepoužili příkazový řádek Linuxu dříve, není třeba si dělat starosti, příkazy jsou přímočaré a soudržné.



Příprava systému

Budete muset nainstalovat balíček s názvem nezbytné pro vytvoření balíčku ze zdroje a zkontrolovat instalaci přidat do správce balíčků pro snadné odebrání. To lze provést rychle pomocí konzoly, jednoduše otevřete Terminál ( Aplikace , Příslušenství , Terminál ) a napište:

sudo apt-get install build-essential checkinstall





jak odstranit profil ze ps4

Počkejte, než se stáhnou a nainstalují, a až budete hotovi, můžete si také nainstalovat software pro správu verzí pro upgrady, i když to můžete kdykoli udělat později. V každém případě tihle tři udělají trik:

sudo apt-get install subversion git-core mercurial





Dále budete chtít při vytváření těchto balíčků použít společný adresář. Technicky to můžete dát kamkoli, pokud je to zapisovatelné. Oficiální dokumentace k Ubuntu doporučuje

/usr/local/src

tak se toho držme:

sudo chown $ USER/usr/local/src

Pak se ujistěte, že je zapisovatelný:

sudo chmod u+rwx/usr/local/src

Nakonec také nainstalujeme apt-soubor , který se používá k vyřešení všech problémů se závislostí, se kterými se setkáte:

sudo apt-get install apt-file

Pravděpodobně se zobrazí vyskakovací okno s informací, že je třeba aktualizovat soubor apt, pokud nespustíte následující příkaz a necháte jej dokončit:

aktualizace souboru sudo apt

Jakmile to uděláte, už to nikdy nebudete muset opakovat, protože váš systém bude připraven na všechny tarbaly, které na něj hodíte.

Extrahovat a konfigurovat

Za předpokladu, že jste si již stáhli tajemný soubor .TAR.GZ, budete jej nejprve muset přesunout do určené složky sestavení (použil jsem

/usr/local/src

). Můžete to udělat pomocí běžného prohlížeče souborů a po dokončení otevřete nový terminál.

Přejděte do složky sestavení zadáním:

cd/usr/local/src

Dále rozbalte archiv. Pro .TAR.GZ typ souboru:

tar -xzvf .tar.gz

A pro .TAR.BZ2 typ souboru:

tar -xjvf .tar.bz2

Pokud vše proběhlo dobře, uvidíte dlouhý seznam extrahovaných souborů, jako na výše uvedeném snímku obrazovky. Nezavírejte ještě terminál, nejsme hotovi.

V tomto bodě jsem já naléhat přejděte do složky, kterou právě vytvořil váš archiv (pomocí obvyklého prohlížeče souborů) a otevřete soubory README nebo INSTALL, pokud soubory existují. Pokud váš konkrétní software vyžaduje jinou metodu než tu, do které se chystám jít, pak tento soubor klíč podrží. Můžete se zachránit a hodně potíží tím, že to uděláte.

V závislosti na softwaru můžete také zvolit různé možnosti instalace a INSTALL nebo README určí, jaké to jsou. Soubory nemusí mít žádnou příponu, ale jsou to prostý text a měly by se otevřít v Geditu nebo v libovolném textovém editoru, který zvolíte.

Následující příkazy obecně nainstalují váš software s výchozí metodou instalace.

Váš tarball bude extrahován do složky se stejným názvem jako soubor, proto jej změňte pomocí příkazu cd, který jste použili dříve, takto:

cd/usr/local/src/

Nahraďte názvem složky, kterou archiv vytvořil. Dále budete muset nakonfigurovat zdrojové soubory zadáním:

./configure

Poznámka: Pokud váš software nemá konfigurační soubor, můžete zkusit přeskočit přímo na Stavět a instalovat části tohoto článku, přestože si nejprve prostudujte dokumentaci INSTALL nebo README.

Pokud se zobrazí chybová zpráva související s autoconf, budete ji muset nainstalovat zadáním:

sudo apt-get install autoconf

Pak běžte

./configure

znovu.

Tento příkaz ověří, zda máte všechny nainstalované balíčky potřebné k používání softwaru. K vyplnění prázdných míst můžete použít soubor apt, který jste nainstalovali dříve.

Pokud se zobrazí chyba (něco jako

configure: chyba: Požadavky na knihovnu ... nesplněny

) podívejte se na soubor, který nebyl nalezen nad chybovou zprávou, a poté použijte vyhledávání apt souboru zadáním:

vyhledávání souborů apt.

To vám řekne, ve kterém balíčku je požadovaný soubor, takže si ho můžete stáhnout pomocí:

jak sledovat historii soukromého procházení

sudo apt-get install

To se nemusí vždy stát, ale je to velmi užitečné, pokud nemáte požadované závislosti.

Až budete spokojeni, máte balíčky (pokud je nějaké potřebujete), spusťte soubor

./configure

příkaz znovu.

Pokud vše proběhlo dobře, uvidíte

config.status: vytváření Makefile

- gratuluji, jste téměř na místě! Spousta lidí to vzdá, než se dostanou do tohoto bodu, ale vy jste lepší než to.

Stavět a instalovat

Do stejného okna typu Terminál:

udělat

Posaďte se, dejte si kávu a na chvíli se nadechněte. V závislosti na velikosti instalace to může chvíli trvat.

Nyní můžete program nainstalovat pomocí následujícího příkazu:

sudo checkinstall

Postupujte podle pokynů na obrazovce, přidejte popis softwaru a stiskněte Vstupte na této obrazovce:

Pokud vše proběhlo dobře, uvidíte Instalace úspěšná . Poplácejte se po zádech. Udělali jste dobře.

Nyní by měl být nainstalován váš software

/usr/local/bin

a odtud ho budete moci bez problémů spustit.

Zvládli jste celou cestu? Není jednodušší čekat na balíček nebo jej získat z úložišť? Možná jste to našli ... snadné? Dejte nám vědět v komentářích.

Podíl Podíl tweet E-mailem Jak změnit vzhled a vzhled pracovní plochy Windows 10

Chcete vědět, jak vylepšit vzhled Windows 10? Pomocí těchto jednoduchých přizpůsobení si Windows 10 přizpůsobíte.

Číst dále
Související témata
  • Linux
  • Ubuntu
  • Komprese souborů
O autorovi Tim Brookes(838 článků zveřejněno)

Tim je nezávislý spisovatel, který žije v australském Melbourne. Můžete ho sledovat dál Cvrlikání .

Více od Tima Brookese

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru