Поиск по сайту:
Терпи и воздерживайся (Эпиктет).

Руководство для начинающих по помощникам Pacman и AUR в Arch Linux

07.12.2024
Руководство для начинающих по помощникам Pacman и AUR в Arch Linux

Arch Linux — это мощный и гибкий дистрибутив Linux, который многие любят за его простоту и удобство управления. Однако новым пользователям часто бывает сложно управлять пакетами в Arch.

В этой статье мы сосредоточимся исключительно на pacman, менеджере пакетов Arch по умолчанию, и помощниках AUR (Arch User Repository), которые упрощают управление пакетами AUR.

Давайте рассмотрим эти важные инструменты и узнаем, как использовать их по максимуму.

 

Что такое Pacman?

Pacman — это менеджер пакетов по умолчанию для Arch Linux, который предназначен для установки, обновления и удаления пакетов с автоматическим разрешением зависимостей. Pacman использует пакеты .pkg.tar.zst и легко взаимодействует с репозиториями пакетов Arch.

 

Ключевые команды Pacman

Pacman — это основа управления пакетами в Arch Linux, и вот его самые важные команды, объяснённые простым языком:

1. Обновите свою систему

Следующая команда обновляет вашу систему, синхронизируя локальную базу данных пакетов с онлайн-репозиториями и устанавливая последние версии всех установленных пакетов.

sudo pacman -Syu

 

2. Установите пакет

Чтобы установить пакет, используйте следующую команду для загрузки и установки конкретного пакета из репозитория Arch. Замените package_name на название нужного вам программного обеспечения.

sudo pacman -S package_name

 

3. Извлеките упаковку

Чтобы удалить пакет, используйте следующую команду, чтобы удалить установленный пакет, но сохранить зависимости (файлы или библиотеки), которые он использует совместно с другими пакетами.

sudo pacman -R package_name

 

Читать  Команда xev в Linux: подробный разбор

4. Удалите пакет с неиспользуемыми зависимостями

Следующая команда удаляет пакет вместе со всеми лишними зависимостями — файлами или библиотеками, которые больше не используются ни одним установленным пакетом.

sudo pacman -Rns package_name

 

5. Поиск посылки

Чтобы найти пакет, используйте следующую команду для поиска пакета в репозитории по ключевому слову. Она выведет список пакетов, названия или описания которых соответствуют ключевому слову.

pacman -Ss keyword

 

6. Список установленных пакетов

Чтобы вывести список всех пакетов, установленных в вашей системе, и упростить отслеживание уже установленных пакетов.

pacman -Q

 

7. Проверьте информацию о упаковке

Следующая команда выдаёт подробную информацию об установленном пакете, включая версию, размер и зависимости.

pacman -Qi package_name

 

8. Очистите кэш пакетов

Следующая команда удаляет устаревшие файлы пакетов, чтобы освободить место, сохраняя при этом последние версии для простой переустановки.

sudo pacman -Sc

 

Что такое AUR?

Репозиторий пользователей Arch (AUR) — это управляемый сообществом репозиторий, содержащий описания пакетов, созданные пользователями (PKGBUILDs). Эти пакеты не поддерживаются официально, но широко используются для доступа к программному обеспечению, недоступному в официальных репозиториях Arch.

Управление пакетами AUR вручную может быть утомительным, и здесь на помощь приходят помощники AUR.

 

1. Yay (Yet Another Yaourt)

Yay — один из самых популярных помощников AUR, сочетающий в себе функции pacman и управления пакетами AUR.

Читать  Что такое xwininfo и зачем он нужен?

Чтобы установить Yay, используйте:

sudo pacman -S --needed base-devel git  
git clone https://aur.archlinux.org/yay.git  
cd yay  
makepkg -si

 

Обновите все (включая пакеты AUR):

yay -Syu

 

Поиск пакетов.

yay -Ss package_name

 

Установите пакет AUR.

yay -S aur_package_name

 

Удалите пакет AUR.

yay -R aur_package_name

 

2. Paru

Paru — ещё один отличный помощник AUR, известный своей скоростью и простотой. Чтобы установить его, используйте:

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

 

Подобно Yay, используйте команды типа.

paru -Syu

 

Установите пакет AUR.

paru -S aur_package_name

 

Помощники AUR упрощают процесс поиска, установки и обновления пакетов AUR, избавляя вас от необходимости собирать и устанавливать их вручную. В то время как pacman является основным инструментом для работы с официальными репозиториями, помощники AUR незаменимы для доступа к пакетам, созданным сообществом.

 

Заключение

Pacman и AUR — незаменимые помощники для пользователей Arch Linux. С помощью pacman вы эффективно управляете пакетами из официальных репозиториев, а с помощью помощников AUR, таких как Yay и Paru, вы раскрываете потенциал AUR.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
xev — это мощная утилита в Linux, предназначенная для отслеживания и…

Спасибо!

Теперь редакторы в курсе.