Короткий посібник з роботи з YUM у Linux
Yellowdog Updater, Modified (скорочено YUM) – це менеджер пакетів, який використовується у дистрибутивах Linux на основі RPM (Red Hat Package Manager), таких як 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 – це зручний і надійний інструмент для керування пакунками в дистрибутивах Linux на основі RPM. З його допомогою адміністратори можуть легко встановлювати, оновлювати і видаляти програмне забезпечення, зберігаючи при цьому стабільність і актуальність системи. Знання основних команд – встановлення
, пошук
, оновлення
, видалення
та очищення
– значно спростить адміністрування системи та заощадить час на обслуговування сервера. Опанувавши YUM, ви отримаєте більше контролю над своїм Linux-середовищем і зможете швидко вирішувати завдання, пов’язані з управлінням програмним забезпеченням.
Чи хотіли б ви, щоб я також додав короткий розділ поширених запитань і відповідей (наприклад, “Як створити список встановлених пакунків?” або “Як оновити тільки патчі безпеки?”), щоб зробити статтю ще більш практичною для читачів?