Com es corregeixen els errors de dependència del paquet snap a Ubuntu



Proveu El Nostre Instrument Per Eliminar Problemes

Ara Ubuntu us permet utilitzar l’ordre snap per instal·lar aplicacions des d’una botiga. Tot i que no està dissenyat per substituir el sistema apt-get derivat de Debian que s’utilitza actualment a la majoria d’instal·lacions d’Ubuntu Linux, sí que té l’avantatge de ser força agnòstic de la plataforma. És per això que s’ha popularitzat a les instal·lacions mòbils d’Ubuntu.



Necessitareu el símbol del sistema per iniciar-lo des de l’Ubuntu Dash o mantenint premudes les tecles Ctrl, Alt i T alhora. També podeu iniciar-lo des del Dash o la llista d’eines del sistema del menú LXDE a Lubuntu. Els usuaris de Xubuntu poden voler iniciar-lo des del menú Bigotis. Abans d’intentar utilitzar aquests mètodes, voldreu assegurar-vos que tingueu una bona edat sudo apt-get update L'ordre no soluciona el vostre error immediatament. Molta gent encara no fa servir instantànies.



Mètode 1: Actualització del paquet snap bàsic

A diferència dels paquets .deb, els paquets snap contenen més o menys tot el que necessita un programa concret per executar-se, de manera que realment no hi ha dependències. Per tant, si rebeu errors de dependència i esteu segur que no és amb cap paquet instal·lat o actualitzat mitjançant apt-get, és probable que tingueu algun problema amb un dels dos paquets d’instal·lació bàsics. Suposant que no teniu accés d’administrador amb un símbol # a la vostra sol·licitud, escriviu sudo snap refresh core al símbol del sistema i premeu Intro. És possible que se us demani la contrasenya d'administrador.



Un cop l’heu escrit i heu premut la tecla de retorn, el gestor de paquets d’instruccions començarà a actualitzar-se automàticament. Si ha tingut èxit, proveu d'executar el programa amb el qual teniu problemes de nou i comproveu si els problemes de dependència han desaparegut. Per exemple, si prèviament heu instal·lat el complement de 287 MB aproximadament i heu rebut un error, inicieu el LibreOffice des del Dash o cercant-lo. Trobareu en la gran majoria dels casos que aquesta ordre única era suficient per solucionar el problema i que no necessiteu continuar. Si voleu obtenir més informació sobre el tipus d’error que esteu veient, només cal que escriviu libreoffice o qualsevol altre nom de paquet a la línia d'ordres sense cap altre argument per veure si alguna cosa més estava malament.

Mètode 2: Torneu a instal·lar el paquet snap bàsic

Molt pocs usuaris patiran problemes addicionals, però si ho teniu, podríeu desinstal·lar el paquet de snap bàsic i qualsevol altre snap que hàgiu instal·lat i tornar-los a instal·lar. Tingueu en compte que si el primer mètode va funcionar, no és necessari i us pot perdre algunes configuracions. Abans d’aconseguir-ho, voldreu assegurar-vos que es còpia de seguretat de les vostres dades, però, per sort, encara es poden aconseguir amb un mínim absolut de joc.

Assegureu-vos que no teniu res més obert i, a continuació, córreu sudo snap elimina el nucli snap-package1 snap-package2 des de la línia d'ordres i espereu mentre s'executa pels paquets de connexions que heu instal·lat. Quan hàgiu acabat, escriviu sudo snap install core snap-package1 snap-package2 des de la línia d'ordres i premeu Intro. Haureu d’esperar de nou a que els paquets es reconfigurin, però aquestes dues senzilles ordres són suficients per solucionar el problema.



Mètode 3: Llistat de canvis instantanis i instantanis instal·lats

Podeu comprovar els detalls de qualsevol instantània instal·lada en qualsevol moment simplement executant llista instantània des de la línia d’ordres i probablement no necessiteu accés sudo per a això.

De la mateixa manera, només cal córrer canvis instantanis des de la línia d’ordres quan hàgiu acabat alguna d’aquestes tasques per veure quins canvis s’han fet. Un cop hàgiu tornat a treballar els paquets, presumiblement a partir de la tècnica del primer mètode, sempre podeu executar sudo snap refresh des de la línia d'ordres per actualitzar tots els snaps alhora.

3 minuts de lectura