Manager de pachete Linux: pacman, yum, apt ...

Cuprins:
- Ce manager de pachete Linux este potrivit pentru dvs.?
- Pacman
- YUM
- APT
- entropia
- ZYpp
- DNF sau YUM Dandificat
Managerul de pachete în Linux este de bază atunci când alegem o distribuție Linux, deoarece datorită comenzilor sale vom putea efectua toate sarcinile și instalațiile zilnice pe computerul nostru. Prin urmare, vă recomandăm întotdeauna să utilizați comanda HELP și să vizitați site-uri bune cu multe informații. Deci, vă aducem acest ghid practic.
Ce manager de pachete Linux este potrivit pentru dvs.?
Ca orice utilizator nou Linux, este posibil să fii copleșit de numărul mare de opțiuni pe care le ai atunci când vine vorba de distribuții pe care le poți instala pe computerul tău de lucru. Care este diferența dintre Ubuntu, Fedora, OpenSUSE, Sabayon sau Arch? În cele din urmă, răspunsul scurt este: managerii de pachete.
Fiecare distro oferă utilizatorilor o metodă unică de instalare și întreținere a sistemului, cu diferite grade de ușurință și utilizare.
Acest ghid va servi ca o scurtă explicație despre cum să îndepliniți sarcini de bază în fiecare dintre sistemele de gestionare a pachetelor, astfel încât să puteți decide care dintre dvs. este potrivit.
Pacman
Este un manager de pachete Arch Linux popular și simplu, dar puternic și cu câteva distribuții Linux puțin cunoscute. Oferă unele dintre funcțiile fundamentale ale altor manageri de pachete, inclusiv instalarea, rezoluția automată a dependenței, actualizarea, dezinstalarea și, de asemenea, descalificarea software-ului .
Este conceput pentru a fi simplu și ușor de gestionat pachetele pentru utilizatorii Arch.
YUM
YUM este o dependență de rezoluție pentru managerul de pachete RPM. YUM este valoarea implicită pentru sistemul de gestionare a pachetelor, inclus în destul de multe instrumente derivate Red Hat, inclusiv Fedora 21 și CentOS. Sintaxa pentru YUM este simplă, iar utilizatorii Apt nu vor avea nicio problemă să facă schimbarea.
Actualizarea și actualizarea prin YUM este foarte simplă, unde următoarea comandă are grijă de sarcini:
actualizare sudo yum
Pentru a instala un pachet, se utilizează următoarea comandă:
sudo yum install $ packageName
De asemenea, pentru a elimina un pachet, comanda este:
sudo yum elimina $ packageName
Pentru a căuta un pachet instalabil:
căutare sudo yum $ pachetNume
YUM nu include o comandă autoremove pentru găsirea și eliminarea dependențelor neutilizate, însă include o caracteristică excelentă pentru instalarea unui pachet dintr-un url, care Apt nu include:
APT
Apt este o dependență de rezoluție pentru sistemele bazate pe Debian precum Ubuntu. În combinație cu dpkg, managerul de pachete Apt oferă o modalitate ușoară de a actualiza, instala și elimina software-ul. Fără Apt, menținerea unui sistem Debian ar fi ca și cum ai folosi Linux în anii’90.
Apt are o sintaxă simplă, chiar dacă este rescrisă pentru a oferi o sintaxă simplă și clară. Ca atare, în funcție de versiunea pe care o utilizați (Ubuntu 14.04 și o versiune superioară include noile comenzi Apt), puteți utiliza comenzi diferite pentru a obține aceleași rezultate.
Pentru a actualiza depozitele software, utilizați următoarea comandă:
Actualizare sudo apt-get
sau
Actualizare sudo apt
Pentru a actualiza software-ul:
upgrade sudo apt-get
sau
Actualizare sudo apt
Pentru o actualizare mai completă, care încearcă, de asemenea, dependențele de pachete contradictorii la cea mai recentă versiune și eliminarea celor vechi sau neutilizate, comanda este următoarea:
sudo apt-get dist-upgrade
sau
sudo apt-upgrade complet
Aceste comenzi pot fi combinate pentru a efectua o actualizare succesivă astfel:
actualizare sudo apt-get && sudo apt-get upgrade
sau
Actualizare sudo apt & upgrade sudo apt
Pentru a instala software-ul, comanda este:
sudo apt-get install $ packageName
sau
sudo apt install $ packageName
Pentru a elimina un pachet:
sudo apt-get elimina $ packageName
sau
sudo apt elimina $ packageName
Limitând software-ul sistemului dvs. folosind comanda apt-get remove, Apt face o treabă bună în extragerea dependențelor neutilizate, însă uneori, în cursul eliminării software-ului sau al actualizării, unele dependențe ulterioare pot stai în sistem. Dacă doriți să eliminați aceste pachete din sistem. Apt include o comandă pentru această sarcină:
sudo apt-get autoremove
sau
sudo apt autoremove
Căutați un pachet instalabil:
sudo apt-cache căutare $ pachetNume
sau
căutare sudo apt $ pachetNume
Apt nu oferă în prezent posibilitatea de a instala un pachet de la un URL, ceea ce înseamnă că utilizatorul trebuie să găsească și să descarce pachetul pentru a fi instalat de el însuși. Ubuntu și o parte din derivatele sale au reușit să combată acest lucru cu un singur clic pentru a face link-uri apturl, care se găsesc pe unele site-uri web.
entropia
Entropy este managerul de pachete implicit pentru sistemul Linux Sabayon, un derivat al Gentoo. Ceea ce face ca Intropy să fie interesant este faptul că Sabayon folosește fișiere binare prin Entropy și, de asemenea, codul sursă prin intermediul managerului de pachete Gentoo Portage. Un rezumat de bază al acestui sistem este următorul:
- Pachetele sursă sunt încorporate în fișiere binare prin Entropy, folosind Portage. Entropy convertește binarele într-un pachet Entropy Pachetele de entropie sunt adăugate în depozitul Sabayon.Utilizatorul instalează un fișier binar prin Entropy.
Entropia este comparabilă cu Apt, YUM, ZYpp și DNF, ceea ce înseamnă că comenzile sunt ușor de utilizat pentru începători. Entropia include, de asemenea, comenzi rapide.
Pentru a actualiza software-ul:
Actualizare sudo equo
sau
sudo equo sus
Pentru a actualiza toate pachetele:
upgrade sudo equo
sau
sudo equo u
Aceste comenzi pot fi utilizate în același timp:
Actualizare sudo echo && sudo echo upgrade
sau
sudo equo up && sudo equo u
Pentru a instala un pachet:
sudo equo install $ packageName
sau
sudo equo în $ packageName
Pentru a elimina un pachet:
sudo equo elimina $ packageName
sau
sudo equo rm $ pachetNume
Pentru a căuta un pachet instalabil:
ZYpp
ZYpp este o altă dependență de rezoluție pentru gestionarea pachetelor RPM și este managerul de pachete implicit pentru OpenSUSE și SUSE Linux Enterprise. ZYpp folosește.rpm binar, precum YUM, dar este ceva mai rapid, deoarece este scris în C ++, în timp ce YUM este scris în Python. ZYpp este extrem de ușor de utilizat, deoarece include comenzile rapide care pot fi utilizate în locul comenzilor complete.
Vă recomandăm cele mai bune distribuții Linux 2018Ca YUM, ZYpp actualizează și îmbunătățește toate pachetele cu următoarea comandă:
actualizare sudo zypper
sau
sudo zypper up
Pentru a instala un pachet:
sudo zypper install $ packageName
sau
sudo zypper în $ packageName
Pentru a elimina un pachet, utilizați comanda:
sudo zypper remove $ packageName
sau
pachet sudo zypper rm $
Căutați un pachet instalabil:
sudo zypper căutare $ packageName
Ca și YUM, nu există nicio comandă autoremove inclusă în ZYpp. De asemenea, la fel ca Ubuntu, OpenSUSE are linkuri de instalare cu un singur clic pentru web pe baza pachetului de instalare.
DNF sau YUM Dandificat
DNF este o rescriere YUM care utilizează caracteristici ZYpp, mai ales dependență pentru capabilitățile de rezoluție. DNF este managerul de pachete implicit pentru Fedora 22 și o versiune ulterioară și ar trebui să devină sistemul CentOS implicit în viitor.
Pentru a actualiza și actualiza întregul sistem:
actualizare sudo dnf
Pentru a instala un pachet:
sudo install $ packageName
Pentru a elimina un pachet:
sudo dnf elimina $ packageName
Căutați un pachet instalabil:
sudo dnf search $ packageName
Spre deosebire de YUM și ZYpp, DNF oferă comanda autoremove pentru a căuta în sistem și a elimina dependențele fără a utiliza:
sudo dnf autoremove
Și DNF permite, de asemenea, instalarea pachetelor de pe o adresă URL:
sudo dnf instala $ url
Testând diferiții manageri de pachete disponibile, puteți găsi managerul care vă este cel mai confortabil pentru orice distro.
Vă recomandăm să citiți cum să creați un USB Ubuntu bootabil.
Gestionarea pachetelor este foarte importantă în Linux și să știi să folosești mai mulți manageri de pachete poate ajuta un utilizator, deoarece descărcarea sau instalarea software-ului din depozite, pe lângă actualizarea, gestionarea dependențelor și dezinstalarea software-ului este foarte vitală și o secțiune critică în administrarea sistemului Linux.
Ce manager de pachete este cel mai potrivit pentru dumneavoastră? Ați încercat să instalați unul dintre acești manageri de pachete în afara distro-ului implicit? Sperăm că v-a plăcut și dacă doriți mai multe tutoriale pe Linux, puteți lăsa comentariile și partaja pe rețelele de socializare.
Sudor cu arc: transforma pachete apk pentru aplicații

ARC Welder este o extensie gratuită pentru Google Chrome dezvoltată exact de Google pentru dezvoltatorii de aplicații Android
Ubuntu snap are deja peste 500 de pachete disponibile

Canonical a raportat că peste 500 de pachete Snap Ubuntu sunt deja disponibile pentru a fi instalate pe sistemul său de operare și instrumente derivate.
Acordul G2a anunță jocurile de pachete din această lună

G2A Deal anunță jocurile de pachete din această lună. Descoperiți jocurile incluse în Dealul G2A din această lună și profitați de acest discount.