8

Как видно из названия.

По какой-то причине ssh-keygen не установлен в моей установке Arch Linux, и я не могу найти его в AUR или официальном репозитории пакетов.

Как мне получить его?

ArchWiki предполагает , что вы его установили и не дает инструкции о том, как установить его: https://wiki.archlinux.org/index.php/SSH_Keys

Или, по крайней мере, это не делает это очевидным. Если я пропустил это, скажите, пожалуйста. :)

Любая помощь приветствуется. :)

1 ответ1

18

Команда ssh-keygen является частью OpenSSH (пакет "openssh"). Вот почему в статье предполагается, что она у вас установлена - вы не сможете использовать ssh если не сделали этого.

Используйте pkgfile (-v) или pacman -Fs чтобы найти, какие пакеты содержат данный файл:

$ sudo pkgfile -u
$ pkgfile -v ssh-keygen
core/openssh 7.2p2-1        /usr/bin/ssh-keygen

$ sudo pacman -Fy
$ pacman -Fs ssh-keygen
core/openssh 7.2p2-1
    usr/bin/ssh-keygen

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .