คำสั่ง `ssh-keygen` ไม่ได้รับการติดตั้งใน Arch Linux และไม่สามารถหาได้ใน AUR หรือแพ็คเกจอย่างเป็นทางการ


8

ตามชื่อเรื่อง

ด้วยเหตุผลบางอย่างssh-keygenไม่ได้รับการติดตั้งในการติดตั้ง Arch Linux ของฉันและฉันไม่สามารถค้นหาได้บน AUR หรือที่เก็บแพคเกจอย่างเป็นทางการ

ฉันจะไปเกี่ยวกับการได้รับมันได้อย่างไร

ArchWiki ถือว่าคุณติดตั้งแล้วและไม่ได้ให้คำแนะนำเกี่ยวกับวิธีการติดตั้ง: https://wiki.archlinux.org/index.php/SSH_Keys

หรืออย่างน้อยก็ไม่ทำให้ชัดเจน ถ้าฉันพลาดมันไปได้โปรดพูดอย่างนั้น :)

ความช่วยเหลือใด ๆ ที่ชื่นชม :)

คำตอบ:


19

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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.