Linux Mint

Как да поправя проблема с актуализирането на Linux Mint поради счупените пакети

Как да поправя проблема с актуализирането на Linux Mint поради счупените пакети

Управлението на пакети на Linux Mint е много стабилно, но не е изненадващо да влезете в проблема с това, че вашият Linux Mint не се актуализира поради счупени пакети. Проблемът със счупените пакети дори спира инсталирането на по-нататъшни актуализации на програмата, което не е хубаво да се случва, като се има предвид, че всеки ден се коригират вратички в сигурността.

Коригирайте Linux Mint, който не се актуализира поради счупени пакети грешка

В тази статия ще обсъдим причините за счупени пакети и ще ви покажем как да ги поправите в Linux Mint.

Случай I: Неизпълнени зависимости

Това е най-честата причина за вашето Linux Mint не получава актуализации, и основната причина може да са неудовлетворените зависимости. Когато инсталирате програма, той също ще се опита да инсталира зависимите програми и библиотеки. Ако тези зависимости не са достъпни за изтегляне по някаква причина, като сървърът е спрян или библиотеките не се поддържат от разработчика, системата извежда грешка „счупени пакети“.

Грешка в зависимостите

Поправка:

Стартирайте терминала и въведете следната команда:

sudo apt-get -f install

Горната команда инсталира всички зависимости на счупения пакет, при условие че зависимостите са налични в репото.

Инсталиране на зависимости през терминал

В другия сценарий, при който зависимостите не са налични в хранилищата, sudo apt-get -f install командата може да не работи. В тази ситуация трябва да премахнете пакетите. Ще използваме Synaptic Package Manager, за да свършим работата.

Грешка при счупени пакети на Synaptic

Стартирайте Synaptic Package Manager и изберете Състояние в левия панел и кликнете върху Счупени зависимости за да намерите счупения пакет. Щракнете върху червеното поле вляво от името на пакета и трябва да получите опцията да го премахнете. Маркирайте го за пълно премахване и кликнете върху Приложи в горния панел. Опаковката трябва да бъде премахната.

Поправяне на счупени пакети на Synaptics

Премахване на счупени пакети от терминала

Можете също така да премахнете счупени пакети от терминала. Първо изпълнете следната команда, за да проверите счупените пакети:

sudo apt-get check

Откриване на счупени пакети

Трябва да получите списъка със счупени пакети. Сега, ако приемем, че името на пакета е abc, изпълнете следния код:

sudo apt-get purge abc

Например, за да поправя грешката в горната екранна снимка, трябва да използвам командата:

sudo apt-get purge ubports-installer

Програмата и всички нейни конфигурационни файлове трябва да бъдат премахнати.

Случай II: Грешка при инсталирането на пакета

Ако има грешка в инсталацията на който и да е пакет, той също трябва да върне същата грешка.

Поправка:

sudo apt --fix-счупена инсталация

Командата трябва да се опита да поправи всичко и да инсталира / премахне всичко, което е необходимо. В противен случай можете отново да използвате Synaptic Package Manager, за да го поправите, както е описано в предишния случай.

Случай III: Разбити хранилища

Третата причина може да са счупени хранилища и обикновено се появява, когато sudo apt-get update се използва. Грешката в хранилищата може да бъде причинена поради няколко причини, но следните решения работят добре за всички. За да разрешите проблема, е полезна проста програма, наречена YPPA Manager.

Поправка:

Изпълнете следното, за да инсталирате програмата:

sudo add-apt-repository ppa: webupd8team / y-ppa-manager
sudo apt-get update
sudo apt-get инсталирайте y-ppa-manager

Сега стартирайте YPPA Manager от менюто на приложението и въведете паролата. Този прозорец трябва да се покаже:

Y PPA мениджър

Щракнете върху Управление на PPA и ще видите списък с всички хранилища във вашата система. Сега открийте този, който е причинил грешката (от командата за актуализация) и я изчистете. Рестартирайте актуализацията и проблемът трябва да бъде отстранен.

Списък на Y-PPA хранилища

Заключение

Това е всичко, от което някога се нуждаете, за да поправите счупените пакети и да поправите Linux Mint не се актуализира проблем. Първата и втората части обикновено трябва да поправят всичко, тъй като грешката в хранилището е рядка и може да бъде отстранена, като се обърне внимание на качеството на пакетите, инсталирани на вашата система. Обикновено се опитвайте да избягвате пакетите, които не се поддържат през последните шест месеца или така, за да бъдете по-сигурни.

Как беше вашият опит при отстраняването на проблема? Уведомете ни в коментарите по-долу и ако харесвате тази статия, не забравяйте да я споделите с приятелите си в социалните платформи.

Как да заснемете и поточно предадете игралната си сесия на Linux
В миналото играта на игри се смяташе само за хоби, но с течение на времето игралната индустрия отбеляза огромен ръст по отношение на технологиите и бр...
Най-добрите игри за игра с ръчно проследяване
Oculus Quest наскоро представи страхотната идея за ръчно проследяване без контролери. С непрекъснато нарастващия брой игри и дейности, които изпълнява...
Как да покажете OSD наслагване в приложения на цял екран за Linux и игри
Играта на цял екран или използване на приложения в режим на цял екран без разсейване може да ви откъсне от съответната системна информация, видима в п...