2016-05-04 2 views
1

Здравствуйте нужна помощь с этой ошибкой:оборотов в минуту:/USR/бен/rpmsign: Permiso denegado

[[email protected] ~]# rpm --addsign php-composer-ca-bundle-1.0.2-1.fc22.remi.noarc 
rpm: /usr/bin/rpmsign: No existe el fichero o el directorio 
[[email protected] ~]# mkdir /usr/bin/rpmsign 
rpm: /usr/bin/rpmsign: Permiso denegado 

система не является Fedora 22 нет интернета Conection решить с помощью ням установить

+0

Пожалуйста, запустите эти команды с 'LANG = C' предваряется (предполагая, что вы используете Bash или zsh). Таким образом, вы получите сообщения об ошибках на английском языке. –

ответ

3

Вы получаете сообщение об ошибке сообщение, которое говорит о том, что файл /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!