Cum se instalează manual pachete în Ubuntu

Cum se instalează manual pachete în Ubuntu

De mult timp vorbim despre cum instalați pachete și programe prin depozite, pachete deb, de la pachete rpm, de la PPA-uri sau pur și simplu prin programe precum Synaptic sau Ubuntu Software Center, dar nu am vorbit despre cum să instalați un program prin intermediul codului sursă al acestuia. Această instalare este foarte dezordonată, dar este și cea mai satisfăcătoare, deoarece, ca regulă generală, este cea care se adaptează cel mai bine la sistemul nostru de operare, la aparatul nostru. Pentru a efectua această instalare, tot ce trebuie să facem este să descărcăm un pachet comprimat care este aproape întotdeauna de acest tip tar.gz sau gz, care este cel care are codul de program și de aici compilează fișierele.

De ce programe am nevoie pentru a instala pachetele manual?

Paradoxal, Ubuntu, ca și alte sisteme bazate pe Debian, nu are toate instalate programele necesare compilării. Pachetul care a inclus majoritatea instrumentelor nu este instalat standard, deci trebuie să instalați pachetul manual. Ei bine, pentru a compila noi înșine un pachet, va trebui să facem acest lucru în terminal:

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

Acest lucru va face ca Ubuntu să instaleze aproape toate programele necesare pentru a putea compila codul și, prin extensie, pentru a putea instala pachetele manual.

Cum compilăm noi înșine un program?

După ce am făcut pașii anteriori, deschidem un terminal și mergem la folderul cod sursă. Primul lucru pe care va trebui să-l facem este să vedem fișierul «INSTALARE»Că aproape toate programele aduc, unii o fac în«readme«. Ca regulă generală, pentru a compila va trebui să scriem următoarele

. / Configurare

face

make install

./numele programului

face curat

Deși, în dosar Readme sau INSTALL Pachetele necesare și modul de instalare a programului vor fi detaliate. Le poruncesc ./configurați și creați ei sunt responsabili de configurarea și realizarea pachetului de programe. Comanda make install instalați ceea ce a fost creat și cu ./ rulăm programul. Apoi comanda face curat se ocupă de curățarea fișierelor inutile care au fost create în timpul instalării. Aceștia sunt aproximativ pașii necesari pentru a compila un program, dar uneori este necesar să instalați o bibliotecă sau un pachet pentru ca instalarea să funcționeze. În cele din urmă, rețineți că, deși instalarea este mai bună, este o instalare lentă, adică instalarea manuală a pachetelor depinde de codul sursă și de puterea mașinii, astfel încât procesul poate dura ore sau minute. De aceea este recomandabil să o faceți cu timpul și pe computere puternice, deși această metodă de instalare a pachetelor se poate face pe orice computer.


7 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Gerson el a spus

    Mi s-a întâmplat să mă aflu sub un fișier tar.gz sau tar.bz2 sau similar, iar când fac. .Configure îmi aruncă o eroare; Caut Instalarea sau Citirea și mulți nu o aduc, dar dacă ating executabilul programului pe care îl deschide, este ca și cum un laptop ar fi descărcat, dar de multe ori vreau să îl instalez și nu am reușit să .
    Cum se face în aceste cazuri?

  2.   Joaquin Garcia el a spus

    Bună Gerson, ai putea să-mi spui pachetul sau programul pe care vrei să îl folosești. Din ceea ce spuneți, ceea ce ați descărcat este un pachet precompilat sau aproape gata de utilizare, care este ceva diferit de instalarea față de codul sursă. Dar mai întâi am vrut să mă asigur. Vă mulțumim și îmi pare rău pentru inconvenient.

  3.   Fosco_ el a spus

    Poate că articolul ar trebui să se numească „Cum se compilează programe în Ubuntu”, când am văzut instalarea manuală a pachetelor m-am gândit că veți vorbi despre pachetul dpkg -i

  4.   Jose Manuel Benedito el a spus

    Bună Joaquin
    Vă mulțumesc foarte mult pentru participarea la blogul dvs. Mi se pare grozav și pentru asta vă mulțumesc.
    Am vrut să vă întreb despre instalarea unui program (Warzone, de exemplu), cu tipul de compilație (cred că se numește așa) pe care îl cere Gerson, pentru că am încercat să fac ceea ce spuneți, dar nu Înțeleg cu adevărat cum se face, cu pașii ca pentru cineva care învață să citească .... Adevărul este că fac unele lucruri cu terminalul, dar am încercat să fac aceste lucruri de ceva vreme și nu am găsit o explicație detaliată, ca la o clasă .... Ai putea s-o faci?

    De acum îți mulțumesc și primesc un salut cordial

    José Manuel

  5.   marca el a spus

    Bună ziua, mă numesc Marco, aș vrea să aflu despre lumea Linux, am Ubuntu 13.10, dar îmi este foarte greu să mă descurc, instalarea ceva este dificilă, deoarece în fiecare program îmi spune că acest pachet sau acela este dispărut. Mulțumiri

  6.   Jose Lamb el a spus

    Frate Geniaaallll, căutam asta. Este dificil să-l găsești atât de detaliat și, prin urmare, atât de recunoscător. Succesele inimii pentru tine

  7.   Juan David el a spus

    Bună ziua, am încercat să instalez acest program darktable-3.0.1.tar.xz Nu am reușit, sunt nou în ceea ce privește utilizarea Ubuntu. Aș aprecia colaborarea ta.