Как да деинсталирате Deb пакети в Ubuntu Linux

Сподели

Инсталирането на приложения от deb файл е доста просто. Щракваш два пъти върху него и се отваря в приложението Software Center и от там го инсталираш.

Но какво да кажем за деинсталиране на .deb пакет в Ubuntu или Debian? Как да премахнете пакета, който сте инсталирали преди време.

Въпреки че има няколко „ако“ и „но“ около него, най-простият и надежден начин за изтриване на deb файл е чрез използване на командата apt remove.

sudo apt remove program_name

Както виждаш, тук трябва да знаете точното име на пакета. Това не винаги може да е ясно. Например, ако инсталирате Google Chrome на Ubuntu, програмата е известна като „google-chrome-stable“ в командния ред. Знаете ли вече това? Предполагам, че не.

В този урок ще разгледам подробно намирането на точното име на пакета и след това използването му за премахване на приложението. Ще обсъдя и използването на графичен метод за изтриване на .deb пакети.

Премахване на пакет, инсталиран чрез deb файлове от Ubuntu

Преди да ви покажа как да премахнете deb пакети от командния ред, нека просто го разгледаме набързо в приложението Software Center.

Метод 1: Проверете дали приложението може да бъде премахнато от софтуерния център

Ubuntu има приложението Software Center GUI, което позволява да търсите приложения, да ги инсталирате и премахвате.

Софтуерният център може да не покаже инсталираното приложение, когато го търсите.

Търсенето на инсталирани приложения може да не покаже никакви резултати в софтуерния център на Ubuntu

Все пак може да го намерите в секцията „Инсталирани“, ако превъртите надолу. Външните приложения обикновено се показват без тяхното лого.

Търсят се приложения, инсталирани чрез deb файл в софтуерния център на Ubuntu
Някои инсталирани приложения могат да бъдат намерени в раздела „инсталирани“ на софтуерния център

Ако го намерите, можете да премахнете приложението, като щракнете върху иконата на кошчето или бутона за премахване.

премахване на приложения от софтуерния център на ubuntu
Премахване на приложения от софтуерния център на Ubuntu

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

Метод 2: Изтриване на приложения чрез командата apt

Предполагам, че не знаете точното име на командата на приложението. Съвсем естествено е да не знаете, че Google Chrome е инсталиран като google-chrome-stable, а Edge е инсталиран като microsoft-edge-stable.

Попълването на раздела може да помогне, ако имате първите няколко букви. В противен случай можете да изброите инсталираните приложения с командата apt и да използвате grep за търсене на името на приложението:

apt list --installed | grep -i possible_package_name

Например, можете интелигентно да предположите, че пакетът на Google Chrome трябва да има chrome в името си. Можете да го търсите така:

apt list --installed | grep -i chrome

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

проверете дали google chrome е инсталиран в ubuntu

Ако не сте сигурни какво правят пакетите, винаги можете да получите техните подробности с:

apt info exact_package_name

След като имате точното име на пакета, можете да го изтриете с помощта на командата apt remove.

sudo apt remove exact_package_name

Можете също да използвате apt-get remove или dpkg uninstall команди.

Премахване на приложения, инсталирани чрез deb файлове с помощта на командата apt
Премахване на приложения, инсталирани чрез deb файлове с помощта на командата apt

Метод 3: Използвайте Synaptic Package Manager за премахване на deb приложения

Друг метод е да използвате Synaptic Package Manager. Преди GNOME да създаде своя графичен мениджър на пакети под формата на софтуерния център, Synaptic беше стандартният GUI пакетен мениджър в Ubuntu и много други дистрибуции.

Все още е препоръчителният инструмент на Работна среда Xfce.

Първо го инсталирайте:

sudo apt install synaptic

Отворете Synaptic и потърсете името на пакета. Потърсете инсталираните пакети, които са маркирани в зелено. Щракнете с десния бутон върху тях и щракнете върху „маркиране за премахване“. Натиснете приложи след това.

премахване на deb файлове с помощта на synaptic
Премахване на Deb пакети с помощта на мениджъра на пакети Synaptic

Помогна ли ви?

Повече от удобно ми е да използвам командата apt за премахване на пакетите, инсталирани от .deb файлове. Но мога да разбера, че не всеки се чувства удобно да използва командния ред.

Смятам, че софтуерният център липсва, когато става въпрос за премахване на приложения, инсталирани от външни deb файлове. Тук може да свърши по-добра работа.

Надявам се, че разбирате по-добре премахването на deb пакети сега. Уведомете ме, ако имате въпроси.


Източник: itsfoss.com

Публикациите се превеждат автоматично с google translate


Сподели