Изпробвайте уменията си за всички наши хостинг услуги и получете 15% отстъпка!

Използвайте код на касата:

Skills
20.11.2024

Кратко ръководство за работа с 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 автоматично ще намери всички зависимости, необходими за инсталирането на 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 съхранява изтеглените пакети и информацията за тях в кеш. Това ускорява работата на системата, но с течение на времето кешът може да заеме значително място. За да изчистите кеша, използвайте командата yum clean. Изчистването на всички данни от кеша се извършва със следната команда:

sudo yum clean all
Тази команда премахва всички файлове от кеша, включително списъците с хранилища и изтеглените пакети

Заключение

YUM е удобен и надежден инструмент за управление на пакети в RPM-базирани дистрибуции на Linux. С него администраторите могат лесно да инсталират, актуализират и премахват софтуер, като същевременно поддържат системата стабилна и актуална. Познаването на основните команди – инсталиране, търсене, актуализиране, премахване и почистване – значително ще опрости администрирането на системата и ще спести време за поддръжка на сървъра. С овладяването на YUM получавате по-голям контрол върху вашата Linux среда и можете бързо да се справяте със задачите, свързани с управлението на софтуера.

Искате ли да добавя и кратък раздел с често задавани въпроси (например “Как да направя списък на инсталираните пакети?” или “Как да актуализирам само пачове за сигурност?”), за да направя статията още по-практична за читателите?

Изпробвайте уменията си за всички наши хостинг услуги и получете 15% отстъпка!

Използвайте код на касата:

Skills