Link Search Menu Expand Document

Пакетные менеджеры

Содержание

  1. Pamac manager
  2. Gnome software
  3. Flatpak
    1. Winepak

Список некоторых программ Arch Wiki List applications.

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

Для Aur репозитория существует множество консольных пакетных менеджеров, я на текущий момент использую yay и он установлен во всех моих образах. Он берет на себя роль управления не только aur пакетами, но и pacman. У него те же флаги и немного своих https://github.com/Jguer/yay.

Pamac manager

Установка.

yay -S pamac-aur

Навигация по категориям или поиск, в настройках включите поддержку aur.

Gnome software

Менеджер пакетов Gnome, хорошо использовать в связке с flatpak.

yay -S gnome-software gnome-software-packagekit-plugin

Flatpak

Flatpak – это современный, прогрессивный формат самодостаточных пакетов для GNU/Linux. Он поддерживает рантаймы, изоляцию внутри песочниц, установку без наличия прав супер пользователя и многое другое.

Установка.

sudo pacman -S flatpak

Основной репозиторий flatpak flathub.org/apps.

Добавление репозитория flathub.

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Удаление репозитория flathub.

flatpak remote-delete flathub

Обновление flatpak.

flatpak update

Поиск.

flatpak search libreoffice

Список пакетов в репозитории flathub.

flatpak remote-ls flathub

Установка пакета в домашнюю директорию.

flatpak install flathub com.valvesoftware.Steam

Запуск.

flatpak run com.valvesoftware.Steam

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

flatpak list

Обновление пакета.

flatpak update com.valvesoftware.Steam

Обновление пакетов.

flatpak update

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

flatpak uninstall com.valvesoftware.Steam

После удаления приложения могут оставаться неиспользуемые рантаймы, очистим и их.

flatpak uninstall --unused

Winepak

Дополнительный репозиторий Winepak (игры, WoT и др.).

Добавление репозитория.

flatpak remote-add --if-not-exists winepak https://dl.winepak.org/repo/winepak.flatpakrepo