Джанна Тема Лицензия не подтверждена. Перейдите на страницу параметров темы, чтобы подтвердить лицензию. Вам нужна отдельная лицензия для каждого доменного имени.

Как использовать AUR в Arch Linux

Если вы используете Arch Linux Если вы используете дистрибутив на базе Arch, такой как Manjaro, Archbang или EndeavourOS, вы наверняка сталкивались с термином AUR. Что это такое? Как его использовать? Узнайте, что такое AUR и как его использовать в Arch Linux.

archaur-package Как использовать AUR в Arch Linux

Что такое АУР?

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

Как использовать AUR в Arch Linux

Как использовать AUR в Arch Linux

Существует два способа доступа к программному комплексу AUR.

Большинство пользователей предпочитают использовать AUR Helpers, которые работают аналогично стандартному менеджеру пакетов Arch, Pacman, но предлагают ряд собственных функций и особенностей, например, позволяют быстро изменять конфигурации сборки. Такой подход автоматизирует извлечение и сборку исходного кода из AUR с использованием привычных команд.

Кроме того, вы можете загрузить пакет непосредственно из AUR и скомпилировать его вручную.

Использование AUR Assistant

Существует множество помощников AUR, которые вы можете использовать. Можно сказать, что ура Это самый популярный вариант. В этой статье мы рассмотрим его.

  1. установить Инструменты разработки И необходимый шлюз, если его еще нет в вашем дистрибутиве:
sudo pacman -S --needed base-devel git

Вам будет представлено несколько дополнительных программных модулей и предложено выбрать, какое из них вы хотите установить.

Как использовать AUR в Arch Linux

Перейти к параметру по умолчанию, "все" , нажав Enter на клавиатуре.

Читайте также:  Как настроить Subversion Control в Ubuntu

2. Тип y И нажмите Enter На вопрос, хотите ли вы продолжить установку.

use-aur-in-arch-install-all Как использовать AUR в Arch Linux

3. Принести яй На доске сначала перетащите значок:

git-клон https://aur.archlinux.org/yay.git

use-aur-in-arch-git-clone-yay Как использовать AUR в Arch Linux

4. Войти в папку ура:

компакт-диск да

use-aur-in-arch-enter-yay-git-dir Как использовать AUR в Arch Linux

5. Сборка Упаковка:

makepkg -си

use-aur-in-arch-yay-makepkg Как использовать AUR в Arch Linux

6. Нажмите y На вопрос, хотели бы вы также Установите интегрированный пакет.

use-aur-in-arch-yay-install Как использовать AUR в Arch Linux

Совет: если вы используете Ubuntu или Debian, вы также можете Установка deb-файла в Arch Linux.

Использование Yay для установки пакетов AUR

Yay использует похожий синтаксис с Pacman, поэтому вы можете легко установить пакеты AUR, используя ту же команду:

yay -Ss пакет

Например, чтобы установить Google Chrome , вы можете использовать:

ура -Ss google-chrome

Как использовать AUR в Arch Linux

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

Как использовать AUR в Arch Linux

Использование Yay для удаления пакетов AUR

Чтобы удалить что-либо, установленное через Yay, вам придётся снова использовать Yay. Поэтому вы можете использовать параметр -R Но лучше выбрать -Рнс , который лучше выполняет задачу очистки.

Руководства по меткам -n و -s Ура Для игнорирования любых резервных назначений и удаления всех неиспользуемых зависимостей пакетов соответственно.

Например, чтобы удалить Google Chrome:

ура -Rns google-chrome

Как использовать AUR в Arch Linux

Вы также можете удалить дополнительные пакеты и любые остатки от предыдущих установок с помощью yay, используя:

ура -Yc

Как использовать AUR в Arch Linux

Графический подход к установке и управлению пакетами AUR

Если вы предпочитаете графический подход, вы можете установить pamac с помощью Yay.

Читайте также:  Узнайте о наиболее популярных терминальных программах в Linux, которые помогут вам улучшить работу с командной строкой.

Чтобы установить pamac, используйте команду:

ура -S памак-аур

После установки вы можете запустить приложение. Установка и удаление программ В списке приложений. Если это поможет, можете также ввести "памак" В строке поиска приложение все равно появится.

pamac-interface Как использовать AUR в Arch Linux

нажать на Значок настроек Перейти в раздел «Настройки». в разделе "третья сторона" Включите поддержку AUR, чтобы включить ее.

pamac-enable-aur-support Как использовать AUR в Arch Linux

Теперь вы можете искать пакеты AUR и устанавливать/удалять их.

Полезно знать: чтобы улучшить управление пакетами, вы можете рассмотреть возможность установки snap-приложений в Arch Linux.

Установить пакеты AUR вручную

Если вы решите пойти ручным путём, вы можете скачать пакеты непосредственно из AUR, скомпилировать их и установить. Например, вот шаги, чтобы вручную получить Google Chrome из AUR:

  1. Убедитесь, что у вас есть Основные инструменты разработки Ворота установлены с:
sudo pacman -S --needed base-devel git

2. Клонирование Портал Google Chrome локально:

git-клон https://aur/archlinux.org/google-chrome.git

use-aur-in-arch-git-clone-chrome Как использовать AUR в Arch Linux

3. Перейдите в каталог, созданный Git, и установите пакет:

cd google-chrome makepkg -si

use-aur-in-arch-chrome-makepkg Как использовать AUR в Arch Linux

Через некоторое время вы обнаружите Google Chrome среди остальных установленных приложений.

Если вы хотите сделать то же самое с другими пакетами в AUR, перейдите на сайт Веб-база данных Воспользуйтесь функцией поиска, чтобы найти то, что вам нужно. Вы даже можете ввести описательное слово для того, что должен делать пакет, и база данных выполнит поиск описаний пакетов.

После того, как вы нажмете на пакет, URL-адрес, который вы хотите клонировать, будет найден под «URL-адрес клонирования Git», Обычно он находится под названием пакета в верхней части веб-страницы.

Читайте также:  Как просматривать изображения WebP в Linux

Часто задаваемые вопросы

В1. Насколько я могу доверять AUR?
отвечать. Аутентификация для AUR такая же строгая, как и для официальных пакетов сообщества, поэтому вероятность столкнуться с вредоносным ПО крайне мала.

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

Многие приложения поддерживаются участниками сообщества, а не разработчиками. Они могут немного устареть ещё до выхода обновления. Если что-то случится во время обновления, не паникуйте и подождите немного, пока кто-нибудь исправит проблему в следующем обновлении, если это возможно.

В2. Как я могу быть уверен, что приложение будет работать правильно?
отвечать. Прокрутив страницу приложения в AUR, вы найдёте соответствующие комментарии. Иногда пользователи AUR оставляют здесь комментарии, содержащие полезные советы о том, как исправить работу приложения, если оно немного глючит при загрузке. В других случаях они указывают на более удачную альтернативу тому же приложению, которая доступна в другом месте на AUR и поддерживается более качественно.

В3. Что означает, когда мой помощник говорит: «Локальный пакет новее, чем AUR»?
отвечать. В некоторых случаях ответственные за поддержку официального репозитория Arch могут включать пакет, ранее представленный в AUR, в свою базу данных. Зачастую официальный пакет будет более актуальным, чем тот, который предоставляет ответственный за поддержку AUR.

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

Перейти к верхней кнопке