有时候,当我们从网络上下载可在系统上使用的文件时,我们发现将它们转换为.deb软件包并将其合并到本地软件包存储库中会更加容易和方便。 例如,Stardict的字典,gimp的画笔或渐变,墙纸,教程集,可离线使用的完整网站,第三方源代码,或就我而言,您自己的程序! |
新程序员会发现此应用程序非常有用。 有关于如何从源代码制作软件包的说明,但是它们通常非常麻烦且难以理解。 我们每个人都可能需要很长时间才能从控制台了解dpkg的工作方式。
灭绝 是一个程序,允许我们以非常简单的方式执行此操作。 下图逐步描述了.deb程序包的创建,该程序包包含Gimp的画笔,调色板和图案。 这些文件被分组在各自的文件夹中,这三个文件都在该文件夹中 gimp-附加功能 在我们的系统中。 程序将执行的操作是添加文件夹的内容 刷 到文件夹 /usr/share/gimp/2.0/布鲁斯等等
无论如何,我留下了不言自明的图像。 我还没有找到任何详尽的手册,但是只要有一点逻辑和想象力,就可以轻松地为我们的个人存储库创建许多不同类型的软件包。 Debreate具有非常直观的界面。 所有表格都经过精心组织,可以帮助任何邻居的孩子轻松创建自己的DEB。 填写所有必需的数据后,Debreate将创建一个通用目录并在其中复制所有必需的文件。 然后运行“ dpkg -b”以在选定的目标文件夹中构建DEB软件包。
|
|
|
|
|
|
未创建Debreate来“取消学习”或“不学习”控制台命令。 未来的版本将包含有关如何手动创建DEB包的详细文档,包括如何创建目录树和控制文件。 还考虑了对RPM软件包的支持。
下去 灭绝!
如果我的程序具有像OpenCV这样的库,如何在Debreate中指示它?
正如您在第二张图片中看到的那样,在该字段中该字段显示“ Depends”,您将命名程序的依赖项。
如果需要添加额外的存储库,则必须查看“脚本”选项卡,并查看是否有可能在添加存储库,更新和安装依赖项的过程中创建预安装脚本,甚至应该只能下载依赖。
PDD:
我从来没有使用过这个程序。
苏特