Gestor de paquets a linux: Pacman, yum, apt ...

Taula de continguts:
- Què gestor de paquets de Linux és l'adequat per a tu?
- pacman
- YUM
- APT
- Entropy
- ZYpp
- DNF, o Dandified YUM
El gestor de paquets en Linux és bàsic a l'hora de triar una distribució linux, ja que gràcies als seus comandaments anem a poder realitzar totes les tasques diaris i instal·lacions en el nostre ordinador. Per això, sempre us recomanem utilitzar la comanda HELP i visites bons llocs amb prou informació. Per això us portem aquesta guia pràctica.
Què gestor de paquets de Linux és l'adequat per a tu?
Com tot nou usuari de Linux, pot ser que estiguis aclaparat per la gran quantitat d'opcions que tens quan es tracta de distribucions que pots instal·lar en el teu ordinador de sobretaula. Quina és la diferència entre Ubuntu, Fedora, OpenSUSE, Sabayon o Arch? Al final, la resposta curta és: els gestors de paquets.
Cada distro ofereix als usuaris un únic mètode d'instal·lació i manteniment del seu sistema, amb diferents graus de facilitat i usabilitat.
Aquesta guia servirà com una breu explicació sobre com realitzar tasques bàsiques en cada un dels sistemes de gestió de paquets, així podràs decidir quin és l'adequat per a tu.
pacman
És un popular i simple però potent gestor de paquets d'Arch Linux i algunes poc conegudes distribucions de Linux. Proporciona algunes de les funcions fonamentals d'altres dels gestors de paquets, incloent la instal·lació, resolució automàtica de dependències, actualització, desinstal i també la desqualificació de programari.
Està dissenyat per a ser simple i aconseguir una fàcil gestió de paquets per als usuaris d'Arch.
YUM
YUM és una dependència de resolució per al gestor de paquets RPM. YUM és el valor per omissió de sistema de gestió de paquets inclosos en bastants derivats Red Hat, incloent Fedora 21 i CentOS. La sintaxi per YUM és simple, i els usuaris d'Apt no tindran cap problema en fer el canvi.
L'actualització i la millora a través de YUM és molt simple, on la següent comanda s'encarrega de les tasques:
sudo yum update
Per instal·lar un paquet, la següent comanda és utilitzat:
sudo yum install $ packagename
Així mateix, per treure un paquet, la comanda és:
suo yum remove $ packagename
Per buscar un paquet instal·lable:
suo yum search $ packagename
YUM no inclou una ordre autoremove per a la recerca i eliminació de les dependències no utilitzades, però, inclou una gran característica per a la instal·lació d'un paquet a partir d'una URL, que Apt no inclou:
APT
Apt és una dependència de resolució per a sistemes basats en Debian, com Ubuntu. En conjunció amb dpkg, el gestor de paquets Apt proporciona una manera fàcil d'actualitzar, instal·lar i treure programari. Sense Apt, el manteniment d'un sistema Debian seria com l'ús de Linux en la dècada de 1990.
Apt té una bonica sintaxi simple, tot i que està sent reescrita per a proporcionar una sintaxi senzilla i clara. Com a tal, depenent de la versió que utilitzeu (Ubuntu 14.04 i superior inclou els nous comandaments de Apt), pots utilitzar diferents ordres per aconseguir els mateixos resultats.
Per actualitzar els repositoris de programari, utilitza la següent comanda:
sudo apt-get update
o
sudo apt update
Per actualitzar el programari:
sudo apt-get upgrade
o
sudo apt update
Per a una més completa actualització, que també intenti dependències conflictives de el paquet a la versió més recent i l'eliminació de les antigues o no utilitzades, la comanda és el següent:
sudo apt-get dist-upgrade
o
sudo apt full-upgrade
Aquestes ordres es poden combinar per fer una actualització de la successió com això:
sudo apt-get update && sudo apt-get upgrade
o
sudo apt update && sudo apt upgrade
Per instal·lar el programari, la comanda és:
sudo apt-get install $ packagename
o
sudo apt install $ packagename
Per treure un paquet:
sudo apt-get remove $ packagename
o
sudo apt remove $ packagename
A l'e liminar el programari del teu sistema amb la comanda apt-get remove, Apt fa una bona feina d'extracció de les dependències no utilitzades, però, de vegades, en el curs d'eliminació de programari o una actualització, algunes últimes dependències poden romandre en el sistema. Si vols eliminar aquests paquets de sistema. Apt inclou una ordre per a aquesta tasca:
sudo apt-get autoremove
o
sudo apt autoremove
Cerca d'un paquet instal·lable:
sudo apt-cache search $ packagename
o
sudo apt search $ packagename
Apt actualment no ofereix la possibilitat d'instal·lar un paquet des d'una URL, el que significa que l'usuari ha de trobar i descarregar el paquet per a instal·lar per ell mateix. Ubuntu i alguns dels seus derivats han aconseguit combatre això amb un sol clic a enllaços apturl, que es troben en alguns llocs web.
Entropy
Entropy és el gestor de paquets per defecte de sistema Sabayon Linux, un derivat de Gentoo. El que fa a Entropy interessant és que Sabayon utilitza arxius binaris a través d'Entropy, i també el codi font a través de l'gestor de paquets de Gentoo, Portage. Un resum bàsic d'aquest sistema és el següent:
- Els paquets font es construeixen en arxius binaris a través d'Entropy, usant Portage.Entropy converteix els binaris en un paquet de Entropy.Los paquets de Entropy s'agreguen a l'repositori de Sabayon.El usuari instal·la un arxiu binari a través de Entropy.
Entropy és comparable a Apt, YUM, ZYpp, i DNF, el que significa que són fàcils d'usar els comandaments per a novells. Entropy també inclou accessos directes.
Per actualitzar el programari:
sudo equo update
o
suo equo up
Per actualitzar tots els paquets:
suo equo upgrade
o
suo equo o
Aquestes ordres es poden usar a el mateix temps:
suo equo update && sudo equo upgrade
o
suo equo up && sudo equo o
Per instal·lar un paquet:
suo equo install $ packagename
o
suo equo in $ packagename
Per treure un paquet:
suo equo remove $ packagename
o
suo equo rm $ packagename
Per buscar un paquet instal·lable:
ZYpp
ZYpp és una altra dependència de resolució per a la gestió de paquets RPM, i és el gestor de paquets per defecte per OpenSUSE i SUSE Linux Enterprise. ZYpp utilitza.rpm binaris, com YUM, però és una mica més ràpid a causa de que està escrit en C ++, mentre YUM està escrit en Python. ZYpp és extremadament fàcil d'usar, ja que inclou les dreceres d'ordres que poden ser utilitzats en lloc dels comandaments complets.
ET RECOMENDAMOSLas millors distribucions Linux 2018Com YUM, ZYpp actualitza i millora tots els paquets amb l'ordre següent:
sudo Zypper update
o
suo Zypper up
Per instal·lar un paquet:
suo Zypper install $ packagename
o
suo Zypper a $ packagename
Per treure un paquet, utilitza la comanda:
suo Zypper remov $ packagename
o
suo Zypper rm $ packagename
Cerca d'un paquet instal·lable:
suo Zypper search $ packagename
Com YUM, no hi ha una ordre autoremove inclòs en ZYpp. A més, com Ubuntu, OpenSUSE té enllaços d'instal·lació en un clic per a la web basats en el paquet d'instal·lació.
DNF, o Dandified YUM
DNF és una reescriptura de YUM que utilitza les característiques de ZYpp, més en particular, la dependència per a la resolució de capacitats. DNF és el gestor de paquets per defecte de Fedora 22 i superior, i s'ha de convertir en el valors per CentOS en el futur.
Per actualitzar i fer un upgrade de tot el sistema:
sudo dnf update
Per instal·lar un paquet:
sudo install $ packagename
Per treure un paquet:
suo dnf remove $ packagename
Cerca d'un paquet instal·lable:
suo dnf search $ packagename
A diferència de YUM i ZYpp, DNF proporciona la comanda autoremove per buscar en el sistema i treure sense fer servir dependències:
suo dnf autoremove
I DNF també permet la instal·lació de paquets des d'una URL:
suo dnf install $ url
Provant els diferents gestors de paquets disponibles, pots trobar en qualsevol distro el gestor que et resulti més còmode.
Us recomanem la lectura d'com crear un USB booteable d'Ubuntu.
L a gestió de paquets és molt important en Linux, i saber utilitzar els múltiples gestors de paquets pot ajudar a un usuari, ja que la descàrrega o instal·lació de programari des dels repositoris, a més de l'actualització, maneig de dependències i desinstal de programari és molt vital i una secció crítica en l'administració de sistemes Linux.
Què gestor de paquets és el més indicat per a tu? Has intentat instal·lar un d'aquests gestors de paquets fora de la distro per defecte? Esperem que us hagi agradat i si voleu més tutorials sobre linux, podeu deixar els vostres comentaris i compartir en xarxes socials.
Arc Welder: transformi paquets Apk d'aplicacions

ARC Welder és una extensió gratuïta per a Google Chrome desenvolupada justament per Google per als desenvolupadors d'aplicacions Android
Xiaomi introdueix la manera fosc en el seu gestor de fitxers

Xiaomi introdueix la manera fosc en el seu gestor de fitxers. Descobreix més sobre aquesta manera fosc en l'app que ja és oficial.
Detectada una vulnerabilitat en el gestor de contrasenyes de Windows 10

Detectada una vulnerabilitat en el gestor de contrasenyes de Windows 10. Descobreix més sobre la sentència detectat en el gestor de contrasenyes.