$ sudo apt-get install vlc
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package vlc
#1 楼
不支持的较早版本的存储库(如11.04、11.10和13.04)将移至存档服务器。 http://old-releases.ubuntu.com上有可用的存储库。原因是它现在已不受支持,不再接收更新和安全补丁。
我敦促您考虑支持的发行版。如果计算机的内存或处理器太旧,则应考虑使用Lubuntu或Xubuntu之类的发行版。
如果要继续使用过时的发行版,请编辑
/etc/apt/sources.list
并将archive.ubuntu.com
和security.ubuntu.com
更改为old-releases.ubuntu.com
。 />您可以使用sed
来做到这一点: sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
然后使用以下命令进行更新:
sudo apt-get update && sudo apt-get dist-upgrade
有时,
来源:如果过时的Ubuntu 9.04可以继续使用吗?
要升级到新版本,是否可以继续使用?
/>完成上述步骤后,切换到旧版本的镜像,请更新Update Manager,然后执行
do-release-upgrade
:sudo apt-get update
sudo apt-get install ubuntu-release-upgrader-core
sudo do-release-upgrade
另请参见EOLUpgrades-社区帮助Wiki。
评论
并且,仅出于完整性考虑... Extras存储库(用于Skype等)又如何呢?它们在EOF之后是否可用?
–MestreLion
2013年4月27日1:00
一个简单的方法是sudo vi /etc/apt/sources.list并手动进行修改。我必须这样做,因为我还很新,并且我不知道sed是否可以使这种工作适用于业力,谢谢,您的答案仍然是正确和正确的。
–bhathiya-perera
2013年12月3日19:08
更加简单的方法是sudo nano /etc/apt/sources.list,因为vi *令人讨厌。
–野生
2014年1月1日18:35
sed命令并不总是有效,因为存在由ubuntu.com以外的组织运行的镜像。我什至不能确定所有域名都有三个点。对于这些,您必须手动编辑/etc/apt/sources.list。
–车床
2015年7月9日,下午5:06
从17年3月21日起从15.04升级存在此问题。不再支持Vivid,但是旧版本中没有dist。
–马修·蒂斯沃思(Matthew Titsworth)
17年3月21日在20:07
#2 楼
什么是404错误404或未找到错误消息是HTTP标准响应代码
,指示客户端能够与服务器进行通信,
服务器找不到请求的内容。
当用户尝试跟踪断开或无效的链接时,网站托管服务器通常会生成“ 404-页面未找到
”网页。
为什么我们会遇到404错误
Ubuntu遵循两种不同的发行周期:
普通Ubuntu版本支持9个月。 LTS版本的支持期限为5年。
过去的版本可能具有不同的支持时间表(例如,正常版本(13.04之前)以前支持18个月,而LTS版本(12.04之前)则过去。台式机支持3年,服务器支持5年。
EOL:特定版本的支持期结束后;它们被称为报废(EOL),并且该版本的所有更新和程序包存储库都已转移到其他服务器,这在运行
sudo apt-get update
时导致404错误。您可以通过转到此页面来确认您的版本是否已终止。如果“寿命终止(EOL)”表下提到了您的Ubuntu版本,则该版本不再受支持,您应该尝试升级到受支持的较新版本。但是,如果希望继续使用此不受支持的版本,则必须在/etc/apt/sources.list
中进行必要的修改,以指向Ubuntu的old-releases
服务器。进行必要修改的步骤
打开终端:
按Ctrl + Alt + T;或
如果您有Gnome:
Applications
→Accessories
→Terminal
;或如果您具有Unity,请按Super(左Ctrl和左Alt之间的键)并查询
Terminal
。运行以下命令进入根外壳:
sudo -i
输入您的用户密码,然后按Enter。提示将更改,并指示根用户现在已登录。在这里运行以下命令:
gedit /etc/apt/sources.list
文件将在新的文件中打开Gedit窗口。找到不以
#
开头的第一行。假设您正在运行Karmic Koala(Ubuntu 9.10):它应类似于以下行:示例)。
按Ctrl + H将
<siteurl>
替换为http://gb.archive.ubuntu.com/ubuntu
。 搜索:
<siteurl>
ie; http://old-releases.ubuntu.com/ubuntu
替换为:
http://gb.archive.ubuntu.com/ubuntu
和按全部替换
再次一次:
搜索:
<siteurl>
(所有Ubuntu版本的确切网址-无论您使用的是当前服务器)替换为:
http://old-releases.ubuntu.com/ubuntu
按全部替换
保存文件并退出Gedit。
运行以下命令以脱离root shell:
deb <siteurl> karmic main restricted
您会发现提示切换回以指示您的普通用户现在已经登录。然后运行以下命令:
logout
那里你走。这次没有404错误。现在,您可以为Ubuntu版本安装所有可用的软件包。您还可以运行
http://security.ubuntu.com/ubuntu
来安装尚未安装的所有Security / Bug修复程序更新,但不会从Ubuntu获得任何其他Security / Bug修复程序更新。评论
+1,还包括更新安全存储库的说明。
–加菲
13年3月16日在16:07
@Yokhen如果该行不是以deb
– Aditya
14-10-24在8:15
在较新的Ubuntu版本中,默认情况下不再安装gksu。并且由于该版本在此时将是EOL,因此用户将无法安装它。最好通过常规的sudo命令使用nano或vim代替。 gksu可能开始引起混乱,例如以下问题:askubuntu.com/questions/797422/how-to-install-gksu-on-15-04
–丹
16年7月12日在13:11
@Dan,修改了答案,现在我们进入root shell,然后运行图形程序。无需再使用gksudo了。我想为像我这样的新手保留这个答案,并且不希望使用基于终端的编辑器使事情变得复杂,无论它们多么简单或强大。
– Aditya
16 Jul 17 '13:56
@aderchox手动编辑sources.list是安全的。只要确保不要犯任何错误即可。如果apt抱怨有任何错误,请解决该错误并重新运行apt命令:-)
– Aditya
7月25日20:43
#3 楼
简短的答案是将下一个apt存储库添加到“软件源”(或更高版本的“软件和更新”)中的第三方软件(或更高版本的“其他软件”)中:deb http://old-releases.ubuntu.com/ubuntu code_name main restricted universe multiverse
长答案。 ..
GUI方法
好吧,实际上,我们将在不使用任何终端的情况下执行此操作。一次都无。我保证只是GUI,;-)
首先,打开软件源(或更新版本中的软件和更新)。不管您的Ubuntu多大,都肯定有这样的东西。对于Ubuntu 9.04(Jaunty Jackalope),请查看下一张图片,查看它的位置:
打开“软件源(或软件和更新)”后,进入“ Ubuntu软件和更新”选项卡,然后取消选择everytiyng在下一张图片中。由于您的Ubuntu版本是生命周期终止,因此您不再需要这些东西:
不关闭软件源(或软件和更新),请进入派对软件(对于最新版本,此选项卡称为“其他软件”)选项卡,并添加新的apt存储库。询问时准确插入下一行:
deb http://old-releases.ubuntu.com/ubuntu jaunty main restricted universe multiverse
如果您的Ubuntu版本不是9.04,则在上述行
jaunty
中用您的Ubuntu代号替换(例如,如果您有Ubuntu 9.10,则用karmic
替换)等):现在,当您关闭软件源(或软件和更新)时,系统将要求您重新加载有关可用软件的信息。只要确保您的互联网连接正常即可:
现在,您可以自由下载几乎任何所需的内容。对于9.04,您可以使用Synaptic软件包管理器。要获取最新版本,请访问Ubuntu软件中心。
例如,要使用Synaptic软件包管理器在Ubuntu 9.04中安装VLC,请遵循以下图片中的说明:
如果要将Ubuntu更新到新版本,只需转到“系统”>“更新管理器”:
我在Ubuntu 9.04(Jaunty Jackalope)的实时会话中测试了此方法,从这些图片中可以看到它的工作原理。如果您正在安装Ubuntu,则有时会要求您输入root或admin密码。询问时只需插入您的个人用户密码。
评论
我只是从已安装的10.10(maverick)版本中完成所有这些操作。一切都很好描述。 @Radu,您的回答是完美的!
–吉迪米娜·耶利米·古德利斯(Gediminas Jeremiah Gudelis)
13年8月28日在20:01
这些图像需要更新...等等...您正在使用12.04之前的版本做什么?
–脑袋
2013年12月30日14:01在
@Braiam这些图像是最新的。如果您尝试使用Ubuntu 9.04(Jaunty Jackalope),您将会理解。
– RaduRădeanu
2014年3月22日19:49
@RaduRădeanuUbuntu 9.04是我第一次进入Linux世界。啊,这些屏幕截图带回了回忆!
–梯形
14年4月13日在22:03
我们需要像这样的全面答案。
– Peter Mortensen
6月1日19:53
#4 楼
我到达这里是因为无法将系统从15.10(EOL)升级到16.04。但是,即使在执行了此处建议的所有操作之后,仍然没有任何答案对我有用,即使我仍然从sudo do-release-upgrade
那里得到恼人的响应:Checking for a new Ubuntu release
No new release found
,并且我在运行
update-manager
方面没有成功;它不断抛出我无法解决的异常。我怀疑15.10安装中有损坏,但最重要的是内置升级失败。所以我寻找了一种非内置方法,并且确定找到了它是什么do-release-upgrade真的可以吗?。
这是对我有用的解决方案:
打开http://changelogs.ubuntu.com/meta-release
找到要升级到的版本。在我的情况下是Xenial Xerus(16.04长期支持)。您可以在Release-Ubuntu Wiki上找到相应的代号。
找到UpgradeTool URL。对于
xenial
,它是http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/dist-upgrader-all/current/xenial.tar.gz。从该URL将压缩文件下载到一个空文件夹中,然后将其解压缩。找到与发行版同名的可执行文件(在我的情况下为
xenial
)。使用sudo
来运行它:sudo ./xenial &
批准升级,然后等待下载完成-有成千上万个文件,并且可能超过千兆字节。继续安装升级。
等待升级完成,如果要求,请批准。我不记得确切的详细信息
重新启动后,新版本成功运行,并且所有更新都可以正常获取。
评论
我花了一段时间才找到这篇文章。仅使用引用的tarball,我就成功地从15.04 / wily运行了升级。使用旧版本网址的方法不起作用。我希望这可以帮助其他用户解决此问题。
– Jeroen
16 Dec 19'9:34
很高兴您发现它有帮助!
–笑着向Monica C致敬
16年12月21日在19:35
非常感谢,我只是按照以下步骤将10.04升级到12.04。我的问题有所不同,因为我的安装未损坏,但是在do-release-upgrade上有一个错误,我无法在终端中找到它。完成这些步骤后,弹出一个对话框,告诉我“对某些软件包进行身份验证时出错”,这使我进入askubuntu.com/a/426121/262601,该DID允许升级成功继续。我正在拔头发,但这是我自己的过错,因为他没有尽快升级。
– Foozz
17年1月6日,0:27
不幸的是,这甚至不适用于15.04
– MiroJanosik
18年1月22日在18:32
这仍然运作良好!我必须修复元发布文件中的17.10 URL,该文件不会更新为旧版本,但这通常是不必要的。我建议遇到问题的用户确保在某种程度上支持升级-这些情况之一或该情况-并且考虑将其与其他答案建议的准备工作相结合,例如启用旧版本服务器并升级其中的所有软件包开始之前的当前版本。
– Eliah Kagan
19年8月19日在17:34
#5 楼
要使apt-get
再次正常工作,请将软件源更改为旧的发行版存储库。sudo nano /etc/apt/sources.list
删除其中的所有内容,然后粘贴以下内容:
# Required
deb http://old-releases.ubuntu.com/ubuntu/ karmic main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse
# Optional
#deb http://old-releases.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
就这样。 />
评论
谢谢mikewhatever,但是当我尝试“ apt-get install lm-sensors”时,结果是一样的。也许还有另一个丢失的源:“正在读取程序包列表...完成构建依赖关系树读取状态信息...已完成程序包lm-sensors不可用,但是被另一个程序包引用。这可能意味着该程序包丢失了,具有已被淘汰,或者只能从其他来源获得。E:lm-sensors软件包没有候选安装”
–罗罗
2012年4月13日在10:55
以下是详细信息:old-releases.ubuntu.com/ubuntu/pool/main/l/lm-sensors-3。我相信,您已经重新加载了来源列表,对吗?
–无论如何
2012年4月13日在12:08
这个答案不起作用...为什么会有这么多投票?有人真的测试过吗?
–TomášZato-恢复莫妮卡
2014年8月15日11:00
我已经对其进行了测试,但真正的问题是:您为什么仍在使用Karmic?多年以来,它一直不受支持,您应该真正升级到最新版本。
–无论如何
2014年8月15日在12:13
#6 楼
尽管fossfreedom的回答在描述和解决问题方面做得很好,但我发现了一个变体解决方案,我认为它更简单,更优雅。诀窍是添加
http://old-releases.ubuntu.com/ubuntu/
作为镜像,然后告诉Software Sources切换到该镜像。要执行此操作,请备份并编辑
/usr/share/python-apt/templates/Ubuntu.mirrors
。为旧版本的服务器选择一个伪造的位置(例如#LOC:US
),并在其下面添加以下行:#LOC:US
http://old-releases.ubuntu.com/ubuntu/
现在打开系统的“软件源”对话框,然后手动进行操作选择
old-releases.ubuntu.com
,就好像它是您的区域镜像一样。您应该在上一步选择的伪造位置下找到它。下一次通过Synaptic或Update Manager重新加载软件包信息时,应该会看到它成功检索了更新的软件包信息。
评论
效果很好,非常简单快捷
– Doug
2014年7月22日在1:42
#7 楼
似乎Karmic存储库不再可用。由于它们是Ubuntu的早期版本,因此您可以考虑将其从源列表中删除。请查看此帮助页面以进行逐步操作。
#8 楼
您可以在“旧版本”服务器http://old-releases.ubuntu.com/ubuntu/dists/下找到存储库,以及有关如何编辑
/etc/apt/sources.list
https:// help的信息。 ubuntu.com/community/EOLUpgrades 评论
感谢gajdipajti,我正在软件包列表中寻找它,但找不到正确的“ .deb”。我的ubuntu已经有了“ libsensors3”,但是所有软件包都要求我提供“ libsensors4”。我知道正常的解决方案应该升级,但我不能这样做,因为计算机专用于仅在9.10上运行的软件。
–罗罗
2012年4月13日10:34
@Rorro:哪个软件只能在Ubuntu 9.10上运行?
–unforgettableidSupportsMonica
13年10月9日,下午1:45
#9 楼
升级非常旧的Ubuntu如果您的Ubuntu(Kubuntu,Xubuntu,Mythbuntu,whatever-buntu)确实很旧,则必须采取三个步骤来升级到最新版本:
使用软件包更新程序(APT)将系统升级到旧版本存储库(包括发行版升级管理器)中的最新版本。
将发行版升级管理器升级到表示同意升级到下一个(官方不支持的)发行版。
进行实际的发行版升级(并重复)。
请记住,只允许您从一个“正常”发行版升级。到下一个版本,以及从长期支持(LTS)版本到下一个LTS版本。
将系统更新到http://old-releases.ubuntu.com
上的最新版本。
将软件包源设置为old-releases.ubuntu.com并更新
sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt autoremove
使用本地数据配置发布升级管理器
检索我ta发布文件
wget -O - http://changelogs.ubuntu.com/meta-release > meta-release
wget -O - http://changelogs.ubuntu.com/meta-release-lts > meta-release-lts
编辑元发布以将所有下一个版本设置为受支持
必须为每个发行版设置
Supported: 1
。示例:我使用Ubuntu 17.04(Zesty Zapus),并从artful开始设置了所有受支持的发行版。
Dist: artful
Name: Artful Aardvark
Version: 17.10
Date: Thu, 19 October 2017 17:10:00 UTC
Supported: 1
Description: This is the 17.10 release
Release-File: http://old-releases.ubuntu.com/ubuntu/dists/artful-updates/Release
ReleaseNotes: http://changelogs.ubuntu.com/EOLReleaseAnnouncement
UpgradeTool: http://old-releases.ubuntu.com/ubuntu/dists/artful-updates/main/dist-upgrader-all/current/artful.tar.gz
UpgradeToolSignature: http://old-releases.ubuntu.com/ubuntu/dists/artful-updates/main/dist-upgrader-all/current/artful.tar.gz.gpg
…
此外,请检查
UpgradeTool
和UpgradeToolSignature
的URL是否以http://old-releases.ubuntu.com
开头(而不是http://archive.ubuntu.com
)。编辑
/etc/update-manager/meta-release
指向本地meta-release 用指向本地meta-release文件的URI替换原始URI
[METARELEASE]
URI = file:///home/chris/meta-release
URI_LTS = file:///home/chris/meta-release-lts
URI_UNSTABLE_POSTFIX = -development
URI_PROPOSED_POSTFIX = -proposed
升级
sudo do-release-upgrade
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt autoremove
根据要求重新启动。
重做直到系统更新。
当被询问时,请回答您要保留
/etc/update-manager/meta-release
的编辑版本(上次升级除外)。当您停留在旧版本上时,
上述过程适用于我先升级到不受支持的版本,然后又升级到最新的LTS版本,我再也无法升级。
我做了什么:Ubuntu 17.04(Zesty Zapus)→Ubuntu 17.10(Artful Aardvark)→Ubuntu 18.04(Bionic Beaver)
然后我找到了
-p
的--proposed
(do-release-upgrade
)选项。do-release-upgrade -p
pre >
它试图升级到最新的可用版本!它的确起作用:我跳过了两个发行版,直接从Ubuntu 18.04(Bionic Beaver)跳到了Ubuntu 19.10(Eoan Ermine)!
也许可以将Ubuntu 17.04(Zesty Zapus)升级到Ubuntu 19.10。 (Eoan Ermine)一口气。
#10 楼
有一个极端情况-apt-get声称16.04 LTS不存在-旧软件包(在我的情况下为Vivid)不在“旧发行版”服务器上。但是apt-get只能找到内核和Google更新。我不确定我的问题到底是什么,因为我盲目地遵循了
sed
命令(从来都不是明智之举)。这不起作用,因为Vivid不在“旧版本”存档中,但仍在
gb.archive.ubuntu.com
镜像上。在这种情况下,解决方案如下:
sudo -i
edit /etc/apt/sources.list
仔细检查所有源,发现其中之一是旧的和错误的,并且未能正确更新(或其他内容)。或者像我一样,搜索从
old-releases.ubuntu.com
替换为gb.archive.ubuntu.com
。然后我毫无疑问地将它毫无问题地升级到了下一个发行版。所以:
我的资源出了问题
gb.archive.unbuntu.com
镜像具有较旧的版本。这里的要点是,尽管此处的大多数答案在某些情况下可能适用,但仍需要确保您的
/etc/apt/sources.list
正确之前只需将其指向“旧版本”存档即可。只需将浏览器选项卡指向存档和问题并查找,就可以找出哪个存档或镜像具有所需的版本。您在文件夹列表中的版本名称。无论您使用哪个版本,都需要使用它。
#11 楼
从18.10到19.10的Ubuntu升级如果您拥有EOL版本,并且不害怕从头开始重新安装系统或者只是不格式化该较旧的系统,则可以尝试一下。它仅出于好奇和测试目的而尝试。不是真正的硬件,但已为此使用VM。不要在产品上使用它。但是奇怪的是,如果您在产品上有EOL。
尝试正确回答我已将Ubuntu 18.10 eol安装到VirtualBox VM中的问题。
我将当前的
/etc/apt/sources.list
更改为18.04 Ubuntu版本:deb http://ua.archive.ubuntu.com/ubuntu/ bionic main restricted
deb http://ua.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
deb http://ua.archive.ubuntu.com/ubuntu/ bionic universe
deb http://ua.archive.ubuntu.com/ubuntu/ bionic-updates universe
deb http://ua.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://ua.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb http://ua.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu bionic partner
deb http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
将
/etc/lsb-release
更改为:DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04 lts"
sudo apt update && sudo apt upgrade && sudo do-release-upgrade
在升级过程中,它无法重新启动其他服务,甚至拒绝正确地重新启动或关闭。我关闭了虚拟机的电源,然后再次启动。
它启动时没有问题。
$ cat /etc/lsb-release && uname -a
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=19.10
DISTRIB_CODENAME=eoan
DISTRIB_DESCRIPTION="Ubuntu 19.10"
Linux ubuntu18 5.3.0-40-generic #32-Ubuntu SMP Fri Jan 31 20:24:34 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
测试:
应用程序正确打开。
/etc/apt/sources.list
已生成与eoan存储库重复,因此我删除了过多的记录,现在它是:deb http://us.archive.ubuntu.com/ubuntu/ eoan main restricted
deb http://us.archive.ubuntu.com/ubuntu/ eoan-updates main restricted
deb http://us.archive.ubuntu.com/ubuntu/ eoan universe
deb http://us.archive.ubuntu.com/ubuntu/ eoan-updates universe
deb http://us.archive.ubuntu.com/ubuntu/ eoan multiverse
deb http://us.archive.ubuntu.com/ubuntu/ eoan-updates multiverse
deb http://security.ubuntu.com/ubuntu eoan-security main restricted
deb http://security.ubuntu.com/ubuntu eoan-security universe
deb http://security.ubuntu.com/ubuntu eoan-security multiverse
安装了
scribus
,snap
,mariadb-server
,docker
,openssh-server
sudo apt install
没问题。使用快照安装了
gimp
:snap install gimp --classic
(出现身份验证提示,并且在密码输入安装开始后)像正常的稳定19.10 Ubuntu系统一样,我已经正确升级了主机是。
#12 楼
在我的情况下,我被困在19.04个月了,因为我当时没有升级,并且在那之后我无法升级到19.10。但是有一天,Ubuntu自动为我提供了将部分升级到19.10的选项(可能是因为几周前我做了很多事情,但是很抱歉,我不确定原因)。所以我做到了,lsb_release -a
的结果是Ubuntu 19.10。因此,我认为我可以再次升级到20.04.1,但由于19.10达到了EOL而无法实现。我今天在2020年12月16日找到的在Ubuntu 19.10中进行EOL升级的解决方案到:
编辑
/etc/apt/sources.list
复制以下资源列表(https://gist.github.com/ishad0w/788555191c7037e249a439542c53e170):
deb http://archive.ubuntu.com/ubuntu/聚焦主要受限宇宙
multiverse deb-src http://archive.ubuntu.com/ubuntu/聚焦主要受限宇宙
受限宇宙multiverse
deb http://archive.ubuntu.com/ubuntu/ focus-updates主要限制
universe multiverse deb-src http://archive.ubuntu.com/ubuntu/
focal-updates主要受限制的宇宙multiverse
deb http://archive.ubuntu.com/ubuntu/ focus-security主要受限制的宇宙multiverse deb-src http://archive.ubuntu.com/ubuntu/
焦点安全的主要受限宇宙multiverse
deb http://archive.ubuntu.com/ubuntu/ focus-backports main r受限的
宇宙multiverse deb-src http://archive.ubuntu.com/ubuntu/
focal-backports主要受限的宇宙多重宇宙
deb http://archive.canonical.com/ubuntu focus合作伙伴deb-src
http://archive.canonical.com/ubuntu焦点合作伙伴
将其粘贴到您的
sources.list
并使用#Eoan链接禁用。在终端中:
update-manager
。这将打开“软件更新程序”窗口,并检查更新和升级。在这里,我可以进行另一次部分升级,在这种情况下,升级到20.04.1LTS。另一个lsb_release -a
显示我在20.04.1LTS中。我希望这一天能为某人服务。
祝大家圣诞快乐。
评论
可能值得编辑此问题的一些(或全部)答案,因为在花了一段时间尝试完成这项工作之后的周末,我很幸运地意识到它们已经从http://old-releases.ubuntu转移了。 com / ubuntu /到http://us.archive.ubuntu.com/ubuntu/(或您自己的两个字母开头的县代码缩写),从17.10开始(基本上与返回字母开头同步) 。他们故意这样做是为了打破较旧的版本并迫使您升级
在2020年从Artful升级到Bionic后,我发现us.archive。无效,但旧版本。做到了。
尝试升级您的版本,例如sudo do-release-upgrade。