Annons

hur man installerar tar gzTill skillnad från Windows, installera programvara i Linux Komma igång med Linux och UbuntuDu är intresserad av att byta till Linux... men var börjar du? Är din dator kompatibel? Fungerar dina favoritappar? Här är allt du behöver veta för att komma igång med Linux. Läs mer har potential att vara lite mer komplicerad. Om inte din valda programvara redan finns i paketform eller finns i ett förvar Din guide till Ubuntu-förvar och pakethantering Läs mer och kan installeras med en enkel textrad, är chansen stor att du kommer att behöva kompilera och installera från en .TAR.GZ- eller .TAR.BZ2-fil.

Detta kan vara en mardröm, men om du håller dig till reglerna borde det inte vara. Om du har ett irriterande arkiv som måste installeras skapar följande metod ett paket, installera nämnda paket och ge ett trevligt rent sätt att ta bort programvaran efteråt via ditt paket chef. Kommandorader vid det färdiga, djupa andetaget snälla ...

Tarballs Of Steel

En .TAR.GZ / BZ2-fil är en komprimerad tarball (den okomprimerade förlängningen är .TAR) som innehåller den råa källkoden för din valda applikation. Installation kräver att dessa filer ska sammanställas, bearbetas och länkas på ett sätt som Ubuntu sedan kan köra programmet.

instagram viewer

Tarball-formatet standardiserades 1988 (och igen 2001) och används fortfarande i stor utsträckning på både Linux och Windows för distribution av programvara. Ursprungligen var tarballar utformade för att underlätta säkerhetskopiering av data Den bästa gratis säkerhetskopieringsprogramvaran för din dator Läs mer på bandenheter, inte att du gör det.

Om du inte har använt Linux-kommandoraden innan du inte behöver oroa dig, är kommandona raka fram och sammanhållna.

Förbereda ditt system

Du måste installera ett paket som heter build-essential för att skapa paketet från källan och check att lägga till den i din pakethanterare för att enkelt ta bort den. Detta kan göras snabbt via konsolen, helt enkelt öppna Terminal (tillämpningar, Tillbehör, Terminal) och typ:

sudo apt-get install build-essential checkinstall
hur man installerar tar gz

Ge tid för dessa att ladda ner och installera, och när du är klar kan du också installera versionshanteringsprogram för uppgraderingar, men du kan alltid göra det senare. Hur som helst kommer dessa tre att göra susen:

sudo apt-get install subversion git-core mercurial

Därefter vill du att en gemensam katalog ska användas när du bygger dessa paket. Du kan tekniskt lägga detta var som helst, så länge det är skrivbart. Den officiella Ubuntu-dokumentationen rekommenderar

/usr/local/src

så vi kommer att hålla fast vid det:

sudo chown $ USER / usr / local / src

Se sedan till att det är skrivbart:

sudo chmod u + rwx / usr / local / src

Slutligen kommer vi också att installera apt-file, som används för att lösa alla beroendesproblem som du stöter på:

sudo apt-get install apt-file
Hur man sammanställer och installerar TAR GZ & TAR BZ2-filer i Ubuntu Linux apt-fil

Du får förmodligen en pop-up som säger att du måste uppdatera apt-file, om inte köra följande kommando och låt den bli klar:

sudo apt-file-uppdatering

När du har gjort det kommer du aldrig att behöva göra det igen eftersom ditt system kommer att vara förberett för alla tarbollar du kastar på det.

Extrahera och konfigurera

Förutsatt att du redan har laddat ner en mystisk .TAR.GZ-fil kommer du först att behöva flytta den till din angivna build-mapp (jag använde

/usr/local/src

). Du kan göra detta med din normal filwebbläsare Nautilus Elementary förenklar filsökning i Linux Läs mer och när du är klar öppnar du en ny terminal.

Hur man sammanställer och installerar TAR GZ & TAR BZ2-filer i Ubuntu Linux tarinsrc

