通过 apt-get 在 Ubuntu(Jaunty)上安装 GIT 时出现问题

通过 apt-get 在 Ubuntu(Jaunty)上安装 GIT 时出现问题

我正在尝试安装git使用sudo apt-get install git-core

但它失败并出现以下错误消息:

Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
liberror-perl git-core patch
Install these packages without verification [y/N]? y
Err http://us.archive.ubuntu.com jaunty/main git-core 1:1.6.0.4-1ubuntu2
404 Not Found [IP: 91.189.92.183 80]
Err http://us.archive.ubuntu.com jaunty/main patch 2.5.9-5
404 Not Found [IP: 91.189.92.183 80]
Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/g/git-core/git-core_1.6.0.4-       1ubuntu2_amd64.deb  404 Not Found [IP: 91.189.92.183 80]
Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/p/patch/patch_2.5.9-  5_amd64.deb  404 Not Found [IP: 91.189.92.183 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

我该如何解决这些 apt-get 错误或使用其他方法安装 GIT。

注意:我已经使用 apt-get 来拉取其他东西,但是使用 git 却失败了。

答案1

Ubuntu 于 2010 年 10 月 23 日终止了对 Jaunty Jackalope(版本 9.04)的支持。Ubuntu 镜像很可能不再有您正在寻找的软件包。

您可以在此处找到有关如何更新 EOL Ubuntu 产品的说明:https://help.ubuntu.com/community/EOLUpgrades

答案2

如果您不想升级您的 ubuntu,您可以自己构建 git。从标准包管理器(和默认资源)获取 git 的问题在于,在某些情况下,它们会大大落后于最新的 git 版本。

Git 只是一个命令,与操作系统没有任何关联,因此在包管理器之外使用和安装它是可以的。

相关内容