Установка yay AUR Helper в Arch Linux: Пошаговое руководство

watch 37s
views 2

15:22, 20.10.2023

Содержание статьи
arrow

  • Установка помощника AUR Yay на Arch Linux
  • Почему необходимо установить yay
  • Установка yay на Manjaro
  • Использование yay для установки пакетов
  • Полезные советы по эффективному использованию yay
  • Удаление
  • Обновление
  • В завершение

Установка помощника AUR Yay на Arch Linux

Начнем с того, что Yay используется в репозитории AU и только там. Конечно можно установить пакеты вручную из репозитория и без AUR-помощника, однако это будет гораздо проще для пользователя и потребует минимального взаимодействия в процессе. Кроме процесса установки, упрощается поиск и общий мониторинг.

Для установки Yay на Arch необходимо первоначально загрузить следующие зависимости:

sudo pacman -S --needed base-devel git

Следующим шагом будет использование команды clone для клонирования репозитория Yay:

git clone https://aur.archlinux.org/yay.git 

После этого вернитесь в папку yay, которую вы загрузили, с помощью команды cd:

cd yay

И последнее - это команда для установки и создания Yay:

makepkg -si

Почему необходимо установить yay

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

Еще одним преимуществом yay является значительная минимизация ввода и наличие функции поиска. Набрав пару букв здесь и там, можно значительно ускорить процесс и без труда завершить работу.

Установка yay на Manjaro

Перед установкой yay на Manjaro настоятельно рекомендуется обновить систему и установить все пакеты, которые вам могут понадобится. Это позволит свести к минимуму возможные проблемы в процессе установки. Для этого достаточно выполнить одну команду:

sudo pacman -Syu

Следующий шаг - установка, причем процесс установки yay на Arch Linux и Manjaro ничем не отличается. Процесс идентичен: проверьте наличие пакета base-devel, клонируйте yay, смените каталог и установите.

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

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

Представим, что вам нужно установить пакет devo, командная строка должна выглядеть следующим образом:

$ yay -S devo

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

$ yay -Ss devo

В результате будут показаны все пакеты, в названии которых присутствует “devo”.

Полезные советы по эффективному использованию yay

Удаление

Для эффективного использования yay настоятельно рекомендуется ознакомиться с основными доступными функциями. Например, вы можете быстро удалить пакет. Для удаления пакета AUR существует команда -R, просто наберите следующее:

Yay -R имя пакета

Примером удаления Chrome является:

Yay -R google-chrome

Обновление

Для полного обновления системы можно просто напечатать команду yay. Помните, что такая команда также синхронизирует и обновляет пакеты. Чтобы обновить только пакет AUR, добавьте в строку команду -Sua:

Ay -Sua

Ниже приведен список наиболее распространенных команд yay в Arch и Manjaro Linux:

  • Yay -Sy <имя_пакета> Установка пакета из AUR после синхронизации с репозиторием
  • Yay -Si <имя_пакета> Просмотр информации о пакете
  • Yay -Si <имя_пакета> Поиск пакета при использовании меню установки
  • Yay -Q Вывести список всех локальных пакетов
  • Yay -Qi <имя_пакета> Просмотр информации о пакетах, которые были установлены
  • Yay -Q <имя_пакета> Поиск конкретного пакета
  • Yay -Ps Показать общие статистические данные системы, такие как установленные пакеты, версия yay и другие
  • Yay -Yc Удаление ненужных зависимостей

В завершение

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

В заключение можно сказать, что Yay - это очень популярный помощник для пользователей AUR, написанный на языке GO и довольно простой в использовании. Нет необходимости набирать всю команду, что значительно сокращает время, затрачиваемое на этот процесс. Итак, вы получили всю основную информацию об установке yay как на системы Arch, так и на Manjaro Linux. Можете смело устанавливать yay самостоятельно.

Поделиться

Была ли эта статья полезной для вас?

17 пользователи считают эту статью полезной

Популярные предложения VPS

-9.7%

CPU
CPU
10 Xeon Cores
RAM
RAM
64 GB
Space
Space
300 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 65536 Windows

£ 165.86

£

При оплате за год

-8.1%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 8192 Windows

£ 28.22

£

При оплате за год

-9.9%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 2048 Linux

£ 7.34

£

При оплате за год

-9.6%

CPU
CPU
8 Xeon Cores
RAM
RAM
32 GB
Space
Space
200 GB SSD
Bandwidth
Bandwidth
12 TB
wKVM-SSD 32768 Metered Windows

£ 138

£

При оплате за год

-21.5%

CPU
CPU
2 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 4096 HK Windows

£ 35.38

£

При оплате за год

-9.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 4096 Windows

£ 63.69

£

При оплате за год

-15.7%

CPU
CPU
2 Xeon Cores
RAM
RAM
512 MB
Space
Space
10 GB SSD
Bandwidth
Bandwidth
1 TB
KVM-SSD 512 Metered Linux

£ 4.72

£

При оплате за год

-20.5%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
10 TB
KVM-SSD 16384 Metered Linux

£ 84.04

£

При оплате за год

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 8192 Linux

£ 32.11

£

При оплате за год

-10%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
40 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 1024 Linux

£ 5.4

£

При оплате за год

Другие статьи на эту тему

cookie

Принять файлы cookie и политику конфиденциальности?

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