sta*_*010 14 ubuntu-9.04 ubuntu
我有一个安装了 Ubuntu Jaunty Jackalope 的软件开发盒。我知道这个版本是 2009 年的,但它是一个有严格要求的开发盒,所以我无法将操作系统更新到更新版本的 Ubuntu。
我无法为此版本安装新软件,因为不再支持 Jaunty。也就是说,所有 Ubuntu 软件服务器都不再支持 Jaunty。例如,http://us.archive.ubuntu.com/ubuntu/dists/jaunty/不再存在。所以 apt-get 不起作用。
我能做什么?是否有 Jaunty 存档服务器,我如何将 apt-get 指向该服务器?
顺便说一下,我是 Solaris/Windows 用户。
Jac*_*nda 10
您可以使用旧版本网址:
http://old-releases.ubuntu.com/ubuntu/
旧版本包括不再受官方支持的所有内容。只需用 /etc/apt/sources.list 中的旧版本替换 us.archive 和 security 就可以了!
请注意,您还可以在您的 sources.list 文件中拥有来自不同版本的 Ubuntu 的源代码(实际上,在过去的糟糕日子中,更新到最新版本意味着手动用 hoary 替换warty 并运行 dist-upgrade)。
因此,如果您确实需要,您可以从更新的版本中获取更新版本的软件包,而无需更新整个操作系统。
编辑:更详细的例子。假设此处找到的文件是您的 sources.list 文件,您可以执行以下操作:
$ sudo vi /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
内六
:%s/archive/old-releases/g
:%s/cl\.//g
:wq
Run Code Online (Sandbox Code Playgroud)
如果这是您的文件中的内容,请使用我们而不是 cl。
然后运行
$ sudo apt-get update
$ sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
第一个将根据您编辑的 sources.list 文件更新您的来源。第二个会将您系统上的所有软件包升级到 Jaunty 在支持结束之前使用的最新版本(首先会要求您确认)。
归档时间: |
|
查看次数: |
12360 次 |
最近记录: |