ГлавнаяОперационные системыLinuxКак использовать AUR в Arch Linux

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

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

Что такое AUR?

Репозиторий пользователей Arch (AUR) — это место, где вы можете найти программное обеспечение, протестированное не создателями и сопровож

Что такое AUR?

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

Используйте Aur в Arch Aur Home

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

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

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

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

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

.

Использование помощника AUR

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

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

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

Используйте Aur в Arch, установите Git Base Dev

Выберите вариант по умолчанию «все», нажав Enter на клавиатуре.

  1. Введите yи нажмите Enter, когда вас спросят, хотите ли вы продолжить установку.
Использовать Aur в Arch Установить все
  1. Чтобы подклю

    Использование помощника AUR

git clone https://aur.archlinux.org/yay.git
Используйте Aur в Arch Git Clone. Ура!
  1. Войдите в папку yay:
cd yay
Используйте Aur в Arch Enter Yay Git Dir
  1. Сборка пакета:
makepkg -si
Используйте Aur в Arch Yay Makepkg
  1. Нажмите y, когда вас спросят, хотите ли вы также установить собранный пакет.
Используйте Aur в установке Arch Yay

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

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

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

yay -Ss package

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

yay -Ss google-chrome
Используйте Aur в Arch Yay Установите Google Chrome

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

Используйте Aur в зависимостях установки Arch Yay

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

Чтобы удалить что-либо, установленное с помощью yay, вам придется использовать yay еще раз. Для этого вы можете использовать параметр -R, но лучше выбрать -Rns, который дает лучший результат работа по уборке .

Флаги -nи -sпредписывают Yay игнорировать любые резервные обозначения и удалять все зависимости пакета, которые не используются, соответственно.

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

yay -Rns google-chrome
Используйте Aur в приложении Arch Yay для удаления

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

Использование Yay для установки пакетов AURing="async" src="https://saintist.ru/wp-content/uploads/2024/05/use-aur-in-arch-yay-remove-remnants.jpg" alt="Используйте Aur в Arch Yay, удалите остатки"><

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

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

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

yay -S pamac-aur

После установки вы можете запустить приложение «Установка и удаление программного обеспечения» в меню приложения. Если это поможет, вы также можете просто ввести «pamac» в строку поиска, и приложение все равно появится.

Памак-интерфейс

Нажмите на значок гамбургера и перейдите в раздел «Настройки». В разделе «Сторонние стороны» включите поддержку AUR.

Поддержка Pamac Enable Aur

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

Полезно знать. Для лучшего управления пакетами вам может потребоваться Использование Yay для удаления пакетов AURx/" title="рассмотрите возможность установки приложений Snap в Arch Linux">рассмотрите возможность установки приложений Snap в Arch Linux .

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

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

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

<ол старт="2">

  • Клонировать git Google Chrome локально:
  • git clone https://aur/archlinux.org/google-chrome.git
    Используйте Aur в Arch Git Clone Chrome
    1. Перейдите в каталог, созданный Git, и установите пакет:
    cd google-chrome
    makepkg -si
    Используйте Aur в Arch Chrome Makepkg<

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

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

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

    во для того, что вы хотите, чтобы пакет делал, и база данных выполнит поиск по описаниям пакета.

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

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

    Насколько я могу доверять AUR?

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

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

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

    Как узнать, что приложение будет работать правильно?

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

    Что означает, когда мой помощник говорит: «Локальный пакет новее, чем AUR?»

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

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

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

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

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

    Насколько я могу доверять AUR?

    Как узнать, что приложение будет работать правильно?

    Что означает, когда мой помощник говорит: «Локальный пакет новее, чем AUR?»

    ПОХОЖИЕ СТАТЬИ

    Популярные записи