Това ръководство показва как да деинсталирате yum пакет.
Деинсталирайте yum пакети
Деинсталирането на пакет е една от основните функции, които мениджърът на пакети трябва да предостави. В случай на yum, той идва с няколко начина за деинсталиране на пакет. Имайте предвид, че това са RPM пакети, които yum деинсталира от системата.
В това ръководство ще използвам CentOS 8.2 за демонстрация на методите.
Предпоставки
За да извършите каквато и да е промяна на системно ниво на която и да е дистрибуция на Linux, трябва да имате привилегия sudo или root достъп. В случая на CentOS трябва да имате достъп до root или друг потребител, който може да изпълнява команди sudo.
По подразбиране CentOS деактивира привилегията на sudo за всички потребители (с изключение на root). Тук ще вляза като root за извършване на действията.
Деинсталирайте пакета с помощта на yum
Избройте инсталираните пакети
Преди да деинсталирате пакет, първо трябва да знаете името на пакета. Следващата команда ще изброи всички инсталирани пакети.
Изходът може да се филтрира с помощта на grep. За по-лесно четене можете да го предадете на по-малко.
инсталиран списък с $ yum | grepинсталиран списък с $ yum | по-малко
Деинсталиране на основния пакет
Това е много основният начин за деинсталиране на пакет с помощта на yum. Ако приемем, че знаете името на пакета за деинсталиране, изпълнете следната команда.
Същата структура на командите работи в случай, че искате да деинсталирате множество пакети.
$ yum премахване
Деинсталирайте групата пакети
Групирането е интересна функция, с която идва yum. Точно както можете да инсталирате всички пакети в една и съща група, можете и да ги деинсталирате.
Нека да го разделим с бърз пример. Групата „Инструменти за разработка“ включва всички необходими инструменти за разработване на софтуер. Включва пакети като gcc, automake, cmake, git и др. Подобно на инсталирането на група, yum предлага и начин за деинсталиране на група.
За да деинсталирате група, изпълнете следната команда.
$ yum премахване @ "Като алтернатива използвайте тази команда. Той върши същата работа, но командната структура е различна.
$ yum група премахване "
Автоматизирайте подкана за потвърждение на премахването
Всеки път, когато премахвате някакъв пакет / група, yum ще поиска потвърждение. Ако не искате да се изправите пред подкана, можете да използвате „-y“, за да отговорите с „да“.
Финални мисли
Деинсталирането на пакети на yum е съвсем просто. Всичко, от което се нуждае, е името на целевия пакет и привилегията на root. Това обаче не е единствената функция, която yum предлага. Това е мощен мениджър на пакети, който може да прави много неща.
За бърз преглед на това, на какво е способен yum, разгледайте страницата за помощ на yum.
$ yum --помощЩастливи компютри!