Графический интерфейс для Pacman в Arch Linux
Как вы, возможно, уже знаете, Pacman (расшифровывается как Package Manager) является менеджером пакетов CLI по умолчанию для Arch Linux и его производных. Работать с Pacman довольно просто и понятно. Однако некоторые из вас могут захотеть использовать графические менеджеры пакетов, такие как менеджер пакетов Synaptic или программное обеспечение GNOME. Эти менеджеры пакетов с графическим интерфейсом значительно упрощают задачи установки и удаления пакетов для новичков и пользователей Linux среднего уровня. Если вам когда-нибудь понадобятся менеджеры пакетов с графическим интерфейсом для Arch Linux и его производных, для Pacman доступны два интерфейса с графическим интерфейсом, а именно:
- tkPacman
- Менеджер Pamac
Также доступно несколько других интерфейсов. Но я считаю, что вышеупомянутые инструменты намного проще с точки зрения установки и использования.
Давайте начнем.
1. ТкПакман
tkPacman — это легкий графический интерфейс для менеджера пакетов Pacman. Он создан с использованием Tcl/Tk, поэтому будет работать с большинством оконных менеджеров и сред рабочего стола.
tkPacman недоступен в официальных репозиториях. Вы можете установить его из AUR, используя любые вспомогательные инструменты AUR, например Yay.
yay -S tkpacman
Вот и все. tkPacman установлен.
использование tkPacman
Запустите tkPacman. Интерфейс по умолчанию должен выглядеть, как показано ниже.
Интерфейс tkPacman
Как вы можете видеть на скриншоте выше, tkPacman чем-то похож на синаптический менеджер пакетов Ubuntu.
Чтобы оптимизировать базу данных pacman, выберите Pacman -> Оптимизировать базу данных pacman в верхней строке меню.
Вам будет предложено ввести пароль пользователя root вашей системы Arch.
Чтобы очистить локальный кеш, выберите Pacman -> Очистить кеш в верхней строке меню. Здесь у вас есть два варианта. Вы можете либо удалить все пакеты из кеша, либо только те пакеты, которые больше не установлены.
Введите пароль root для очистки кеша.
Поиск пакетов
Вы можете искать пакеты на левой панели. Просто введите имя пакета, который вы хотите найти, в разделе «Фильтры», выберите имя группы или репозиторий из соответствующих раскрывающихся списков. Затем справа отобразятся сведения о пакете.
Установить пакеты
В главном интерфейсе tkPacman вы увидите все доступные пакеты и установленные пакеты на двух отдельных вкладках.
Как вы видите на скриншоте выше, в разделе «Доступные пакеты» отображаются как установленные, так и неустановленные пакеты. Установленные пакеты будут отмечены зеленым цветом, а неустановленные пакеты будут отмечены черным цветом. Кроме того, вы можете просмотреть установленные на данный момент пакеты на вкладке Установленные пакеты.
Чтобы установить пакет, просто щелкните правой кнопкой мыши по выбранному пакету и отметьте/снимите отметку. Наконец нажмите Применить изменения на панели инструментов. Введите пароль пользователя root. Вот и все. Выбранный пакет будет установлен в вашей системе Arch.
Установить пакеты из локального файла
У tkPacman есть полезная опция для установки пакетов, которые уже загружены на ваш локальный диск.
Загрузив пакет, перейдите в Pacman -> Установить локальный пакет в верхней строке меню или нажмите Локальный пакет на панели инструментов. Затем выберите место, где находится загруженный файл .pkg.tar.xz.
Обратите внимание, что ваша система Arch должна быть подключена к Интернету для загрузки и установки зависимостей.
Обновление системы
Нажмите кнопку Обновление системы на панели инструментов.
Откроется новое окно. Введите пароль пользователя root, чтобы продолжить.
Ваша система Arch обновится до последней доступной версии.
Как видите, внешний вид и функциональность tkPacman почти аналогичны диспетчеру пакетов Synaptic, который является менеджером пакетов с графическим интерфейсом по умолчанию для Ubuntu и его производных.
2. Менеджер Памак
Менеджер Pamac — это еще один графический интерфейс для Pacman с полной поддержкой AUR. Это означает, что вы можете иметь как официальные пакеты из репозиториев Arch, так и неофициальные пакеты из AUR. Репозиторий AUR — это репозиторий, управляемый сообществом, который можно использовать для установки пакетов, недоступных в официальных репозиториях Arch Linux.
Как и tkPacman, Pacmac также доступен в AUR. Просто установите его с помощью команды:
yay -S pamac-aur
Использование Памака
Запустите менеджер Pamac из меню. В основном он будет доступен в разделе Установка и удаление программ (для установки/удаления пакетов) или Обновление программного обеспечения (для обновления системы Arch) в категории «Системные инструменты» вашего Arch Linux. Внешний вид и функциональность Pamac немного отличаются от tkPacman. Интерфейс Pamac по умолчанию будет выглядеть, как показано ниже.
Как вы можете видеть на скриншоте выше, интерфейс разделен на четыре категории.
- Поиск. Найдите и установите пакет по его имени.
- Группы. Установите пакеты из группы, например base, base-devel, gnome и т. д.
- Состояние. Просмотр установленных, ожидающих и потерянных пакетов.
- Репозитории. Установите пакеты из определенных репозиториев, таких как Core, Community, дополнительные и т. д.
Включить поддержку AUR
Одним из уникальных свойств этого инструмента является возможность включения AUR. Для этого нажмите на три параллельные линии в правом верхнем углу. Затем нажмите кнопку Настройки.
В следующем окне перейдите на вкладку AUR и переместите ползунок вперед или назад, чтобы включить или отключить репозиторий AUR.
Теперь вы сможете устанавливать пакеты из репозитория AUR.
Заключение
Теперь вы знаете, как установить и использовать интерфейс Pacman в Arch Linux. Я добавлю больше интерфейсов Pacman, если в ближайшие дни найду что-нибудь полезное. Пожалуйста, добавьте эту ссылку в закладки и продолжайте возвращаться, чтобы увидеть больше обновлений.
Это все на данный момент. Надеюсь это поможет. Если наши руководства кажутся вам полезными, поделитесь ими в своих социальных и профессиональных сетях и поддержите OSTechNix.