Cum se instalează software-ul pe formatele pachetelor Linux Explained

Cum se instalează software-ul pe formatele pachetelor Linux Explained / Linux

Bine ați venit pe Linux. Șansele sunt distribuția dvs. a venit cu o mulțime de software pentru a acoperi elementele de bază. Cu toate acestea, indiferent cât de amănunțit ați făcut un loc de muncă, doriți să instalați mai mult. Întrebarea este cum?

Instalarea software-ului pe Linux se simte mai aproape de un smartphone decât Windows. De cele mai multe ori, veți declanșa un manager de pachete (asemănător cu un magazin de aplicații) și veți căuta numele aplicației pe care o doriți. De acolo este o problemă de a atinge butonul de instalare.

Dar managerii de pachete se schimbă în funcție de distro. Ubuntu utilizează Ubuntu Software. Aceasta este pur și simplu o versiune rebrandată a software-ului GNOME, ceea ce Fedora folosește. Între timp, openSUSE are propriul lucru cu YaST.

Managerii de pachete lucrează prin căutarea în repozitorii de software ai distribuției. Dar uneori ceea ce vrei nu este acolo. Ocazional, veți descărca un fișier de pe un site web și faceți clic pe el ca și cum ați fi un Windows EXE. Doar dacă nu există o problemă. La fel cum nu există nici o singură versiune a Linux-ului, nu există un singur pachet universal de pachete Linux (deși unii oameni încearcă să schimbe că Ubuntu Snaps vs Red Hat Flatpaks, Care este diferența? Aplicații în multe formate De ani de zile, cele mai populare două au fost .debs și .rpms, dar acest lucru ar putea începe să se schimbe cu pachetele Ubuntu Snap și Red Hat's Flatpak..

Trebuie să știți care tip de fișier va instala cu succes software-ul pentru distro. Din fericire, trebuie doar să învățați câteva acronime și abrevieri pentru a înțelege situația.

Pachete DEB

Formatul DEB își primește numele de pe Debian, un distribuitor Linux și unul dintre cele mai mari proiecte open source existente. Puteți să faceți clic pe un DEB pentru a instala direct o aplicație sau pentru a căuta într-un manager de pachete, pentru ca aceasta să facă lucrarea pentru dvs. în fundal. În terminal, utilizați dpkg comandă, de exemplu:

sudo dpkg -i /home/user/software.deb

Deoarece Ubuntu se bazează pe Debian, DEB-urile sunt ușor de găsit. Cu milioane de utilizatori și recunoașterea puternică a numelui, Ubuntu și DEB-urile au devenit Windows și EXE-urile din lumea Linux.

Debian și Ubuntu utilizează ambele formate de fișiere DEB, dar pachetele care funcționează într-una nu pot în celălalt. Pachetele sunt uneori compatibile cu ambele, cum ar fi cu Google Chrome. Nu presupuneți că acesta este cazul. Asigurați-vă că descărcați DEB-urile destinate distribuției.

Distracții populare care utilizează DEB:

  • Ubuntu
  • Debian
  • Linux Mint
  • steamos
  • Trisquel
  • gnewsense

Pachete RPM

RPM a fost inițial pentru Red Hat Manager de pachete. Acum acronimul este recursiv, în picioare pentru managerul de pachete RPM. Oricum, originile sunt cu Red Hat. Organizația din Carolina de Nord, care a devenit prima companie de open source din lume, a dezvoltat formatul pentru Red Hat Linux. Ca rezultat, aceasta este ceea ce găsiți în întregul ecosistem Red Hat.

Asta inseamna ca daca Fedora este distro-ul tau de alegere 5 Motive pentru a utiliza Distributie Pure Open Source, Fedora 5 motive pentru a utiliza Distributie Pure Open Source, Fedora Fedora nu este la fel de cunoscuta ca Ubuntu si are reputatia de a fi greu de folosit. Dar dacă este adevărat, de ce atât de mulți oameni continuă să folosească Fedora? Citiți mai multe, acesta este tipul de fișier pachet pe care îl veți utiliza pentru a instala software. Când faceți clic pe un RPM, se va deschide în interiorul Software-ului GNOME.

În ciuda numelui, distribuțiile legate de Red Hat nu sunt singurele care utilizează RPM. openSUSE este o altă comunitate proeminentă care a adoptat RPM 6 motive pentru care trebuie să alegeți openSUSE și Geeko 6 motive pentru care trebuie să alegeți openSUSE și Geeko Există motive întemeiate pentru care openSUSE continuă să atragă utilizatorii și iată câteva dintre ele. Poate că veți fi următoarea persoană care să se îndrăgostească de Geeko. Citeste mai mult . Aveți posibilitatea să le instalați utilizând YaST, ghișeul unic al distribuției pentru a efectua majoritatea managementului sistemului.

În orice caz, puteți instala pachete folosind rpm comandă, de exemplu:

rpm -ivh /home/user/software.rpm

Fedora și openSUSE utilizează ambele RPM, dar pachetele nu sunt interschimbabile. Din nou, asigurați-vă că RPM-ul pe care îl descărcați este destinat distribuirii.

Distribuții populare care utilizează RPM:

  • Red Hat Enterprise Linux
  • Fedora
  • openSUSE
  • SUSE Linux Enterprise Server
  • CentOS
  • PCLinuxOS

TAR Pachete

Știu că am spus că nu există un pachet universal pentru Linux, dar asta nu este 100% adevărat. Când vedeți o aplicație ambalată ca TAR, TGZ sau TAR.GZ, există șanse mari ca aceasta să ruleze pe aparat. Problema este că instalarea nu este la fel de simplă ca indicarea cursorului sau introducerea unei singure comenzi. Instalarea unui fișier TAR este demn de ghidul său separat Cum se compilează și se instalează TAR GZ & TAR BZ2 Fișiere în Ubuntu Linux Cum se compilează și se instalează TAR GZ & TAR BZ2 Fișiere în Ubuntu Linux Citește mai mult .

Asta pentru că această arhivă nu este livrată într-un format executabil. În schimb, acesta conține fișierele sursă necesare pentru a construi aplicația respectivă. Unele fișiere TAR au propriile instrucțiuni de instalare personale și este posibil ca programul rezultat să nu apară automat în meniul aplicației.

Distracții populare care folosesc exclusiv TAR:

  • Arch Linux
  • Slackware

Mai mult de unde a venit de la

Cele trei tipuri enumerate mai sus nu sunt singurele formate de pachete pentru Linux, dar ele sunt cele mai comune. Unele distroze își dezvoltă propriile tipuri care nu sunt folosite în altă parte. Gentoo are ebuild. Pardus are PiSi (scurt pentru pachetele instalate cu succes conform destinației). Android, care este din punct de vedere tehnic un distribuitor Linux, utilizează APK.

De ce formatele pachetelor sunt atât de ciudate?

Fiecare tip este o arhivă care conține ceea ce trebuie să ruleze o aplicație plus metadatele solicitate de un manager de pachete. Din moment ce diferite distribuții utilizează diferite instrumente și depozite Care Linux Package Manager (și Distro) este potrivit pentru dvs.? Ce Manager de pachete Linux (și Distro) este potrivit pentru dvs.? O diferență majoră între principalele distribuții Linux este managerul de pachete; diferențele sunt destul de puternice încât pot influența alegerea dvs. de distro. Să analizăm modul în care funcționează diferiții administratori de pachete. Citiți mai mult, ce se întâmplă în metadatele respective variază. De aceea, chiar și formatele care au același nume, precum Fedora și RPM-urile openSUSE, nu sunt garantate compatibile.

Ce credeți că ați instalat software-ul pe Linux? Cum se compară cu alte sisteme de operare? Ar putea fi îmbunătățită? Împărtășiți-vă gândurile și, dacă aveți întrebări, nu ezitați să întrebați!

Explorați mai multe despre: Instalarea software-ului, Linux.