我在红帽Linux上工作,我有一个tar.gz文件。我想将这个tar.gz文件打包到一个rpm包文件中。rpm package, when I install the rpm package in linux server, it will just simply copy all of the filesusr/local/sample
rm -rf %{buildroot}
%defattr(-,root,root,-)
我必须将Django应用程序部署到SuSE Linux Enterprise11系统上。公司规定我只需要使用RPM进行部署。虽然我可以对每个依赖项使用./setup.py bdist_rpm,但它并不是很合理,因为RPM还没有记录所有的依赖项。因此,我在使用RPM和手动管理依赖项方面没有真正的优势,这有些麻烦,我希望避免这种情况。现在我有了以下想法:在构建包时,我可以创建一个virtualenv,通过pip安装我的所有依赖项,然后将其与其余代码打包到一个可靠的RPM</