Деинсталирайте apt пакети в Ubuntu

Сподели

Как деинсталирате apt пакети в Ubuntu с помощта на терминала? Всъщност е доста просто.

Ако знаете името на пакета, просто го използвайте с командата apt remove по следния начин:

sudo apt remove package_name

Дори и да не знаете точното име на пакета, довършването на раздели е там, за да ви помогне. Можете също да използвате по-старата команда за премахване на apt-get тук.

sudo apt-get remove package_name

Командите apt и apt-get са почти еднакви. Новата и препоръчана команда е подходяща, която също бих предложил да използвате.

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

sudo apt remove package_1 package_2 package_3

Нека видим всичко това по-подробно.

Деинсталирайте apt пакети

Командата apt ви дава всички основни инструменти за управление на APT пакетите. За деинсталиране на пакет, той предоставя опцията за премахване.

sudo apt remove package_name

Трябва да използвате точното име на пакета. Как го получаваш? Можете да използвате функцията за завършване на раздели. Опитайте да въведете първите няколко начални букви и натиснете tab. Ще покаже възможните имена на пакети, които можете да използвате.

Например, написах sudo apt remove mp и натиснах раздела. Моята система показва, че има два инсталирани пакета с имена, започващи с mp.

Довършване на табулация с команда apt remove

Като алтернатива можете да изброите всички инсталирани пакети с apt и да потърсите името на пакета:

apt list --installed

Това ще бъде огромен резултат и може да се наложи да използвате командата grep, за да филтрирате резултата.

Решавам да премахна MPlayer от моята система. Името на пакета е mplayer (изцяло с малки букви). Това е важно, защото Linux е чувствителен към малки и малки букви.

sudo apt remove mplayer

Инсталирането и премахването на пакети в Ubuntu изисква да имате администраторски привилегии. Ето защо трябва да използвате sudo преди командата apt remove.

Той иска да въведете парола. Това е паролата на вашия потребителски акаунт. Когато въведете командата, нищо не се показва на екрана. Това е очаквано поведение. Въведете паролата и натиснете enter.

Както можете да видите на екранната снимка по-долу, ще се покаже кои пакети ще бъдат премахнати. Той също така информира какви пакети на зависимости трябва да бъдат премахнати след това.

apt деинсталиране на пакет ubuntu
apt деинсталиране на пакет ubuntu

Трябва да натиснете y или клавиша enter, за да продължите с премахването на пакета.

Почистване след отстраняване на опаковката (по избор)

Както можете да видите на предишната екранна снимка, той казва: „Следните пакети бяха автоматично инсталирани и вече не са необходими“ и след това изброява три пакета.

Това са пакети на зависимости, които са инсталирани автоматично при инсталиране на mplayer.

И така, какво можете да направите? Можете да използвате предложената команда, за да премахнете тези пакети.

sudo apt autoremove

Наистина ли трябва да го правите? Не. Можете просто да продължите с работата си след apt премахване.

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

Работа с конфигурационните файлове след премахване на пакета

Трябва да знаете, че деинсталирането на apt пакет с apt remove не премахва потребителските настройки и конфигурационни файлове (намиращи се в директорията /etc).

По този начин, ако инсталирате същото приложение отново, можете да използвате повторно персонализираната си конфигурация.

Да вземем нашия пример. Ето всички директории, свързани с mplayer, преди да го деинсталирате:

mplayer преди премахване
Свързани с MPlayer файлове преди премахване

След премахването все още можете да видите някои файлове:

файлове след премахване на mplayer
Файлове след премахване на mplayer

в определени случаи може да искате приложението да започне отначало. Можете да използвате командата apt purge, за да деинсталирате apt приложения и да премахнете техните конфигурационни файлове, намиращи се в /etc.

sudo apt purge package_name

Не забравяйте, че дори apt purge няма да премахне файлове, свързани с приложението, намиращи се в домашната директория на потребителя. Това са наистина малки файлове и не заемат много място. Ако сте специални за тези неща, можете да потърсите такива файлове и да ги премахнете ръчно. Няма магическа команда за това.

Резюме

Да обобщим:

  • Командата apt remove премахва посочените пакети.
  • Останалите зависимости трябва да бъдат премахнати отделно с командата apt autoremove.
  • Не премахва конфигурацията и други потребителски настройки. Ако инсталирате същото приложение отново, то вероятно ще има потребителски дефинирани настройки.

Надявам се да намерите тази статия за начинаещи за премахване на apt пакет за полезна.

Моля, уведомете ме, ако някои неща са неясни в коментарите и ще се радвам да отговоря на вашите въпроси.


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

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

Loading


Сподели