LINUX.ORG.RU

История изменений

Исправление CrX, (текущая версия) :

При чтении инструкции не понял как создать новую пару ключей, потому что предлагает заменить существующие.

Значит ты их уже создал. Если хочешь новую — ну используй другое имя.

В инструкции по твоей ссылке IdentityFile ~/.ssh/aur в конфиге и $ ssh-keygen -f ~/.ssh/aur в команде. Вот ты вместо aur можешь любое имя использовать на самом деле. Хоть сотню их насоздавай — главное, чтоб с разными именами файлов.

Ну или если те, что ты уже создал, не нравятся — ну замени.

Так же я не понял нужен ли Git при добавлении бинарных пакетов.

Git нужен для добавления пакетов AUR. Каких-то специальных бинарных пакетов в AUR нет. AUR — это репозиторий, в котором содержатся PKGBUILD’ы. Они не бинарные. Сам твой PKGBUILD может уже качать бинарные файлы откуда-то, без проблем. Но сами бинарники должны где-то хоститься, не в AUR. Ну и надеюсь, единственная причина в том, что ты хочешь добавить что-то, не имеющее исходников. Потому что иначе правильно добавлять нормальный скрипт сборки.

Попробовал команду «git init», чтобы проверить есть ли у меня git, выдал какой то текст, не стал далее пробовать так как 99% есть подозрение что это для сборки с исходников.

git ничего не знает о сборке, он только отслеживает изменения в файлах, которые ты в него помещаешь. Что там из них собирается и собирается ли вообще, или это роман в десяти томах в Markdown, git’у фиолетово — он ничего не собирает и не знает, как оно собирается. В данном случае, у тебя в репозитории будет файл PKGBUILD, можешь считать его тоже «исходниками».

Исходная версия CrX, :

При чтении инструкции не понял как создать новую пару ключей, потому что предлагает заменить существующие.

Значит ты их уже создал. Если хочешь новую — ну используй другое имя.

В инструкции по твоей ссылке IdentityFile ~/.ssh/aur в конфиге и $ ssh-keygen -f ~/.ssh/aur в команде. Вот ты вместо aur можешь любое имя использовать на самом деле. Хоть сотню их насоздавай — главное, чтоб с разными именами файлов.

Ну или если те, что ты уже создал, не нравятся — ну замени.

Так же я не понял нужен ли Git при добавлении бинарных пакетов.

Git нужен для добавления пакетов AUR. Каких-то специальных бинарных пакетов в AUR нет. AUR — это репозиторий, в котором содержатся PKGBUILD’ы. Они не бинарные. Сам твой PKGBUILD может уже качать бинарные файлы откуда-то, без проблем. Но сами бинарники должны где-то хоститься, не в AUR. Ну и надеюсь, единственная причина в том, что ты хочешь добавить что-то, не имеющее исходников. Потому что иначе правильно добавлять нормальный скрипт сборки.

Попробовал команду «git init», чтобы проверить есть ли у меня git, выдал какой то текст, не стал далее пробовать так как 99% есть подозрение что это для сборки с исходников.

git ничего не знает о сборке, он только отслеживает изменения в файлах, которые ты в него помещаешь. Что там из них собирается и собирается ли вообще, или это роман в десяти томах в Markdown, git’у фиолетово. В данном случае, у тебя в репозитории будет файл PKGBUILD, можешь считать его тоже «исходниками».