Управљање пакетима Линук Минт-а је врло стабилно, али није изненађујуће када уђете у проблем са вашим Линук Минт-ом који се не ажурира због покварених пакета. Проблем покварених пакета чак зауставља инсталацију даљих ажурирања програма, што није добро што се догађа с обзиром на сигурносне рупе које се свакодневно крпе.
Поправите Линук Минт који се не ажурира због покварени пакети грешка
У овом чланку ћемо разговарати о узроцима неисправних пакета и показати вам како да их поправите на Линук Минт-у.
Случај И: Неиспуњене зависности
То је најчешћи узрок вашег Линук Минт не добија ажурирања, а примарни разлог могу бити неиспуњене зависности. Када инсталирате програм, он ће такође покушати да инсталира зависне програме и библиотеке. Ако ове зависности из било ког разлога нису доступне за преузимање, на пример, ако сервер не ради или библиотеке не одржава програмер, систем одаје грешку „сломљени пакети“.
Фик:
Покрените Терминал и унесите следећу команду:
судо апт-гет -ф инсталација
Горња команда инсталира све зависности сломљеног пакета, под условом да су зависности доступне у репо-у.
У другом сценарију у којем зависности нису доступне у спремиштима, судо апт-гет -ф инсталација команда можда неће успети. У овој ситуацији, требали бисте уклонити пакете. За обављање посла користит ћемо Синаптиц Пацкаге Манагер.
Покрените Синаптиц Пацкаге Манагер и изаберите Статус на левој табли и кликните на Сломљене зависности да пронађу покварени пакет. Кликните на црвени оквир лево од имена пакета и требало би да добијете опцију да га уклоните. Означите га за потпуно уклањање и кликните на Аппли на горњој плочи. Пакет треба уклонити.
Уклањање сломљених пакета са терминала
Такође можете уклонити сломљене пакете са терминала. Прво покрените следећу команду да бисте проверили покварене пакете:
судо апт-гет чек
Требали бисте добити списак покварених пакета. Сада, под претпоставком да је име пакета абц, покрените следећи код:
судо апт-гет чистка абц
На пример, да бих отклонио грешку на горњем снимку екрана, требало би да користим наредбу:
судо апт-гет пурге убпортс-инсталлер
Програм и све његове конфигурационе датотеке треба уклонити.
Случај ИИ: Грешка при инсталацији пакета
Ако постоји грешка у инсталацији било ког пакета, требало би да врати исту грешку.
Фик:
судо апт --фик-сломљена инсталација
Команда треба да покуша да поправи све и да инсталира / уклони све што је потребно. У супротном, можете поново да користите Синаптиц Пацкаге Манагер да бисте то поправили како је описано у претходном случају.
Случај ИИИ: Сломљена спремишта
Трећи узрок могу бити неисправна спремишта и углавном се јавља када судо апт-гет упдате се користи. Грешка у спремиштима може бити узрокована из неколико разлога, али следећа решења добро функционишу за све. Да бисте решили проблем, добро вам дође једноставан програм који се зове ИППА Манагер.
Фик:
Покрените следеће да бисте инсталирали програм:
судо адд-апт-репозиторијум ппа: вебупд8теам / и-ппа-манагер
судо апт-гет упдате
судо апт-гет инсталирај и-ппа-манагер
Сада покрените ИППА Манагер из менија апликације и унесите лозинку. Овај прозор би се требао приказати:
Кликните на Манаге ППАс (Управљај ППА) и требали бисте видети листу свих спремишта на вашем систему. Сада уочите ону која је узроковала грешку (из наредбе за ажурирање) и очистите је. Поново покрените исправку и проблем би требало да се реши.
Закључак
То је све што вам је потребно да поправите покварене пакете и поправите Линук Минт се не ажурира питање. Први и други део морају генерално да поправе све јер је грешка спремишта ретка и може се елиминисати тако што ћете обратити пажњу на квалитет пакета инсталираних на вашем систему. Обично покушајте да избегнете пакете који се не одржавају у последњих шест месеци или тако некако да бисте били на сигурнијој страни.
Какво је било ваше искуство у решавању проблема? Јавите нам у коментарима испод и ако вам се свиђа овај чланак, не заборавите да га поделите са пријатељима на друштвеним платформама.