![如何让包文件安装到正确的位置?](https://linux22.com/image/811184/%E5%A6%82%E4%BD%95%E8%AE%A9%E5%8C%85%E6%96%87%E4%BB%B6%E5%AE%89%E8%A3%85%E5%88%B0%E6%AD%A3%E7%A1%AE%E7%9A%84%E4%BD%8D%E7%BD%AE%EF%BC%9F.png)
我已经创建了一个 Python 应用程序并成功创建了一个包。但是,当我安装该包时,似乎没有安装任何文件。
我在 debian 目录中创建了一个 app.install 文件,其中包含:
bin/ /usr/bin
app.desktop /usr/share/applications
.py 文件在 debian/bin 中,.desktop 文件在 debian 中。
答案1
如果我能看到这个包,我就能给你一个更完整的答案。根据你提供的内容,你的package.install
文件应该是这样的:
foo.py usr/bin
debian/app.desktop usr/share/applications
还要确保package.install
(package
用包的实际名称替换)在debian/
目录中。
你应该看看包装指南以及手册页dh_install