ubuntu 什么是apt源代码的官方github链接

kknvjkwl  于 5个月前  发布在  Git
关注(0)|答案(2)|浏览(67)

我有一个旧版本的apt在nfs安装的服务器上,它的版本是0.6.x左右。我想更新到最新/更新的版本,如1.2.x。我想为源代码的链接,我在哪里可以得到它和编译有我的本地版本的“apt”
使用apt-ftparchive创建repo
我使用旧版本的问题是,如果我在本地创建软件包,它在ubuntu 16.04系统上安装失败。它失败了**“哈希和不匹配”**,就像我使用apt-1.2.x版本一样,我也可以配置repo并安装软件包
我试着用谷歌搜索,在github上有很多克隆的repo,但我无法链接到官方的debian repo。
任何我可以使用的链接(开源)都将是有帮助的。

oiopk7p5

oiopk7p51#

我没有找到任何aptGithub仓库,但你可以使用官方指南来获取源代码:
15.1.1.获取源代码
重建Debian软件包从获取其源代码开始。最简单的方法是使用apt-get source source-package-name命令。该命令需要在/etc/apt/sources.list文件中包含deb-src行,以及最新的索引文件(即apt-get update)。如果您遵循APT配置章节中的说明,这些条件应该已经满足。
但是请注意,您将从deb-src行中提到的Debian版本下载源程序包。如果您需要其他版本,则可能需要从Debian镜像站或网站手动下载。这需要获取两个或三个文件(扩展名为*.dsc-Debian源代码管理-*.tar.comp,有时*.diff.gz*.debian.tar.comp- comp在gz中取一个值,bz2xz(取决于使用的压缩工具),然后运行dpkg-source -x file.dsc命令。
如果*.dsc文件可以通过给定的URL直接访问,则可以使用dget URL命令更简单地获取所有文件。(可以在devscripts包中找到)在给定地址获取*.dsc文件,然后分析其内容,并自动获取其中引用的文件。一旦所有内容都下载完毕,它提取源软件包(除非使用-d--download-only选项)。
文档的链接是here

wn9m85ua

wn9m85ua2#

在官方Debian Github帐户上,我发现了这个已存档的repo,但包含apt的更新版本:https://github.com/Debian/apt

相关问题