Pagina principala » HOWTO » Cum se instalează software-ul din afara depozitului de software Ubuntu

    Cum se instalează software-ul din afara depozitului de software Ubuntu

    Pe Linux, instalați software din aplicații de gestionare a pachetelor, cum ar fi Centrul de software Ubuntu. Dar nu orice software este disponibil în depozitele de software ale distribuției Linux.

    Ar trebui să instalați software numai din surse în care aveți încredere, la fel ca pe Windows. O mare parte din acest sfat se aplică și în cazul altor distribuții Linux, așa că vom observa ce specifică Ubuntu și ce este Linux-ul în general.

    Fișiere de pachete DEB

    Pachetele software Ubuntu sunt în format de fișiere .deb. Aceasta include pachetele descărcate de la Centrul de software Ubuntu și cu apt-get - toate acestea sunt fișiere .deb.

    Cu toate acestea, puteți instala și pachete .deb din afara depozitelor de software ale Ubuntu. Multe companii care produc software pentru Linux oferă acest lucru în format .deb. De exemplu, puteți descărca fișierele .deb pentru Google Chrome, Google Earth, Steam pentru Linux, Opera și chiar Skype, de pe site-urile lor oficiale. Faceți dublu clic pe fișier și se va deschide în Centrul de software Ubuntu, unde îl puteți instala.

    Ubuntu se bazează pe Debian, care a creat formatul pachetului .deb. Alte distribuții Linux vor avea propriul format de pachet dacă nu se bazează pe Debian. De exemplu, Fedora și alte distribuții bazate pe Red Hat utilizează pachete .rpm. Multe companii care oferă software pentru Linux o oferă într-o varietate de formate de pachete pentru diferite distribuții.

    Pachete de pachete terțe

    Ubuntu rulează propriile repozitorii de pachete pline de software open-source (și unele surse închise) compilate și ambalate pentru Ubuntu. Cu toate acestea, oricine poate configura propriile depozite de pachete.

    Pachetele de pachete terțe sunt adesea adăugate la sistemul dvs. fără probleme. De exemplu, când instalați Google Chrome sau Steam dintr-un fișier .deb, fișierul .deb adaugă sistemul de stocare software Google sau Valve oficial. Când pachetul este actualizat în depozit, veți primi notificări despre actualizări și le puteți instala prin intermediul aplicației Software Updater. Spre deosebire de Windows, actualizările pentru software-ul dvs. instalat pot fi gestionate într-un singur loc.

    Puteți vizualiza depozitele de software și adăugați mai multe (dacă știți detaliile acestora) din aplicația Software Surse incluse în Ubuntu.

    Alte distribuții Linux suportă de asemenea depozite terțe, dar depozitele și software-ul pe care le conțin sunt distribuite.

    Pachete personalizate (PPA)

    CAEE-urile reprezintă o altă formă de depozitare de pachete terțe. Acestea sunt găzduite pe sistemul Canonical Launchpad, unde oricine poate crea un PPA.

    Într-adevăr, PPA conțin software experimental care nu a fost adăugat oficial în depozitele principale și stabile ale Ubuntu. Ele pot conține, de asemenea, versiuni mai noi de software care nu sunt încă considerate suficient de stabile pentru a ajunge la principalele depozite ale Ubuntu.

    De exemplu, echipa de vinuri a Ubuntu oferă un PPA cu cele mai recente versiuni ale software-ului Wine pentru rularea aplicațiilor Windows pe Linux. Pentru a le adăuga, adăugați următoarea linie la aplicația Surse de software de mai sus:

    ppa: ubuntu-vin / ppa

    Fiecare pagină PPA de pe site-ul Web Launchpad de la Canonical include instrucțiuni pentru adăugarea PPA în sistemul dumneavoastră. Odată ce un sistem PPA este adăugat în sistemul dvs., puteți instala pachete din PPA folosind software standard cum ar fi Centrul de software Ubuntu, Software Updater și instrumentul de comandă apt-get.

    Compilarea din sursă

    Toate programele binare sunt compilate din codul sursă. Pachetele .deb ale Ubuntu conțin software-ul compilat special pentru lansarea Ubuntu pe care o utilizați. Aceste aplicații sunt compilate pentru a utiliza bibliotecile de software disponibile pentru versiunea Ubuntu.

    Dezvoltatorii unei anumite componente de software eliberează în general software-ul în formă de cod sursă. Distribuțiile Linux iau sursa, compilați-o și creați pachete pentru dvs. Cu toate acestea, puteți să descărcați și codul sursă al unui program și să îl compilați singur. În mod normal, nu trebuie să faceți acest lucru pe Ubuntu. Majoritatea software-ului experimental pe care îl doriți este probabil într-un PPA, unde cineva a făcut deja munca grea pentru dvs..

    La alte distribuții, poate fi necesar uneori să compilați un program pentru a obține cea mai recentă versiune de care aveți nevoie sau pentru a instala un program care nu este disponibil în depozitele dvs. Cu toate acestea, utilizatorul mediu Linux - și chiar și mulți utilizatori Linux deranjați - nu va trebui să compileze ceva din sursă.

    Fișierele de cod sursă sunt în general distribuite în format .tar.gz, dar acesta este doar un tip de arhivă - fișierele .tar.gz ar putea conține orice, la fel ca fișierele .zip pot.

    Programe binare

    Unele programe sunt distribuite în formă binară, nu sub formă de cod sursă. Acest lucru se datorează faptului că programul este închis și că distribuitorul programului nu dorește să facă munca grea de ambalare pentru diferite distribuții.

    De exemplu, Mozilla oferă descărcări Linux de fișiere binare Firefox în format .tar.bz2. (.tar.bz2 este doar un alt format de arhivă, ca un fișier zip.) Puteți descărca această arhivă, extrage-l într-un folder de pe computer și rulați scriptul run-mozilla.sh în el (doar faceți dublu clic pe el) pentru a rula binarul Firefox descărcat.

    Cu toate acestea, nu ar trebui să faceți acest lucru în cazul Firefox. Utilizați pachetul Firefox livrat împreună cu sistemul dvs. de operare - probabil că acesta va fi mai bine optimizat, mai rapid și va fi actualizat prin instrumentele standard de gestionare a pachetelor. Cu toate acestea, dacă utilizați o distribuție mai veche a Linux care vine cu un Firefox învechit, puteți descărca Firefox binar pe computer și rulați-l dintr-un director fără a avea nevoie de permisiuni la nivel de sistem pentru ao instala.

    Multe software-uri cu sursă închisă (în special software mai vechi, neacceptate cu surse închise) sunt distribuite în formă binară neambalată. Software-urile precum porturile Linux ale Doom 3, Quake 4, Unreal Tournament 2004 și Neverwinter Nights sunt distribuite în pachete binare și chiar au instalatori de tip Windows. Aceste instalatoare sunt de fapt doar programe care extrag fișierele jocului într-un dosar și creează comenzi rapide din meniul aplicației.


    Desigur, există și alte modalități de instalare a software-ului pe Ubuntu. Proiectul "Zero Install" (cunoscut și sub numele de "0install") încearcă să schimbe instalarea software-ului Linux timp de peste cinci ani, creând un sistem de instalare a software-ului desktop care funcționează în toate distribuțiile Linux. Cu toate acestea, proiectul Zero Install nu a câștigat multă tracțiune. Majoritatea utilizatorilor Linux sunt bine deserviți de managerul de pachete al distribuției Linux - mai ales dacă utilizează Ubuntu, pe care majoritatea software-ului este ambalat pentru.