Сайт | Скачать | Видео | Wiki

Автор Тема: Публикация своего рецепта в AUR  (Прочитано 212 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 27334
  • Репутация: +186/-0
    • PuppyRus-A
Публикация своего рецепта в AUR
« : 23 Ноябрь 2019, 13:16:21 »
Цитата: sfs от Сегодня в 11:17:40

    А я так отправку в аур и не осилил. Это сложно? Лучше отдельной темой
    Не нашел - можно ссылку

По сравнению с Альтом, гораздо проще ( нет такого количества макросов ) .
Давай отделим мух от котлет создание пакета и заливка его в Aur это 2 разных вопроса :
по созданию : https://wiki.archlinux.org/index.php/Creating_packages_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
по заливке : https://wiki.archlinux.org/index.php/Arch_User_Repository_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
по второму хелпу .SRCINFO я создаю так : makepkg --printsrcinfo> .SRCINFO  находясь в папке с PKGBUILD -ом
неплохо иметь хотя бы начальные понятия о Git ( глубоко можно не лезть ).
Сходи в Aur скачай оттуда какой-нибудь простенький пакет , распакуй  - потренируйся в сборке через makepkg. Можно просто по Аur-у погулять
посмотреть на PKGBUILD-ы и по аналогии сляпать свой. Вот тебе мои пакетики на изучение, они достаточно примитивные : https://aur.archlinux.org/packages/?SeB=m&K=kostyalamer  . А уж скрипты bash пакетить вообще одно удовольствие - знай их в /usr/bin пихай.
Насчет отдельной темы не знаю , я не великий пакетчик - это лучше на Арче спрашивать.
Твои ссылки не сработали
Я правильно понял:
1. Сгенерить ключ ssh
2. git push ssh://aur@aur.archlinux.org/Папка_с_файлами_моего _рецепта
Больше никаких регистраций и т.п.

Мои PKGBUILD
« Последнее редактирование: 24 Ноябрь 2019, 08:24:30 от sfs »

Оффлайн kostyalamer

  • Постоялец
  • ***
  • Сообщений: 158
  • Репутация: +3/-0
Re: Публикация своего рецепта в AUR
« Ответ #1 : 23 Ноябрь 2019, 15:56:14 »
Это не удивительно , aur лег впервые такое вижу :
https://aur.archlinux.org/
Цитата
503 - Сервис недоступен
Не паниковать! Сайт недоступен из-за работ. Скоро мы вернемся назад.

Оффлайн kostyalamer

  • Постоялец
  • ***
  • Сообщений: 158
  • Репутация: +3/-0
Re: Публикация своего рецепта в AUR
« Ответ #2 : 23 Ноябрь 2019, 16:01:21 »

Оффлайн kostyalamer

  • Постоялец
  • ***
  • Сообщений: 158
  • Репутация: +3/-0
Re: Публикация своего рецепта в AUR
« Ответ #3 : 23 Ноябрь 2019, 16:16:40 »
Мои PKGBUILD-ы
Они тоже не грузятся, чебурнет наступает :-)

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5818
  • Репутация: +129/-0
    • RoDoN X
Re: Публикация своего рецепта в AUR
« Ответ #4 : 23 Ноябрь 2019, 17:27:39 »
Мои PKGBUILD-ы
Чебурнет тут ни при чем, просто sfs косячит с ссылками, надо так PKGBUILD-ы (ссылка http) или так PKGBUILD-ы (ссылка ftp) и тогда все откроется ;)

Acer Aspire One AO751h (Atom Z520, Intel GMA500)
Acer Aspire E1-571G (i3-3120M, GF710M)
PuppyRus-JWM-13.12, PRA, Upup Precise, Tahr Puppy, Runtu 18.04 x64 MATE/XFCE.

Оффлайн kostyalamer

  • Постоялец
  • ***
  • Сообщений: 158
  • Репутация: +3/-0
Re: Публикация своего рецепта в AUR
« Ответ #5 : 23 Ноябрь 2019, 18:25:54 »
Aur ожил, ссылки заработали, Александр можешь собирать какой-нибудь тестовый пакет  :)
Вот тут еще почитай : https://aur.archlinux.org/ только выбери русский в правом верхнем углу.
Про ключи не помню действие было однократное и достаточно давно ( но что-то мне вспоминается что надо публичную часть ключа добавлять в свой регистрационный профиль на странице Aur ) , со всем остальным могу попробовать помочь.
PS Посмотрел, публичный ключ  добавляется в настройку твоей учетной записи через веб-интерфейс.
Закрытый ключ лежит в папке ~/.ssh/ называется aur, там же лежит файл config :
Код
Host aur.archlinux.org
IdentityFile ~/.ssh/aur
User твой_логин
« Последнее редактирование: 23 Ноябрь 2019, 18:40:06 от kostyalamer »