Debreate:如何轻松创建DEB包

有时候,当我们从网络上下载可在系统上使用的文件时,我们发现将它们转换为.deb软件包并将其合并到本地软件包存储库中会更加容易和方便。 例如,Stardict的字典,gimp的画笔或渐变,墙纸,教程集,可离线使用的完整网站,第三方源代码,或就我而言,您自己的程序!

新程序员会发现此应用程序非常有用。 有关于如何从源代码制作软件包的说明,但是它们通常非常麻烦且难以理解。 我们每个人都可能需要很长时间才能从控制台了解dpkg的工作方式。 

灭绝 是一个程序,允许我们以非常简单的方式执行此操作。 下图逐步描述了.deb程序包的创建,该程序包包含Gimp的画笔,调色板和图案。 这些文件被分组在各自的文件夹中,这三个文件都在该文件夹中 gimp-附加功能 在我们的系统中。 程序将执行的操作是添加文件夹的内容 到文件夹 /usr/share/gimp/2.0/布鲁斯等等

无论如何,我留下了不言自明的图像。 我还没有找到任何详尽的手册,但是只要有一点逻辑和想象力,就可以轻松地为我们的个人存储库创建许多不同类型的软件包。 Debreate具有非常直观的界面。 所有表格都经过精心组织,可以帮助任何邻居的孩子轻松创建自己的DEB。 填写所有必需的数据后,Debreate将创建一个通用目录并在其中复制所有必需的文件。 然后运行“ dpkg -b”以在选定的目标文件夹中构建DEB软件包。

未创建Debreate来“取消学习”或“不学习”控制台命令。 未来的版本将包含有关如何手动创建DEB包的详细文档,包括如何创建目录树和控制文件。 还考虑了对RPM软件包的支持。

下去 灭绝!

看过| 灭绝 & 乌布媒体


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   埃内斯托

    如果我的程序具有像OpenCV这样的库,如何在Debreate中指示它?

  2.   词汇咏叹调

    正如您在第二张图片中看到的那样,在该字段中该字段显示“ Depends”,您将命名程序的依赖项。
    如果需要添加额外的存储库,则必须查看“脚本”选项卡,并查看是否有可能在添加存储库,更新和安装依赖项的过程中创建预安装脚本,甚至应该只能下载依赖。
    PDD:
    我从来没有使用过这个程序。
    苏特