Посібник для початківців з Pacman та AUR-помічників на Arch Linux

watch 44s
views 2

13:02, 17.08.2026

Зміст статті
arrow

  • Що таке Pacman?
  • Основні команди Pacman
  • 1. Оновлення системи
  • 2. Встановлення пакета
  • 3. Видалення пакета
  • 4. Видалення пакета з невикористаними залежностями
  • 5. Пошук пакета
  • 6. Перелік встановлених пакетів
  • 7. Перегляд детальної інформації про пакет
  • 8. Очищення кешу пакетів
  • Що таке AUR?
  • 1. Yay (Yet Another Yaourt): популярний AUR-помічник
  • 2. Paru: сучасний та зручний помічник для роботи з AUR
  • Висновок: Опанування Pacman та AUR для ефективного управління пакетами

Arch Linux відомий своєю простотою та можливостями налаштування, але його система управління пакетами також вражає. Основою цієї системи є Pacman, доповнений допоміжними програмами AUR (Arch User Repository) для доступу до пакетів, наданих спільнотою. Цей посібник ознайомить вас із цими інструментами, завдяки чому управління пакетами в Arch Linux стане дуже простим.

Що таке Pacman?

Pacman — це менеджер пакетів за замовчуванням для Arch Linux. Це потужний інструмент, що дозволяє користувачам встановлювати, оновлювати, видаляти та керувати програмними пакетами. Pacman безперебійно працює з офіційними репозиторіями Arch, забезпечуючи ефективне та надійне управління пакетами.

Основні команди Pacman

Pacman є провідним інструментом управління пакетами в Arch Linux, і його основні команди це підтверджують.

1. Оновлення системи

Підтримка системи в актуальному стані має вирішальне значення. Використовуйте таку команду, щоб синхронізувати базу даних пакетів та оновити всі встановлені пакети:

sudo pacman -Syu

2. Встановлення пакета

Щоб встановити пакет з офіційних репозиторіїв, виконайте:

sudo pacman -S <package_name>

Замініть <package_name> на назву потрібного пакета.

3. Видалення пакета

Щоб видалити встановлений пакет, скористайтеся командою:

sudo pacman -R <назва_пакета>

4. Видалення пакета з невикористаними залежностями

Якщо пакет має залежності, які більше не потрібні після його видалення, очистіть їх за допомогою:

sudo pacman -Rns <назва_пакета>

5. Пошук пакета

Щоб знайти пакет у репозиторіях, введіть:

pacman -Ss <ключове слово>

6. Перелік встановлених пакетів

Щоб переглянути всі встановлені пакети у вашій системі:

pacman -Q

7. Перегляд детальної інформації про пакет

Щоб отримати детальну інформацію про встановлений пакет:

pacman -Qi <назва_пакета>

8. Очищення кешу пакетів

З часом кешовані пакети можуть займати значний обсяг дискового простору. Очистіть їх за допомогою:

sudo pacman -Sc

Або, щоб видалити всі кешовані пакети:

sudo pacman -Scc

Що таке AUR?

Arch User Repository (AUR) — це репозиторій для Arch Linux та його дистрибутивів, який підтримується спільнотою. Він містить пакети, надані користувачами, які можуть бути недоступні в офіційних репозиторіях. Хоча Pacman безпосередньо не взаємодіє з AUR, інструменти, які називаються AUR-помічниками, спрощують процес пошуку, завантаження та встановлення пакетів з AUR.

1. Yay (Yet Another Yaourt): популярний AUR-помічник

Yay — один із найпопулярніших AUR-помічників, відомий своєю швидкістю та простотою використання. Він поєднує функції управління як офіційними, так і AUR-пакетами в одній команді.

  1. Щоб встановити Yay, скористайтеся командою:

sudo pacman -S --needed base-devel git git clone https://aur.archlinux.org/yay.git cd yay makepkg -si
  1. Виконайте оновлення:

yay -Syu
  1. Здійсніть пошук пакетів:

yay -Ss package_name
  1. Встановити пакет з AUR:

yay -S назва_пакета_AUR
  1. Видалити пакет AUR:

yay -R назва_пакета_AUR

2. Paru: сучасний та зручний помічник для роботи з AUR

Paru — ще один чудовий помічник для роботи з AUR, розроблений з урахуванням зручності користування та багатофункціональності. Він пропонує функціонал, схожий на Yay, але з додатковими можливостями, такими як кольоровий вивід та детальніші підказки.

Щоб встановити, скористайтеся командою:

git clone https://aur.archlinux.org/paru.git cd paru makepkg -si

Як і в Yay, ви можете оновити всі пакети за допомогою команди:

paru -Syu

Якщо ви хочете встановити пакет з AUR, скористайтеся такою командою:

paru -S aur_package_name

Висновок: Опанування Pacman та AUR для ефективного управління пакетами

Розуміння Pacman та допоміжних програм AUR є необхідним для ефективного управління пакетами в Arch Linux. Pacman забезпечує міцну основу для управління офіційними пакетами, тоді як допоміжні програми AUR, такі як Yay та Paru, розкривають величезний потенціал програмного забезпечення, створеного спільнотою. Завдяки цим інструментам у вас буде все необхідне для легкої настройки та обслуговування вашої системи Arch Linux.

Поділитися

Чи була ця стаття корисною для вас?

Популярні пропозиції VPS

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
MT5 KVM 4096 Windows

€ 19.99 /м

€
/м

При оплаті за рік

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 16384 Linux

€ 49.99 /м

€
/м

При оплаті за рік

-13.1%

CPU
CPU
2 Xeon Cores
RAM
RAM
512 MB
Space
Space
10 GB SSD
Bandwidth
Bandwidth
300 GB
KVM-SSD 512 HK Linux

€ 7 /м

€
/м

При оплаті за рік

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 2048 Linux

€ 8.3 /м

€
/м

При оплаті за рік

-20.4%

CPU
CPU
2 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
300 GB
KVM-SSD 2048 HK Linux

€ 18 /м

€
/м

При оплаті за рік

-18.4%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
75 GB SSD
Bandwidth
Bandwidth
2 TB
wKVM-SSD 2048 Metered Windows

€ 24 /м

€
/м

При оплаті за рік

-10%

CPU
CPU
3 Epyc Cores
RAM
RAM
2 GB
Space
Space
25 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 2048 Windows

€ 9.9 /м

€
/м

При оплаті за рік

-9.9%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 4096 Linux

€ 12.37 /м

€
/м

При оплаті за рік

-9.7%

CPU
CPU
10 Xeon Cores
RAM
RAM
64 GB
Space
Space
300 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 65536 Windows

€ 138.99 /м

€
/м

При оплаті за рік

-8.9%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 16384 Windows

€ 56 /м

€
/м

При оплаті за рік

Інші статті на цю тему

cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.