创建一个deb包来安装扩展。

我想创建一个 deb 软件包,用于安装thisthat扩展。

我想自动化将扩展添加到 LibreOffice 和 Firefox 的步骤。我该如何创建这个软件包?


我认为你只需要一个脚本,而不是整个包来实现这个,除非你有什么理由想把它做成一个包? - Thomas Ward
我需要安装一个软件包,因为还会包括其他一些实用工具。请执行以下命令:# apt-get install ibus{,-m17n,,-gtk} im-config # apt-get install ttf-devanagari-fonts - shantanuo
1个回答

创建软件包相对来说是很简单的。你基本上创建一个tarball,可以在文件系统的根目录下解压(并行的目录结构),但另外还有一个debian文件夹,其中包含在过程中可以运行的脚本。
我假设你已经知道这一点,所以我不确定你在创建软件包的过程中具体哪个部分让你不清楚。

https://wiki.debian.org/HowToPackageForDebian

会给你详细解释如何创建这个软件包。

http://kb.mozillazine.org/Installing_extensions

将.xpi文件放入特定目录会导致Firefox在下次启动时安装它们。

https://forum.openoffice.org/en/forum/viewtopic.php?f=47&t=804

谈论使用unopkg命令行安装LibreOffice软件包。
如果您希望雇佣专业咨询人员为您完成繁重的工作,那就是另外一回事了;-)