Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills
20.11.2024

Короткий посібник з роботи з 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 автоматично знайде всі залежності, необхідні для встановлення 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 – це зручний і надійний інструмент для керування пакунками в дистрибутивах Linux на основі RPM. З його допомогою адміністратори можуть легко встановлювати, оновлювати і видаляти програмне забезпечення, зберігаючи при цьому стабільність і актуальність системи. Знання основних команд – встановлення, пошук, оновлення, видалення та очищення – значно спростить адміністрування системи та заощадить час на обслуговування сервера. Опанувавши YUM, ви отримаєте більше контролю над своїм Linux-середовищем і зможете швидко вирішувати завдання, пов’язані з управлінням програмним забезпеченням.

Чи хотіли б ви, щоб я також додав короткий розділ поширених запитань і відповідей (наприклад, “Як створити список встановлених пакунків?” або “Як оновити тільки патчі безпеки?”), щоб зробити статтю ще більш практичною для читачів?

Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills