Publicitate
Bine ați venit la Linux. Este posibil ca distribuția dvs. să vină cu o mulțime de software pentru a acoperi elementele de bază. Cu toate acestea, oricât de temeinic a făcut o lucrare, doriți să instalați mai multe. Întrebarea este, cum?
Instalarea software-ului pe Linux se simte mai aproape de un smartphone decât de Windows. De cele mai multe ori, veți lansa un manager de pachete (asemănător cu un magazin de aplicații) și veți căuta numele aplicației dorite. De acolo, este o problemă să apăsați pe butonul de instalare.
Dar managerii de pachete se schimbă în funcție de distro. Ubuntu utilizează software-ul Ubuntu. Aceasta este pur și simplu o versiune rebranded a programului GNOME, ceea ce folosește Fedora. Între timp, openSUSE face propriul lucru cu YaST.
Administratorii de pachete funcționează căutând în depozitele de software ale distribuției dvs. 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 ar fi un EXE Windows. Cu excepția faptului că există o problemă. La fel cum nu există o singură versiune de Linux, nu există un singur format de pachet Linux universal (
deși unii încearcă să schimbe asta Ubuntu Snaps vs Red Hat Flatpaks, Care este diferența?Distrosele Linux distribuie aplicații în mai multe formate. Ani de zile, cele două cele mai populare au fost .debs și .rpms, dar acest lucru poate începe să se schimbe cu pachetele Snap Ubuntu și Flat Hat. Citeste mai mult ).Trebuie să știți ce tip de fișier va instala cu succes software-ul pentru distro. Din fericire, trebuie doar să înveți câteva acronime și abrevieri pentru a înțelege situația.
Pachetele DEB
Formatul DEB își ia numele de la Debian, o distro Linux și unul dintre cele mai mari proiecte open source existente. Puteți să faceți clic pe DEB pentru a instala o aplicație direct sau să căutați într-un manager de pachete pentru ca aceasta să își facă treaba în fundal. În terminal, utilizați dpkg
comanda, 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ștere puternică a numelor, Ubuntu și DEB-urile au devenit Windows și EXE-urile din lumea Linux.
Debian și Ubuntu utilizează formatul de fișier DEB, dar pachetele care funcționează într-unul poate nu în celălalt. Uneori, pachetele sunt 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 dvs.
Distrosuri populare care folosesc DEB:
- Ubuntu
- Debian
- Linux Mint
- steamos
- Trisquel
- gnewsense
Pachete RPM
RPM a fost inițial pentru Red Hat Package Manager. Acum acronimul este recursiv, reprezentând RPM Package Manager. Oricum, originile sunt cu Red Hat. Organizația din Carolina de Nord care a devenit prima companie open source de miliarde de dolari din lume a dezvoltat formatul pentru Red Hat Linux. În consecință, este ceea ce găsiți în întregul ecosistem Red Hat.
Asta înseamnă că dacă Fedora este distro-ul tău de alegere 5 motive pentru a utiliza Distribuirea pură a surselor deschise, FedoraFedora nu este la fel de cunoscut ca Ubuntu și are o reputație de a fi greu de utilizat. Dar dacă acest lucru este adevărat, de ce tot atât de mulți oameni continuă să utilizeze Fedora? Citeste mai mult , acesta este tipul de fișier pachet pe care îl veți utiliza pentru a instala software-ul. Când faceți clic pe un RPM, acesta se va deschide în programul GNOME.
În ciuda numelui, distroșele legate de Red Hat nu sunt singurele care folosesc RPM. openSUSE este o altă comunitate proeminentă care a adoptat RPM 6 motive pentru care ar trebui să alegeți openSUSE și GeekoExistă motive întemeiate pentru ca OpenSUSE să atragă în continuare utilizatori, iar aici sunt unele dintre ele. Poate că vei fi următoarea persoană care te va îndrăgosti de Geeko. Citeste mai mult . Puteți instala aceste funcții utilizând YaST, unicul ghișeu al distribuției pentru a face cea mai mare parte a managementului sistemului.
În orice caz, puteți instala pachete folosind rpm
comanda, de exemplu:
rpm -ivh /home/user/software.rpm
Ambele Fedora și OpenSUSE folosesc RPM, dar pachetele nu sunt interschimbabile. Din nou, asigurați-vă că RPM pe care îl descărcați este destinat distribuției dvs.
Distrosuri populare care folosesc RPM:
- Red Hat Enterprise Linux
- Fedora
- openSUSE
- SUSE Linux Enterprise Server
- CentOS
- PCLinuxOS
Pachete TAR
Știu că am spus că nu există un format de pachet universal pentru Linux, dar acest lucru nu este adevărat 100%. Când vedeți o aplicație ambalată sub formă de TAR, TGZ sau TAR.GZ, există șanse mari de a rula pe aparat. Problema este că instalarea nu este la fel de simplă ca îndreptarea cursorului sau introducerea unei singure comenzi. Instalarea unui fișier TAR este demn de propriul său ghid separat Cum să compilați și instalați fișierele TAR GZ și TAR BZ2 în Ubuntu Linux Citeste mai mult .
Acest lucru se datorează faptului că această arhivă nu este livrată într-un format executabil. În schimb, conține fișierele sursă necesare pentru construirea aplicației în cauză. Unele fișiere TAR vin cu instrucțiuni personale de instalare și este posibil ca programul rezultat să nu apară automat în meniul aplicației.
Distrosuri populare care folosesc exclusiv TAR:
- Arch Linux
- Slackware
Mai multe de unde vine asta
Cele trei tipuri enumerate mai sus nu sunt singurele formate de pachete pentru Linux, dar sunt cele mai frecvente. Unele distros își dezvoltă propriile tipuri care nu sunt utilizate în altă parte. Gentoo are ebuild. Pardus are PiSi (scurt pentru pachetele instalate cu succes, conform intenției). Android, care este tehnic o distro Linux, folosește APK.
De ce sunt atât de ciudate formate de pachete?
Fiecare tip este o arhivă care conține ceea ce o aplicație trebuie să ruleze, plus metadatele necesare unui manager de pachete. Deoarece distros diferite utilizați diferite instrumente și depozite Care Manager de pachete Linux (și Distro) este potrivit pentru dvs.?O diferență cheie între principalele distros Linux este managerul de pachete; diferențele sunt suficient de puternice încât pot influența alegerea distro. Să analizăm cum funcționează diverșii manageri de pachete. Citeste mai mult , ceea ce intră în acea metadată variază. De aceea, nici formatele care au același nume, cum ar fi Fedora și OpenSUSE RPM, nu sunt garantate să fie compatibile.
Ce părere aveți despre instalarea software-ului 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ă ne puneți!
Bertel este un minimalist digital care scrie de pe un laptop cu switch-uri de confidențialitate fizică și un sistem de operare aprobat de Free Software Foundation. El apreciază etica asupra caracteristicilor și îi ajută pe ceilalți să preia controlul asupra vieții lor digitale.