答案1
使用超级 deb 创建器。您可以为最高 Ubuntu 11.04 制作独立软件包。有关更多详细信息,请查看官方网站。 http://hacktolive.org/wiki/SuperDeb_Creator
答案2
不可以。如果您想要一个没有依赖项的单独包,则需要自行重新打包。
要了解软件包的工作原理,您可以阅读Debian 打包指南。
答案3
如果所有这些东西都已经在 Ubuntu 档案中,那么您真正想要的只是一个可以安装它们的元包,对吗?
您实际上只需要使用 dh_make 创建一个几乎为空的包。告诉它您想要一个二进制文件和一个本机包。在一个空目录中:
dh_make --native --indep --packagename --defaultless your-thing
然后编辑 debian/control,并在二进制包部分(第二个)中将您想要安装的所有包添加到 Depends: 部分,用逗号分隔。
然后使用以下命令构建包
debuild binary
如果你想将其上传到 Launchpad 上的 PPA,以便其他人可以轻松获取它:
dch --release --distribution oneiric
debuild -S
当然,将 oneiric 改为你想要的格式。然后在上面的目录中,你应该有
your-thing_1.0_source.changes
创建 PPA 后,只需执行
dput ppa:yourusername/ppaname your-thin_1.0_source.changes
然后,任何安装该软件包的人也将下载并安装所依赖的所有其他部分。
答案4
当然可以,但我不知道有什么工具可以帮你完成这个任务。所以手动重新打包才是最佳方式。