gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 18:44:58 25 4
gpt4 key购买 nike

我在安装了 nfs 的服务器上有一个旧版本的 apt,它的版本大约是 0.6.x。
我想将其更新到最新/较新版本,例如 1.2.x。我想要源代码的链接,我在哪里可以得到它并编译为我的本地版本的“apt”

完全使用 apt-ftparchive 用于创建 repo

我使用旧 ow 时遇到的问题是,如果我在本地创建软件包,它将无法在 ubuntu 16.04 系统上安装。
它失败了 “哈希和不匹配”
就好像我使用 apt-1.2.x 版本一样,我可以配置 repo 并安装包

我试图用谷歌搜索它,在 github 中有很多克隆的 repo,但我无法链接到官方的 debian。

我可以使用的任何链接(开源)都会有所帮助。

最佳答案

我没有找到任何Github apt 的存储库,但您可以使用官方指南如何获取资源:

15.1.1. Getting the Sources



重建 Debian 软件包首先要获取其源代码。最简单的方法是使用 apt-get source source-package-name命令。此命令需要 deb-src /etc/apt/sources.list 中的行文件和最新的索引文件(即 apt-get update )。如果您按照处理 APT 配置一章中的说明进行操作,那么这些条件应该已经满足。

但是请注意,您将从 Debian 下载源包。 deb-src 中提到的版本线。如果您需要其他版本,您可能需要从 Debian 手动下载。镜像或来自网站。这涉及获取两个或三个文件(带有扩展名 *.dsc — 用于 Debian 源代码管理 — *.tar.comp,有时 *.diff.gz*.debian.tar.comp — comp 在 gzbz2xz 中取一个值,具体取决于在使用的压缩工具上),然后运行 ​​ dpkg-source -x file.dsc命令。

如果 *.dsc文件可以在给定的 URL 直接访问,还有一种更简单的方法来获取它,使用 dget URL命令。这个命令(可以在 devscripts 包中找到)获取 *.dsc给定地址的文件,然后分析其内容,并自动获取其中引用的文件。下载完所有内容后,它会提取源包(除非使用了 -d--download-only 选项)。

文档链接是 here .

关于ubuntu - apt源代码的官方github链接是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50939978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com