Cum să corectați erorile de dependență Ubuntu

click fraud protection

Erorile de dependență de pe Ubuntu se întâmplă atunci când utilizatorii instalează o terță parte Pachet DEB s-au descărcat de pe internet prin linia de comandă, iar managerul de pachete nu poate găsi pachetele corecte dependente necesare pentru a rula programul pe Ubuntu. Deși aceste tipuri de probleme apar din ce în ce mai puțin în 2019, datorită faptului că majoritatea fanilor Ubuntu se îndepărtează DEB în favoarea Snaps și Flatpaks, este încă important să știm ce să facem atunci când apar o eroare de genul vine. Deci, în acest ghid, vă vom arăta cum să remediați erorile de dependență pe Ubuntu.

Notă: deși acest ghid se concentrează pe remedierea problemelor de dependență pe Ubuntu Linux, informațiile pe care le acoperim sunt de asemenea, aplicabil pentru Linux Mint, OS Elementary, OS Zorin și orice alt sistem de operare ca Ubuntu Acolo. Simțiți-vă liber să urmați împreună dacă utilizați oricare dintre aceste distros bazate pe Ubuntu.

Ce este o dependență software?

O dependență de software este un termen general utilizat pe Linux pentru a însemna programe, biblioteci, codecuri și alte elemente necesare care sunt necesare de către o anumită aplicație pentru a rula corect. De obicei, dezvoltatorul gestionează aceste fișiere importante prin încorporarea lor în pachet. Cu toate acestea, uneori, dezvoltatorii nu leagă dependențe de software și, în schimb, se bazează pe sursele de software Ubuntu pentru a le furniza.

instagram viewer

Corectarea erorilor de dependență cu Apt

Cea mai simplă modalitate de a corecta erorile de dependență pe Ubuntu Linux este cu managerul de pachete implicit: Apt. Pentru a începe corectarea, deschideți o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T pe tastatură. Odată ce fereastra liniei de comandă este deschisă, utilizați comanda de mai jos pentru a remedia erorile.

sudo apt install -f

La executarea funcției instalare comanda de mai sus, managerul de pachete Ubuntu va încerca să remedieze problemele de dependență cu care vă confruntați și să tipărească modificările pe care le va face. Citiți afișajul de pe ecran pentru a imprima terminalul. Apoi, când ați terminat de citit promptul de pe ecran, apăsați Y pe tastatură pentru a continua.

Lăsați instrumentul de ambalare Apt să instaleze diferitele dependențe software necesare pentru configurarea programului. În mod alternativ, dacă Apt nu găsește nicio dependență de software lipsă de care are nevoie să funcționeze, aceasta va dezinstala automat aplicația. Dacă este cazul, luați în considerare să încercați să găsiți aplicația prin alte mijloace, mai degrabă decât un pachet DEB.

Corectarea erorilor de dependență cu Synaptic

Rezolvarea erorilor de dependență prin Apt și linia de comandă funcționează de obicei destul de bine. Acestea fiind spuse, dacă nu sunteți fan al acestei metode, există o altă modalitate: managerul de pachete Synaptic.

Pentru a pune mâna pe managerul de pachete Synaptic de pe Ubuntu pentru a rezolva erorile de dependență, va trebui să instalați aplicația. Deschideți o fereastră de terminal cu Ctrl + Alt + T sau Ctrl + Shift + T. Apoi, utilizați comanda de mai jos pentru a instala aplicația pe sistemul dvs.

Notă: De asemenea, este posibil să instalați Synaptic căutând „Synaptic Software Center” în Ubuntu.

sudo apt instala sinaptic

După instalarea managerului de pachete Synaptic pe Ubuntu, lansați aplicația și introduceți parola utilizatorului dvs. pentru a avea acces la aplicație. Apoi, urmați instrucțiunile pas cu pas de mai jos pentru a afla cum să rezolvați erorile de dependență cu aceasta.

Pasul 1: Căutați în managerul de pachete Synaptic butonul „Căutare” și selectați-l pentru a accesa funcția de căutare din aplicație.

Pasul 2: Introduceți numele aplicației cu dependențe rupte în caseta de căutare. De exemplu, dacă ați instalat pachetul Discord DEB, ați scrie „discord” în caseta de căutare.

Pasul 3: Căutați rezultatele căutării din Synaptic pentru aplicația cu fișiere cu dependență lipsă și selectați-o cu mouse-ul.

Pasul 4: Găsiți meniul „Editați” în fereastra managerului de pachete Synaptic și faceți clic pe el pentru a dezvălui opțiunile din interior. Odată ce meniul este deschis, selectați butonul „Remed pachete sparte”.

Pasul 5: Găsiți butonul „Aplicați” și selectați-l pentru a spune Synaptic să meargă înainte cu procesul de rezolvare a dependenței.

Funcția de remediere va ieși și va colecta toate dependențele software lipsă de care programul are nevoie. Când procesul este finalizat, erorile dvs. sunt rezolvate, iar aplicația este gata de utilizare!

Moduri de a evita erorile de dependență pe Ubuntu

Erorile de dependență de pe Ubuntu pot fi ușor evitate urmând această regulă simplă: instalați doar software din sursele oficiale ale programului Ubuntu. Nu fiți tentat să descărcați pachete de DEB aleatoare, decât dacă aveți nevoie de ele. Ubuntu are o cantitate enormă de software gratuit, open source și proprietar. Nu ar trebui să existe niciun motiv să descărcați pachetele DEB de pe internet (mai ales că multe dintre acestea au probleme de dependență).

Obținerea software-ului din afara surselor de software Ubuntu este uneori necesară. Chiar și cu cantitatea mare de aplicații Ubuntu pentru a instala, unele alunecă prin fisuri. Dacă aveți nevoie să vă puneți mâna pe o aplicație care nu se găsește în sursele software tradiționale Ubuntu, luați în considerare căutarea unui agrafă sau Flatpak versiune în schimb, întrucât nu au niciodată probleme de dependență și primești actualizări periodice direct de la dezvoltatori.

watch instagram story