Hur man installerar paket i Ubuntu manuellt

Hur man installerar paket i Ubuntu manuellt

Under lång tid har vi pratat om hur installera paket och program genom förvar, deb-paket, från rpm-paket, från PPA eller helt enkelt genom program som Synaptic eller Ubuntu Software Center, men vi har inte pratat om hur man installerar ett program via dess källkod. Denna installation är väldigt rörig, men den är också den mest tillfredsställande eftersom den som regel är den som bäst anpassar sig till vårt operativsystem, till vår maskin. För att utföra denna installation är allt vi behöver göra att ladda ner ett komprimerat paket som nästan alltid är av typen tar.gz eller gz, vad är det som har programkoden och härifrån sammanställ filerna.

Vilka program behöver jag för att installera paket manuellt?

Paradoxalt nog har inte Ubuntu, precis som andra Debian-baserade system, alla installerade de program som behövs för att sammanställa. Paketet som inkluderade de flesta verktygen är inte installerat som standard, så du måste installera paketet för hand. Tja, för att kompilera ett paket själva måste vi göra detta i terminalen:

sudo apt-get install build-essential automake gör cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core

Detta gör att Ubuntu installerar nästan alla nödvändiga program för att kunna kompilera kod och i förlängning för att kunna installera paket manuellt.

Hur sammanställer vi ett program själva?

När vi har gjort de tidigare stegen öppnar vi en terminal och går till källkodmappen. Det första vi måste göra är att se filen «INSTALLERA»Att nästan alla program tar med, vissa gör det i«Viktigt«. För att sammanställa måste vi som regel skriva följande

. / Configure

göra

make install

./Program namn

rena

Även i filen Readme eller INSTALL De nödvändiga paketen och hur du installerar programmet kommer att komma i detalj. Jag befaller dem ./konfigurera och skapa de har ansvaret för att konfigurera och göra programpaketet. Kommandot make install installera det som skapades och med ./ vi kör programmet. Sedan kommandot rena tar hand om rengöring av onödiga filer som har skapats under installationen. Dessa är ungefär de steg som krävs för att kompilera ett program, men ibland är det nödvändigt att installera ett bibliotek eller paket för att installationen ska fungera. Slutligen notera att även om installationen är bättre är det en långsam installation, det vill säga att installera paket manuellt, det beror på källkoden och kraften hos maskinen, så processen kan ta timmar eller minuter. Det är därför det är tillrådligt att göra det med tiden och på kraftfulla datorer, även om denna metod för att installera paket kan göras på vilken dator som helst.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Gerson sade

    Det har hänt mig att jag under en fil tar.gz eller tar.bz2 eller liknande, och när jag gör ./configure ger det mig ett fel; Jag letar efter Installationen eller Readme och många tar inte med den, men om jag rör vid körbarheten av programmet som den öppnas är det som om en bärbar dator laddade ner men många gånger vill jag installera den och jag har inte kunnat .
    Hur görs det i dessa fall?

  2.   Joaquin Garcia sade

    Hej Gerson, kan du berätta paketet eller programmet du vill använda. Från vad du säger, vad du har laddat ner är ett förkompilerat eller nästan färdigt att använda paket, vilket är något annat än att installera från källkoden. Men först ville jag se till. Tack och ledsen för besväret.

  3.   Fosco_ sade

    Kanske artikeln borde kallas "Hur man kompilerar program i Ubuntu", när man ser manuell installation av paket trodde jag att du skulle prata om dpkg -i paket

  4.   Jose Manuel Benedito sade

    Hej Joaquin
    Tack så mycket för att du deltog i din blogg. Jag tycker att det är jättebra och för det tackar jag er.
    Jag ville fråga dig om installationen av ett program (till exempel Warzone), med den typ av sammanställning (jag tror det kallas det) som Gerson frågar, för jag har försökt göra vad du säger, men jag vet inte förstår inte riktigt hur det görs, med stegen som för någon som lär sig att läsa .... Sanningen är att jag gör vissa saker med terminalen, men jag har försökt göra dessa saker ett tag och jag har inte hittat någon detaljerad förklaring, som i en klass ... Du kan göra det?

    Från och med nu tackar jag dig och får en hjärtlig hälsning

    José Manuel

  5.   ram sade

    Hej, jag heter Marco, jag skulle vilja lära mig mer om Linux-världen, jag har Ubuntu 13.10 men det är väldigt svårt för mig att hantera det, att installera något är svårt, eftersom det i varje program säger mig att det här eller det andra paketet är saknas. Tack

  6.   Jose Lamb sade

    Geniaaallll bror, jag letade efter det. Svårt att hitta det så detaljerat och därför så tacksamt. Hjärtans framgångar för dig

  7.   Juan David sade

    God eftermiddag, jag har försökt installera detta program darktable-3.0.1.tar.xz Jag har inte kunnat, jag är ny på att använda Ubuntu. Jag skulle uppskatta ditt samarbete.