Com instal·leu un fitxer DEB a Ubuntu?

Com instal·leu un fitxer DEB a Ubuntu?

Per als usuaris de Linux, el programari pot provenir de moltes fonts. Hi ha PPA, botigues de programari, la botiga Snap, Flathub i molt més. Tanmateix, no trobareu totes les aplicacions que vulgueu; és possible que hàgiu de visitar el lloc web d’un proveïdor d’aplicacions per descarregar i instal·lar un fitxer amb una extensió .deb. Però, com instal·leu un fitxer deb?





En aquest article explorarem què és un fitxer deb i com podeu instal·lar-lo o desinstal·lar-lo mitjançant diversos mètodes, tant a l’escriptori com al terminal. També explorarem com actualitzar-los i com podeu instal·lar-los en un sistema operatiu BSD.





Què és un fitxer Deb?

Els fitxers Deb (abreviatura de Debian) són fitxers d’arxiu que contenen no només els fitxers necessaris per a un programa d’aplicació, sinó també scripts per a la instal·lació i configuració de l’aplicació que voleu instal·lar. Si proveniu de Windows, els fitxers deb són similars d’aquesta manera als fitxers .exe.





Necessiteu ser un expert en Linux per instal·lar un fitxer deb?

Absolutament no. De fet, com veurem a continuació, hi ha moltes maneres fàcils d’instal·lar un paquet deb a Ubuntu i altres distribucions basades en Debian.



Relacionat: 8 llocs per descarregar aplicacions Linux DEB o RPM

Una nota important és que les aplicacions instal·lades amb fitxers deb solen instal·lar junts paquets addicionals, anomenats dependències, per funcionar. Tot i que tots els mètodes explorats avui instal·laran el fitxer deb, no tots instal·laran les dependències i anem a prendre nota quan sigui així.





Centre de programari

La majoria de distribucions de Linux inclouran algun tipus d’aplicació del centre de programari. Ubuntu s’anomena Ubuntu Software Center i a Mint s’anomena Software Manager. Aquestes aplicacions us ofereixen una experiència d’instal·lació i navegació de paquets atractiva.

Utilitzar un d’ells per instal·lar un fitxer deb és senzill. Normalment, si feu doble clic al fitxer deb del navegador de fitxers, iniciarà la instal·lació amb el vostre centre de programari.





Si s’obre amb un gestor d’arxius, feu clic amb el botó dret al fitxer i seleccioneu el centre de programari de la llista d’aplicacions utilitzables.

Tanmateix, no es recomana aquest mètode, perquè les aplicacions del centre de programari no asseguraran que s'instal·lin les dependències del fitxer deb. Alguns dels mètodes posteriors d'aquesta llista estan millor construïts per a aquest propòsit.

Per desinstal·lar una aplicació amb el centre de programari, haureu de buscar una llista d'aplicacions instal·lades.

Si feu clic a un paquet que hi apareix, podreu desinstal·lar-lo.

Gdebi

Gdebi és una petita aplicació dissenyada específicament per descomprimir fitxers deb amb una senzilla interfície GUI. També comprova les dependències del fitxer i us avisa quan Gdebi les instal·larà.

Gdebi sovint ve preinstal·lat a distribucions basades en Ubuntu. Però si no el teniu per algun motiu, podeu instal·lar-lo ràpidament amb aquesta ordre:

sudo apt install gdebi

Amb gdebi instal·lat, feu clic amb el botó dret al fitxer deb i seleccioneu Obre amb Gdebi .

El quadre de diàleg gdebi us indicarà si s’instal·laran dependències amb ell i enumerarà quines. Feu clic a Instal·la per instal·lar el paquet juntament amb les seves dependències.

Per eliminar-lo de nou, només cal que torneu a obrir el fitxer deb original amb gdebi i feu clic a Desinstal·la .

Dpkg

Per instal·lar un fitxer deb al terminal, obriu el directori que conté el fitxer deb i activeu dpkg amb aquesta ordre:

sudo dpkg -i filename.deb

De manera similar al centre de programari, dpkg no instal·larà dependències que podrien faltar. En lloc d'això, pot deixar l'aplicació en un estat 'no configurat' (com es mostra a la imatge superior) i no el podreu utilitzar.

