Altppa
Примечание: Короткая ссылка сюда - https://www.altlinux.org/altppa
Своя репа на altlinux.space
Те, кто использует altlinux.space, может на нем же публиковать готовые пакеты и распространять ПО посредством APT-RPM-репозиториев.
Для этого нужно выполнить следующее:
Создание ключа приложения
1. Откройте https://altlinux.space/user/settings
2.Фото профиля ⇾ Настройки
3.Параметры пользователя ⇾ Приложения ⇾ Токены доступа ⇾ Создать новый токен
4.Введите имя, укажите параметры доступа (все, имя произвольное; отметьте нужные права [?какие? на данный момент лучше все])
5.Скопируйте последовательность букв и цифр.
Внимание! Не делитесь ни с кем этими данными!!!
Загрузка в репозиторий
6. Создайте файл:
~/.config/myspace.env
С содержимым:
MYPKGDIR=путь_к_пакетам MYUSER=имя_altlinux.space_пользователя TOKEN=токен
7. Установите утилиту loadpkg:
- https://altlinux.space/petr-akhlamov/-/packages/alt/petr-repo/ - скачайте и установите пакет petr-repo - подключающий репозиторий Петра А.
- выполните
# apt-get update # apt-get install loadpkg
- положите все необходимые пакеты в каталог, который вы указали в ~/.config/myspace.env
- выполните:
$ loadpkg
Примечание: ^Независимо от того, в каком каталоге, где вы сейчас находитесь
Распространение репозитория
Чтобы установить пакеты из репозитория, создайте файл вида...:
/etc/apt/sources.list.d/petr-repo.list
...и содержания:
rpm https://altlinux.space/api/packages/petr-akhlamov alt/alt.repo/x86_64 classic rpm https://altlinux.space/api/packages/petr-akhlamov alt/alt.repo/noarch classic