2016-10-05 10 views
0

Я новичок в создании RPM. Я создал -или по крайней мере tried- для создания RPM, выполнив следующие действия: https://fedoraproject.org/wiki/How_to_create_a_GNU_Hello_RPM_packageКак проверить свой RPM?

Я пытался проверить мою RPM с помощью следующей команды:

$ mock --verbose ../SRPMS/hello-2.8-1.fc20.src.rpm 

Но я получаю эту ошибку

ERROR: [Errno 1] Operation not permitted

ERROR: The most common cause for this error is trying to run /usr/sbin/mock as an unprivileged user. ERROR: Check your path to make sure that /usr/bin/ is listed before /usr/sbin, or manually run /usr/bin/mock to see if that fixes this problem.

Есть ли другой способ проверить мой RPM? Когда я смогу сделать

dnf install myrpmname 

? Пожалуйста. Я был бы очень признателен.

+0

Это источник об/мин. Вы должны продолжать идти и создавать фактические обороты и проверить это. –

ответ

2

Первое предложение в этом вопросе заключается в запуске издеваются с помощью /usr/bin/mock:

/usr/bin/mock --verbose ../SRPMS/hello-2.8-1.fc20.src.rpm 

Второй, который приходит на ум, чтобы убедиться, что пользователь находится в mock группе и повторно Логин:

usermod -a -G mock <<your username>> 
+0

Спасибо большое! Это сработало! – Lost

 Смежные вопросы

  • Нет связанных вопросов^_^