fakeroot

    -1熱度

    2回答

    在我的Mac機這只是按預期工作: #!/bin/sh -euf touch test.sh chown 888:888 test.sh busybox tar -czvf out.tar.gz test.sh 調用: $ fakeroot -- ./generateArchive.sh $ busybox tar -tzvf out.tar.gz -rw-r--r-- 888/888

    0熱度

    1回答

    我想與Spotify的dh-virtualenv debian包助手建立一個deb包。 錯誤消息我得到: 在運行dpkg-buildpackage -us -uc: (venv) $ dpkg-buildpackage -us -uc dpkg-buildpackage: source package ese-xlr8r dpkg-buildpackage: source version 1.

    0熱度

    1回答

    它有一個foo.tar.gz源文件,它將安裝到/ lib/modules。 但是,我沒有根沒有足夠的權限。 我嘗試編寫一個腳本來自動生成包。 #!/bin/bash tar xf foo.tar.gz cd foo make fakeroot make install 它顯示 mkdir: cannot create directory `/lib/modules/foo.so 我

    1熱度

    1回答

    我學習了dpkg和rpm包系統。我在dpkg手冊中發現建議將fakeroot用作非root用戶的正確構建包。但對於RPM軟件包,我找不到替代效用。我閱讀了幾個關於構建rpm包的手冊,並且他們推薦以root身份構建rpm包,或者創建特殊用戶並使用rpm-setuptree實用程序(當然,可能手冊很糟糕)。 是否有RPM構建的fakeroot替代方案? 可能是RPM不需要fakeroot替代品,並使用