2024-06-01 15:16:33 +03:00
2024-05-05 13:32:08 +03:00
2024-06-01 15:16:33 +03:00
2024-05-05 13:32:08 +03:00
2024-05-05 13:32:08 +03:00
2024-01-22 13:36:06 +03:00
2024-05-05 13:32:08 +03:00
2024-05-05 13:32:08 +03:00
2024-05-05 13:32:08 +03:00
2024-06-01 15:16:33 +03:00
2024-06-01 15:16:33 +03:00
2024-05-05 13:32:08 +03:00
2024-05-05 13:32:08 +03:00
2024-05-05 13:32:08 +03:00
2024-01-22 13:36:06 +03:00
2024-05-05 13:32:08 +03:00
2024-05-05 13:32:08 +03:00
2024-05-07 16:42:10 +03:00
2024-05-05 13:32:08 +03:00
2024-05-05 13:32:08 +03:00

ALR Logo

ALR (Any Linux Repository)

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

ALR написан на чистом Go и после сборки не имеет зависимостей. Единственное, для повышения привилегий ALR требуется команда, такая как sudo, doas и т.д., а также поддерживаемый менеджер пакетов. В настоящее время ALR поддерживает apt, pacman, apk, dnf, yum, and zypper. Если в вашей системе существует поддерживаемый менеджер пакетов, он будет обнаружен и использован автоматически.


Установка

Установка скриптом

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

curl -fsSL plemya-x.ru/alr/install.sh | bash

ВАЖНО: При этом скрипт будет загружен и запущен с https://gitflic.ru/project/xpamych/alr/install. Пожалуйста, просматривайте любые скрипты, которые вы скачиваете из Интернета (включая этот), прежде чем запускать их.

Пакеты

Пакеты для дистрибутивов и двоичные архивы представлены в последней версии на Gitflic: https://gitflic.ru/project/xpamych/alr/package

Сборка из исодного кода

Чтобы собрать ALR из исходного кода, вам понадобится версия Go 1.18 или новее. Как только Go будет установлен, клонируйте это репозиторий и запустите:

sudo make install

Почему?

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


Документация

Документация по всем этим вопросам находится в Wiki.


Репозитории

Репозитории alr - это git-хранилища, которые содержат каталог для каждого пакета с файлом "alr.shвнутри. Файлalr.sh" содержит все инструкции по сборке пакета и информацию о нем. Скрипты "alr.sh` аналогичны скриптам Aur PKGBUILD.


Спасибы

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

Description
ALR - это независимая от дистрибутива система сборки (форк lure) для Linux, аналогичная AUR. В настоящее время она находится в стадии бета-тестирования. Исправлено большинство основных ошибок и добавлено большинство важных функций. ALR готов к общему использованию, но все еще может время от времени ломаться или изменяться.
https://disc.plemya-x.ru
alr
Readme GPL-3.0 5.1 MiB
v0.0.24 Latest
2025-06-30 06:17:01 +00:00
Languages
Go 96.5%
Shell 2.9%
Makefile 0.6%