Вы получаете сообщение об ошибке сообщение, которое говорит о том, что файл /usr/bin/rpmsign
не существует: (. В английском языке, который был бы rpm: /usr/bin/rpmsign: No such file or directory
)
rpm: /usr/bin/rpmsign: No existe el fichero o el directorio
Вы отвечаете на что только создания недостающее вещь как каталог с mkdir
:
[[email protected] ~]# mkdir /usr/bin/rpmsign
Я думаю, что следует определенной логике, но дело в том, что не может быть просто любой файл. RPM ищет действительныйrpmsign
исполняемый файл. Вы получаете ошибку Permiso denegado
(разрешение отклонено), когда RPM пытается выполнить выполнить этот каталог. (Я предполагаю, что в вашем вопросе отсутствует недостающая строка, где вы снова пытаетесь запустить rpm --addsign
.)
Итак, вам нужно сначала rmdir /usr/bin/rpmsign
, потому что созданный вами каталог будет мешать установке фактический RPM. Бывает, что это обеспечивается пакетом rpm-sign
. Вы можете обнаружить, что, запустив dnf whatprovides /usr/bin/rpmsign
- или, вы можете на самом деле просто прямой вверх сказать DNF (или Yum, не имеет значения), чтобы установить его:
$ sudo dnf install /usr/bin/rpmsign
Last metadata expiration check: 2:45:11 ago on Wed May 4 08:23:32 2016.
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
rpm-sign x86_64 4.13.0-0.rc1.13.fc23 updates 55 k
Transaction Summary
================================================================================
Install 1 Package
Total download size: 55 k
Installed size: 17 k
Is this ok [y/N]: y
Downloading Packages:
rpm-sign-4.13.0-0.rc1.13.fc23.x86_64.rpm 140 kB/s | 55 kB 00:00
--------------------------------------------------------------------------------
Total 44 kB/s | 55 kB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Installing : rpm-sign-4.13.0-0.rc1.13.fc23.x86_64 1/1
Verifying : rpm-sign-4.13.0-0.rc1.13.fc23.x86_64 1/1
Installed:
rpm-sign.x86_64 4.13.0-0.rc1.13.fc23
Complete!
Пожалуйста, запустите эти команды с 'LANG = C' предваряется (предполагая, что вы используете Bash или zsh). Таким образом, вы получите сообщения об ошибках на английском языке. –