Естеството на това как работи Ubuntu Linux означава товапонякога, когато го използвате, ще изтегляте DEB пакетни файлове от интернет, за да инсталирате. Обикновено изтеглянето на тези видове пакети не представлява проблеми, тъй като разработчиците редовно актуализират своите DEB файлове, за да отговорят на нуждите на новите версии на операционната система Ubuntu. Въпреки това, понякога DEB пакетите минават години без актуализации и когато потребителите ги инсталират, могат да се получат счупвания. Тези счупвания се появяват и когато потребителите деинсталират необходимите пакети, които трябва да останат в системата. Ето как да коригирате счупени пакети в Ubuntu.
Забележка: въпреки че това ръководство е съсредоточено около Ubuntu Linux, информацията, обхваната в него, се прилага за други Linux операционни системи, базирани на Ubuntu, като Linux Mint, Elementary OS, Zorin OS и много други производни. Не се колебайте да следвате заедно с инструкциите, описани в тази публикация!
Инсталирайте мениджъра на пакети Synaptic
Ubuntu Linux не идва със Synapticпакета мениджър предварително инсталиран. Фактът, че вече не е програма по подразбиране, е доста жалко, тъй като Synaptic има вградени начини за поправяне на разбити пакети.
За да инсталирате Synaptic, отворете прозорец на терминала, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. След това, след като прозорецът на командния ред е отворен и готов за употреба, стартирайте актуализация команда за проверка на Ubuntu за всякакви актуализации на софтуера или чакащи лепенки.
sudo apt update
След командата за актуализиране, инсталирайте всички софтуерни лепенки на вашата Ubuntu Linux система с подобряване на команда. Не забравяйте да използвате превключвателя „y“, за да приемете подканата автоматично.
sudo apt update -y
С актуализация и подобряване на готово, ще можете бързо да инсталирате мениджъра на пакети Synaptic във всяка версия на Ubuntu Linux с командата apt install по-долу.
sudo apt install synaptic -y
Не искате да използвате терминала? Актуализирайте системата си с инструмента за актуализиране на Ubuntu (обикновено се намира чрез търсене на Update в менюто на приложението). След това, след като всичко е актуално, отворете софтуера на Ubuntu Software Center и щракнете върху полето за търсене, за да намерите приложението Synaptics.
Намиране на счупени пакети със Synaptic
Процесът на намиране на счупени пакети в Synaptic започва с стартиране на приложението. На вашия компютър Ubuntu Linux натиснете клавиша Windows, въведете „Synaptic“ и отворете приложението с иконата на кафявото поле.
![](/images/linux/how-to-fix-broken-packages-on-ubuntu.png)
След стартиране на приложението системата щепоискайте парола. Причината да поиска парола е, че Synaptic трябва да работи с привилегии на системно ниво. В полето за парола въведете парола за потребителя, който в момента използвате, и натиснете Въведете да приеме.
При отворен Synaptic щракнете върху синята икона за търсенедо „Properties“. От там въведете точното име на пакета (или пакетите), за който знаете, че е разбит. След това изберете бутона „търсене“, за да започнете търсене на вашия компютър с Linux.
Ако думите ви за търсене са точни, разбити пакети на вашия Ubuntu PC ще се покажат в колоната „S“ с червен квадрат.
Сортиране по разбито
Вашият компютър Ubuntu може да ви каже, че държитесчупени пакети, но не ви показва точното име на всеки пакет с проблем. В този случай търсенето на пакетите не е опция, тъй като не сте наясно как се наричат. За щастие, Synaptic позволява на потребителите да сортират инсталирани пакети по статус.
За филтриране на счупени пакети в SynapticUbuntu, намерете бутона „Персонални филтри“ в долната лява част на екрана и кликнете върху него. Избирането на „Персонализирани филтри“ ще ви отведе до прозорец с няколко различни опции за сортиране на пакети. Прегледайте опциите за сортиране и изберете филтъра „Broken“, за да разкриете всички счупени, неработещи пакети, инсталирани на Ubuntu.
![](/images/linux/how-to-fix-broken-packages-on-ubuntu_2.png)
Поправете счупени пакети със Synaptic
Да се отървем от счупени пакети на Ubuntu сSynaptic е невероятно лесен, благодарение на бутона „Поправяне на повредени пакети“. Защо? Той се грижи за всички проблеми и потребителят няма нужда да се справя с никой от тях! Доста е страхотно!
За да коригирате разбити пакети, които могат да се появят навашия компютър с Ubuntu Linux, уверете се, че Synaptic е отворен. След това кликнете върху менюто „Редактиране“ с мишката. Вътре в менюто „Редактиране“ намерете опцията с надпис „Fix Broken Packages“ и щракнете върху нея с мишката.
Щракнете върху опцията „Fix Broken Packages“кажете на Synaptic автоматично да разбере защо пакетите са счупени на вашата система Ubuntu и да предложи промени, като деинсталиране, коригиране на липсващи файлове или повторно инсталиране на отстранени по-рано подпакети, които са причинили счупването.
![](/images/linux/how-to-fix-broken-packages-on-ubuntu_3.png)
След като приключите със Synaptic, предлагайки промени, върнете се към секцията „Счупена“ в „Персонализирани филтри“ и ще забележите, че всички разбити пакети вече имат зелени икони за състояние.
Завършете процеса на ремонт на пакета на вашияUbuntu PC, като щракнете върху бутона „Приложи“ в Synaptic. Позволете му да поправя счупените пакети. Когато процесът приключи, затворете Synaptic и всичко трябва да се върне към нормалното за Ubuntu!
Коментари