Byt till build-mappen genom att skriva:

cd / usr / local / src

Nästa extrahera arkivet. För .tar.gz filtyp:

tjära -xzvf .tar.gz

Och för .tar.bz2 filtyp:

tjära -xjvf .tar.bz2
Hur man sammanställer och installerar TAR GZ & TAR BZ2-filer i Ubuntu Linux untarpmw

Om allt gick bra ser du en lång lista med extraherade filer, som i skärmdumpen ovan. Stäng inte terminalen ännu, vi är inte klara.

Det är just nu enträget uppmana du navigerar till den mapp som arkivet just skapade (med din vanliga filbläsare) och öppnar antingen README eller INSTALLERA om filerna finns. Om din specifika programvara kräver en annan metod än den jag ska gå in på kommer denna fil att hålla nyckeln. Du kan rädda dig själv a massa av krångel genom att göra detta.

Du kanske också kan välja olika installationsalternativ beroende på programvaran, och INSTALLERA eller README anger vad dessa är. Filerna kan inte ha någon förlängning, men är ren text och bör öppnas i Gedit eller någon textredigerare du väljer.

Som en allmän regel kommer följande kommandon att installera din programvara med standardinstallationsmetoden.

Din tarball kommer att ha extraherats till en mapp med samma namn som filen, så byt till denna mapp med cd-kommandot som du använde tidigare, så:

cd / usr / local / src /
installera tar gz

Byta ut med namnet på den mapp som arkivet skapade. Därefter måste du konfigurera källfilerna genom att skriva:

./configure

Notera: Om din programvara inte har en konfigurationsfil, kanske du vill försöka hoppa direkt till Bygg & installera avsnittet i denna artikel, men konsultera först INSTALL- eller README-dokumentationen.

Om du får ett felmeddelande relaterat till autoconf, måste du installera det genom att skriva:

sudo apt-get install autoconf

Kör sedan

./configure

igen.

installera tar gz

Detta kommando kommer att verifiera om du har alla installerade paket som krävs för att använda din programvara. Du kan använda apt-file som du installerade tidigare för att fylla i tomma ämnen.

Om du får ett fel (något liknande

konfigurera: fel: Bibliotekskrav... inte uppfyllt

) leta efter filen som inte hittas ovanför felmeddelandet, använd sedan apt-file-sökning genom att skriva:

apt-file search .

Detta kommer att berätta vilket paket filen du behöver finns i så att du kan ladda ner den med:

sudo apt-get install 

Detta kommer inte nödvändigtvis alltid att hända, men det är mycket användbart om du inte har de nödvändiga beroenden.

När du är nöjd har du fått paketen (om du behövde något) köra

./configure

kommandot igen.

hur man installerar en tar gz-fil ubuntu

Om allt gick bra ser du

config.status: skapa Makefile

- grattis, du är väldigt nästan där! Många människor ger upp innan de kommer till denna punkt, men du är bättre än så.

Bygg & installera

I samma terminalfönstertyp:

göra

Luta dig tillbaka, ta ett kaffe och andas en stund. Beroende på storleken på din installation kan det ta ett tag.

hur man installerar en tar gz-fil ubuntu

Nu kan du installera programmet med följande kommando:

sudo checkinstall

Följ instruktionerna på skärmen, lägg till en beskrivning för din programvara och slå Stiga på på den här skärmen:

installera tar gz

Om allt gick bra ser du Lyckad installation. Klappa dig själv på baksidan. Du har gjort det bra.

hur man installerar en tar gz-fil ubuntu

Din programvara bör nu installeras på

/usr/local/bin

och du kommer att kunna köra den därifrån utan problem.

hur man installerar tar gz

Klarte du det hela vägen igenom? Är det inte lättare bara att vänta på ett paket eller få det från förvaren? Kanske du hittade det... lätt? Låt oss veta i kommentarerna.

Tim är frilansförfattare som bor i Melbourne, Australien. Du kan följa honom på Twitter.