- - Ako opraviť chyby závislosti Ubuntu

Ako opraviť chyby závislosti Ubuntu

Závislosti na Ubuntu sa vyskytujú, keď používatelianainštalujte balík DEB tretích strán, ktorý si stiahli z internetu pomocou príkazového riadku, a správca balíkov nenájde správne závislé balíčky potrebné na spustenie programu v Ubuntu. Aj keď sa tieto druhy problémov objavujú v roku 2019 stále menej, v dôsledku toho, že väčšina fanúšikov Ubuntu sa sťahuje z oblasti DEB v prospech programov Snaps a Flatpaks, stále je dôležité vedieť, čo robiť, keď sa objaví takáto chyba. V tejto príručke vám ukážeme, ako opraviť chyby závislosti na Ubuntu.

Poznámka: Aj keď sa táto príručka zameriava na riešenie problémov so závislosťou na systéme Ubuntu Linux, informácie, ktoré pokrývame, sa vzťahujú aj na Linux Mint, Elementary OS, Zorin OS a všetky ďalšie operačné systémy podobné Ubuntu. Ak používate niektorú z týchto distribúcií založených na Ubuntu, pokojne ju sledujte!

Čo je to softvérová závislosť?

Softvérová závislosť je všeobecný pojem, na ktorom sa používaLinux znamená potrebné programy, knižnice, kodeky a ďalšie položky, ktoré daná aplikácia vyžaduje na správne fungovanie. Vývojár zvyčajne spracováva tieto dôležité súbory tak, že ich balí do balíka. Vývojári však niekedy nezohľadňujú softvérové ​​závislosti a namiesto toho sa spoliehajú na softvérové ​​zdroje Ubuntu, aby im ich poskytli.

Oprava chýb závislosti pomocou Apt

Najpriamejším spôsobom, ako opraviť chyby závislosti na Ubuntu Linux, je predvolený správca balíkov: Apt. Ak chcete spustiť korekciu, otvorte okno terminálu stlačením Ctrl + Alt + T alebo Ctrl + Shift + T na klávesnici. Po otvorení okna príkazového riadka opravte chyby pomocou príkazu nižšie.

sudo apt install -f

Po spustení inštalovať vyššie, príkaz správcu balíkov Ubuntu sa o to pokúsiopraviť problémy so závislosťami, ktorým čelíte, a vytlačiť zmeny, ktoré má vykonať. Prečítajte si výzvu na obrazovke, ktorú vytlačí terminál. Po dokončení čítania výzvy na obrazovke stlačte Y na klávesnici, aby ste pokračovali.

Nechajte Apt obalové nástroje nainštalovať rôznesoftvérové ​​závislosti potrebné na nastavenie vášho programu. Ak Apt nenájde žiadnu z chýbajúcich softvérových závislostí, ktoré musí fungovať, aplikáciu automaticky odinštaluje. Ak je to váš prípad, zvážte pokus o nájdenie aplikácie pomocou iných prostriedkov než pomocou balíka DEB.

Oprava chýb závislosti pomocou aplikácie Synaptic

Riešenie problémov so závislosťou cez Apt a príkazový riadok zvyčajne funguje dobre. Ak však nie ste fanúšikom tejto metódy, existuje iný spôsob: Správca balíkov Synaptic.

Aby ste sa dostali do rúk manažéra balíkov Synaptic na Ubuntu, aby ste vyriešili chyby závislosti, musíte aplikáciu nainštalovať. Otvorte okno terminálu pomocou Ctrl + Alt + T alebo Ctrl + Shift + T, Potom pomocou príkazu nižšie nainštalujte aplikáciu do svojho systému.

Poznámka: Synaptic je možné nainštalovať aj vyhľadaním Ubuntu Software Center v časti „Synaptic“.

sudo apt install synaptic

Po nainštalovaní správcu balíkov Synaptic naUbuntu, spustite aplikáciu a zadajte heslo používateľa, aby ste získali prístup k aplikácii. Postupujte podľa pokynov krok za krokom a naučte sa, ako s nimi vyriešiť chyby závislosti.

Krok 1: V Správcovi balíkov vyhľadajte tlačidlo „Vyhľadať“ a vyberte ho, aby ste sprístupnili funkciu vyhľadávania v aplikácii.

Krok 2: Do vyhľadávacieho poľa zadajte názov aplikácie so zlomenými závislosťami. Ak ste napríklad nainštalovali balík Discord DEB, do vyhľadávacieho poľa napíšete „discord“.

Krok 3: Prezrite si výsledky vyhľadávania v aplikácii Synaptic pre aplikáciu s chýbajúcimi súbormi závislostí a vyberte ju pomocou myši.

Krok 4: Nájdite ponuku „Upraviť“ v okne Správca balíkov Synaptic a kliknutím na ňu zobrazte možnosti vo vnútri. Po otvorení ponuky vyberte tlačidlo „Opraviť poškodené balíky“.

Krok 5: Nájdite tlačidlo „Použiť“ a vyberte ho, aby ste spoločnosti Synaptic povedali, aby pokračovali v procese riešenia závislosti.

Funkcia opravy zhasne a zhromaždí všetky chýbajúce softvérové ​​závislosti, ktoré program potrebuje. Po dokončení procesu sa vaše chyby vyriešia a aplikácia je pripravená na použitie!

Spôsoby, ako zabrániť chybám závislosti na Ubuntu

Závislosti na Ubuntu sa dajú ľahko vyhnúťpodľa tohto jednoduchého pravidla: Inštalujte iba softvér z oficiálnych zdrojov softvéru Ubuntu. Nenechajte sa v pokušení sťahovať náhodné balíčky DEB, pokiaľ ich nepotrebujete. Ubuntu má obrovské množstvo bezplatného, ​​otvoreného zdroja a proprietárneho softvéru. Nemalo by existovať žiadny dôvod na stiahnutie balíkov DEB z internetu (najmä preto, že mnohé z nich majú problémy s závislosťou.)

Získanie softvéru z prostredia mimo Ubuntusoftvérové ​​zdroje sú niekedy potrebné. Dokonca aj s obrovským množstvom aplikácií, ktoré má Ubuntu nainštalovať, niektoré skĺznu cez trhliny. Ak sa potrebujete dostať do rúk aplikácie, ktorá sa nenachádza v tradičných zdrojoch softvéru Ubuntu, zvážte radšej hľadanie verzie Snap alebo Flatpak, pretože nikdy nemajú problémy so závislosťami a pravidelne získavajte aktualizácie priamo od vývojárov.

Komentáre