Tag: 包装

我可以直接更新源代码安装的软件吗?

虽然自从我开始使用Ubuntu近一年后,我还没有尝试从源代码安装软件。 我实际上并没有发现需要这样做。 但是现在我正在开发一个处于存储库中候选发布阶段的软件,但最新的稳定版本的源代码可以在软件主页上找到。 我了解到,如果软件具有很多依赖性,那么从源代码安装可能会很困难。 但是,如果我解决这个问题,我会对最新版本感到满意。 但我一直想知道这样的软件是否可以自动更新,或者我是否必须运行一些脚本来更新软件包。 或者更糟糕的是我是否必须从头开始重新安装每个更新? 此外,我很想知道从上面以外的源安装是否有任何特定的优势。

什么是Snap包装格式?

我对’Snap包装格式’知之甚少。 我所知道的是’Snap’是一种替代包装格式,如.deb。 我不知道的是 Canonical为什么选择它? ‘Snap’比.deb的主要优点是什么? 威尔.deb会被遗弃,还是已经被抛弃了?

如何创建具有依赖关系的.deb文件?

我有一个用LÖVE框架制作的游戏,我想把它打包成一个.deb文件,这样它就可以很容易地被其他人安装,并且可以通过Unity破折号轻松找到。 我也有LÖVE框架love_0.7.2.deb ,我想以某种方式在deb文件中。 我有的文件: game_icon.png game .desktop the_game.love love_0.7.2.deb 有人可以向我解释如何做到这一点?

PPA和包装:拥有多个发行包的版本

(引自聊天) 在启动板上获得了与我关联的IRC bot项目的源包的PPA(因为它是发布之间的所有中间包装,它被归类为“实验性”PPA)。 问题:我已经将这些东西打包成清晰的版本。 任何线索我怎么能够创建相同的包装,除了包装它为特立独行,并把它放到我已经把清晰包装的PPA?

为什么有些软件包在版本字符串前面的冒号之前有额外的数字?

我刚刚注意到Wine(以及许多其他软件包)已将其版本控制方案转换为: 1:1.6.2-0ubuntu3 我理解1: 之后的一切1: ……但是1:参考什么? 它似乎没有镜像主要版本。 查看待处理升级列表,有以下版本: 2:4.1.3…并且有很多没有#:前缀的软件包。 这是怎么回事?

什么是“AppImage”? 我该如何安装?

我刚刚阅读了Meet Etcher,一款时尚的开源USB图像编写工具 。 它谈到下载AppImage。 是的,Linux; Linux软件包作为32位和64位发行版的.appimage发布,应该可以在所有主要的Linux发行版中运行而不会出现任何问题。 该团队目前没有计划提供本机.deb(或.rpm)安装程序。 什么是AppImages? 它们与快照有何不同?

如何创建自动安装其他包的元包?

我希望能够创建一个不包含任何代码或程序本身的软件包,而是将存储库中存在的其他软件包安装到计算机上,这与ubuntu-restricted-extras软件包的工作方式有关吗?

从脚本或二进制文件创建.deb包

我搜索了一个简单的方法来创建.deb包没有可编译的源代码(configs,shellscripts,专有软件)。 这是一个非常严重的问题,因为大多数软件包教程都假设您有一个要编译的源tarball。 然后我找到了这个简短的教程(德语)。 之后,我创建了一个小脚本来创建一个简单的存储库。 像这样: rm /export/my-repository/repository/* cd /home/tdeutsch/deb-pkg for i in $(ls | grep my); do dpkg -b ./$i /export/my-repository/repository/$i.deb; done cd /export/avanon-repository/repository gpg –armor –export “My Package Signing Key” > PublicKey apt-ftparchive packages ./ | gzip > Packages.gz apt-ftparchive packages ./ > Packages apt-ftparchive release ./ > /tmp/Release.tmp; mv /tmp/Release.tmp Release gpg –output […]

如何为单个python脚本创建deb包?

我有一个python脚本,我想作为deb包分发。 它是一个在Unity面板中显示本地日期的指示器 。 我确实遵循从脚本或二进制文件创建.deb包但我无法创建deb包,因为它失败了。 有人可以给我一步一步说明我应该做什么吗? 据我所知,这个脚本依赖于python-appindicator 。 注意: 我不希望任何链接到Debian / Ubuntu包装说明。 我见过大部分。 我发现他们不是初学友好的。

什么是最简单的Debian包装指南?

我去了Ubuntu维基,但感到困惑,有太多的方法。 请告诉我一个简单的Debian包装指南。