Понякога могат да възникнат грешки в зависимост от DebianLinux, когато потребителят изтегли пакет от интернет и операционната система не може да намери правилните зависими файлове и библиотеки, необходими за успешното стартиране на програмата. Така че, ако срещнете грешки в зависимост от Debian при инсталирането на приложения, следвайте и научете как да ги коригирате.
Обикновено повечето потребители на Debian няма да се сблъскаттози вид грешки при инсталирането на пакети, тъй като те са склонни да се придържат към инсталирането само на софтуер, който официално е включен в официалните софтуерни източници на Apt. Ако имате работа със счупени пакети на Debian, имаме отделна публикация как да ги поправим.
Забележка: в това ръководство ще се съсредоточим сериозно върху Debian Linux. С това казано, информацията, която покриваме в тази публикация, не е изключителна за Debian. Ако използвате Linux-базирана операционна система, която е производна на Debian, не се колебайте да следвате и вие!
Какво представлява софтуерната зависимост?
Софтуерната зависимост е зависима библиотекана програми или инструментариум, които инсталирана програма трябва да работи успешно. Без зависимости всяко приложение за Linux, което изтеглите от интернет, за да използвате на вашия Debian Linux компютър, няма да работи правилно.
Проблемите със зависимостта днес и възрастта са рядкостDebian, поради все повече и повече пакети, идващи в софтуерните хранилища, и появата на универсални решения за опаковане като AppImage, Flatpak и Snaps, които поемат притесненията за събиране на индивидуални зависимости, като обединят всичко необходимо на потребителя, за да стартира приложението веднага на кутията.
Коригиране на грешки в зависимостта с Apt-get в терминала
Може да не сте наясно с това, но Apt-getМениджърът на пакети има вграден механизъм за решаване на тези видове проблеми с зависимостта от Debian. За да използвате командата Apt-get на Debian за почистване на всички проблеми, свързани с зависимостта, започнете с отваряне на терминален прозорец на работния плот. Можете да направите това, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. С отворен прозорец на терминала, използвайте Ап-да по-долу.
sudo apt-get install -f
Освен това, ако използвате версия на Debian Linux, която включва подходящ команда, или може би предпочитате Ап-да, можете да коригирате проблемите със зависимостта, като използвате командата по-долу.
sudo apt install -f
Коригиране на грешки в зависимостта с Synaptic Package Manager
Грижа за проблемите на зависимостта от Debianпрез прозореца на терминала е много полезно, особено за тези, които работят Debian Linux на сървърна система или нещо подобно. Ако обаче предпочитате да използвате графичния интерфейс, най-добрият начин е мениджърът на пакети Synaptic.
Повечето системи на Debian Linux се предлагат с мениджъра на пакети Synaptic, предварително инсталиран и готов за употреба. Това каза, ако вече нямате инсталирано приложение, отворете терминален прозорец, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата и въведете командата за инсталиране по-долу.
sudo apt-get install synaptic -y
С приложението Synaptic, инсталирано в системата, е време да започнете да го използвате. Отворете го, като потърсите „Synaptic Package Manager“ в менюто на приложението и щракнете, за да го стартирате.

Когато стартира приложението Synaptic, ще бъдете помолени да въведете парола. Напишете вашата потребителска парола. Ако паролата е приета, Synaptic ще бъде готов за използване.
За да отстраните проблем със зависимост в Synaptic, намеретеБутон „Редактиране“ в прозореца на приложението и щракнете върху него с мишката. Вътре в менюто „Редактиране“ има няколко опции. Прегледайте различните опции за „Поправяне на счупено“ и го изберете.
Избирайки опцията „Поправете счупена“, Synapticавтоматично ще назначи корекции на зависимостта на всички пакети в системата. След като бъде избрана опцията „Поправяне на повредена“, изберете бутона „Прилагане“, за да започнете процеса на корекция.

След като щракнете върху бутона „Приложи“, ще се появи прозорецсе показват в Synaptic. В този прозорец ще видите текущите изтегляния. Оставете процеса да завърши. Когато всичко е готово, проблемите ви със зависимостта ще изчезнат!
Начини за избягване на грешки в зависимост от Debian
Ако ви е писнало да се натъкнете на софтуерпроблеми с зависимостта от Debian Linux, направете си услуга и започнете да използвате пакетите Flatpak и Snap повече, когато се нуждаете от приложения, които не се показват в официалните софтуерни хранилища.
Flatpak и Snap са отлични нови парчета оттехнология, която взима усилена работа, за да накарате софтуера да работи на Linux. Те не изискват зависимости. Всичко е пакет в чист, сигурен пясъчник. Най-доброто от всичко, тъй като Debian Linux има тенденция да не актуализира софтуера толкова бързо, колкото другите дистрибуции на Linux, ще можете да зареждате супер системата си, като получавате най-новите приложения.

За информация как да настроите Snap пакетите наDebian, вижте нашето ръководство по темата. Освен това може да искате да настроите официалния магазин на Snap. И накрая, ако се интересувате от изпробването на Flatpaks, следвайте нашия подробен урок за него тук.
Коментари