Кратко ръководство за работа с YUM в Linux
Yellowdog Updater, Modified (съкратено YUM) е мениджър на пакети, използван в базираните на RPM (Red Hat Package Manager) дистрибуции на Linux, като CentOS, Fedora и RHEL (Red Hat Enterprise Linux). YUM улеснява инсталирането, актуализирането, премахването и управлението на софтуерни пакети. В тази статия ще разгледаме основните команди и принципи на YUM, които ще ви помогнат да управлявате ефективно пакетите във вашата Linux система
Инсталиране на пакети
Може би една от основните и най-често използвани задачи и процеси на мениджъра на пакети YUM е инсталирането на софтуер. За тази цел се използва командата yum install. Нека разгледаме пример за инсталиране на уеб сървъра nginx
sudo yum install nginx
Търсене на пакети
Преди да инсталирате даден пакет, можете да използвате командата yum search, за да потърсите в хранилищата за него. Например, за да потърсите пакет, свързан с думата “уебсайт”:
yum search website
Актуализиране на пакети
YUM също така ви позволява да актуализирате инсталираните пакети до най-новата им версия. За да актуализирате конкретен пакет, използвайте командата yum update с името на пакета:
sudo yum update nginx
sudo yum update
Премахване на пакети
Ако трябва да премахнете даден пакет от системата си, използвайте командата yum remove. Например, за да премахнете пакета httpd:
sudo yum remove nginx
Изчистване на кеша
YUM съхранява изтеглените пакети и информацията за тях в кеш. Това ускорява работата на системата, но с течение на времето кешът може да заеме значително място. За да изчистите кеша, използвайте командата yum clean. Изчистването на всички данни от кеша се извършва със следната команда:
sudo yum clean all
Заключение
YUM е удобен и надежден инструмент за управление на пакети в RPM-базирани дистрибуции на Linux. С него администраторите могат лесно да инсталират, актуализират и премахват софтуер, като същевременно поддържат системата стабилна и актуална. Познаването на основните команди – инсталиране
, търсене
, актуализиране
, премахване
и почистване
– значително ще опрости администрирането на системата и ще спести време за поддръжка на сървъра. С овладяването на YUM получавате по-голям контрол върху вашата Linux среда и можете бързо да се справяте със задачите, свързани с управлението на софтуера.
Искате ли да добавя и кратък раздел с често задавани въпроси (например “Как да направя списък на инсталираните пакети?” или “Как да актуализирам само пачове за сигурност?”), за да направя статията още по-практична за читателите?