Si obteniu aquest error, podeu corregir-lo amb aquesta ordre apt:

sudo apt-get install -f

El senyalador -f li indica que solucioni les dependències trencades dels paquets instal·lats actualment.

Per eliminar un paquet deb amb dpkg, utilitzeu aquesta ordre:

Windows 10 system_service_exception
sudo dpkg -r packagename

El senyalador -r indica a dpkg que simplement elimini l'aplicació. Si també voleu esborrar altres fitxers, utilitzeu --purge.

Haureu de conèixer el nom del paquet, que de vegades és diferent del nom del fitxer. Com llegireu a continuació, apt us pot ajudar a esbrinar el nom del paquet si no esteu segur.

Apte

Si heu utilitzat Linux durant molt de temps, és probable que hàgiu emès ordres apt per instal·lar paquets des d’un dipòsit de programari Ubuntu.

Apt, però, també instal·larà un fitxer deb local i ho farà amb una probabilitat d’èxit més gran que dpkg. Apt, de fet, utilitza dpkg sota el capó per realitzar la instal·lació, però també comprova si hi ha dependències.

Haureu de dirigir apt a la ubicació del fitxer per poder realitzar la instal·lació. Obriu el directori del fitxer al terminal i emeteu aquesta ordre:

sudo apt install ./filename.deb

Per desinstal·lar un paquet amb apt, no cal saber la ubicació, només el nom del paquet. Al nostre exemple, el nom del fitxer era discord-0.0.13.deb, però el nom del paquet era 'discord'.

Si no esteu segur de quin és el nom del paquet, podeu fer una cerca a apt amb aquesta ordre, substituint-la per la vostra suposició:

sudo apt list --installed | grep

Enumerarà tots els paquets amb el terme de cerca. Un cop hàgiu trobat el nom del paquet, emeteu aquesta ordre:

sudo apt remove

Aquesta ordre eliminarà el paquet en si mateix, però no cap dels fitxers emmagatzemats. Si voleu desfer-se de totes les traces del paquet, emeti aquesta ordre:

sudo apt purge

Com actualitzar els paquets Deb

Qualsevol aplicació en desenvolupament actiu emet actualitzacions almenys de tant en tant. Llavors, com actualitzeu un paquet deb?

Depèn del proveïdor. Algunes aplicacions, com Chrome i Discord, realitzaran una instal·lació automàtica i, probablement, us avisaran quan passi.

Relacionat: Com aturar les actualitzacions automàtiques de Chrome a Windows

Tanmateix, molts altres us requereixen que descarregueu i instal·leu un fitxer nou cada vegada que es publiqui una nova versió. Per estar segur, consulteu el lloc web del proveïdor d’aplicacions per obtenir més informació.

Com instal·lar fitxers Deb a FreeNAS / BSD

Els fitxers Deb són natius de sistemes basats en Debian, no BSD. La majoria de les mateixes aplicacions, però, estan disponibles a través del propi sistema de gestió de paquets de BSD.

De totes maneres, si voleu provar d’instal·lar un fitxer deb en un sistema operatiu BSD com FreeNAS o OpenBSD, normalment és possible. Només haureu de trobar un port BSD de dpkg o apt i seguir les instruccions anteriors.

Instal·leu les vostres aplicacions preferides

Vam parlar de les moltes maneres senzilles d’instal·lar fitxers Debian a Linux, així com de les vostres opcions per desinstal·lar-les i actualitzar-les.

Mentre cerqueu programari nou, trobareu que hi ha moltes maneres d’instal·lar aplicacions a Linux.

Compartir Compartir Tweet Correu electrònic Flathub vs. Snap Store: els millors llocs per descarregar aplicacions de Linux

Quan voleu descarregar aplicacions de Linux, com es comparen Flathub i Snap Store? Els enfrontem entre ells per esbrinar-ho.

Llegiu a continuació
Temes relacionats
  • Linux
  • Ubuntu
  • Debian
  • Linux
Sobre l'autor Jordan Gloor(51 articles publicats)

Jordan és un escriptor de MUO apassionat de fer Linux accessible i sense estrès per a tothom. També escriu guies sobre privadesa i productivitat.

Més de Jordan Gloor

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us