OpenSSH ssh-add
не имеет никакого -K
переключателя. Что вы пытаетесь сделать? У вас должно получиться просто
ssh-add /path/to/your.key
Я думаю, что вы, вероятно, получите самый чистый опыт, не утруждая себя воронкой программного обеспечения. через РПМ; просто встройте его локально в /opt
или /usr/local
.
Но, если вы действительно этого хотите, есть FPM, который создаст быстрый и грязный пакет практически из чего угодно. Найдите его по адресу https://github.com/jordansissel/fpm.
Как проще всего установить сторонние файлы tar.gz, чтобы их можно было обслуживать через dnf?
Лучше всего упаковать его для Fedora, если он еще не доступен ни в пакетах Fedora, ни в сторонних источниках (rpm fusion, United RPMS, ...).
Как правильно сделать пакет описано в руководстве по упаковке, включая руководства.
Получив пакет SRPM, вы можете либо собрать его самостоятельно (rpmbuild --rebuild package.src.rpm
), либо опубликовать его либо в официальной базе данных пакетов Fedora, в COPR или в другой базе данных).