-1
我正在嘗試爲我所做的應用程序構建一個rpm。我已經編寫了spec文件,並創建了一個額外的bash腳本,將所有必需的文件自動複製到rpmbuild目錄結構中,即{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS},然後用spec文件調用rpmbuild。但是,如果我沒有root用戶執行這個腳本我得到權限拒絕錯誤,當我在spec文件中我想將幾個系統文件複製到usr/lib64目錄。不用root用戶就可以執行這些命令的解決方案是什麼?我可以在我的spec文件中創建一個新的用戶和組,併爲其授予root權限來執行這些命令嗎?如果是的話,這是如何完成的。任何意見將非常感激Rpmbuild權限被拒絕
「我試圖將少量系統文件複製到usr/lib64目錄中。」是的,不。 –