博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下如何更新镜像源(ubuntu 10.04 为例
阅读量:5306 次
发布时间:2019-06-14

本文共 5160 字,大约阅读时间需要 17 分钟。

具体链接:

linux下如何更新镜像源(ubuntu 10.04 为例)   2012-04-01 14:21

         所谓镜像源,就是ubuntu已联网情况下,希望能自动寻找相关软件安装,比如执行sudo apt-get install g++(自动安装g++)。因为安装程序是从你所选取的镜像源服务器下载,下载的速度和你选取的镜像源相关。默认的镜像源速度都比较慢,下面我们推荐教育网下去中科大的镜像源:,电信网去网易镜像源。          镜像源的修改:在终端下,输入sudo gedit /etc/apt/sources.list,用gedit方便复制粘贴,比vi下方便很多。打开后,发现很多很多文件,可以直接都删除,然后在网易的镜像源中,找到ubuntu(其他系统找到相应的即可),点击“ubuntu使用帮助”,然后将镜像源地址粘贴到sources.list中:   163的karmic镜像源地址:   deb karmic-security main restricteduniverse multiverse  

deb main restricted universe multiverse   debhttp://mirrors.163.com/ubuntu/ karmic-proposed main restricted universemultiverse   debhttp://mirrors.163.com/ubuntu/ karmic-backports main restricted universemultiverse   deb-srchttp://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse   deb-srchttp://mirrors.163.com/ubuntu/ karmic-security main restricted universemultiverse   deb-srchttp://mirrors.163.com/ubuntu/ karmic-updates main restricted universemultiverse   deb-srchttp://mirrors.163.com/ubuntu/ karmic-proposed main restricted universemultiverse   deb-srchttp://mirrors.163.com/ubuntu/ karmic-backports main restricted universemultiverse  

这里一定要注意:例子是以Karmic(9.10)为例,因此网址里面是karmic-security,如果是ubuntu10.04,按照使用说明:  

•dapper(6.06) •hardy(8.04) •jaunty(9.04) •karmic(9.10) •lucid(10.04) •maverick(10.10) •natty(11.04) •oneiric(11.10)         

就要把上面网址中的karmic全部换成lucid,因为lucid对应的内核为10.04,如果镜像源地址错了,一般是无法正常升级,如果升级成功了,那就意味着你的系统会崩溃,因为按照软件的内核版本错误。值得说明的是,原来的sources.list中,内容很多很多,不过很多都是不必要的。比如#开头的都是表示注释,解释说明这个镜像源地址是干什么用的,deb后面是相应的deb-src,并不是163镜像源这种顺序。但是顺序都不重要,按照163给的格式不会错的,但是一定要记得根据自己的内核版本做相应的修正,把karmic改成其他的。  

镜像源地址修改保存后,记得更新镜像源,也就是通知系统你更新了镜像源,在终端输入:          sudo apt-get update          如果正常的话,你就会看到下载速度和下载百分比,那就恭喜你镜像源正确更新了,下面的直接无视。         

如果出现错误,无法更新镜像源,这里会有两个错误:  

错误一:   正在读取软件包列表... 完成正在分析软件包的依赖关系树正在读取状态   信息... 完成 共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。   apt-get update   忽略 karmic Release.gpg   忽略 karmic Release.gpg   忽略 karmic/restrictedTranslation-zh_CN   。。。。   错误 karmic-backports/main Packages 404 NotFound   错误 karmic-backports/restricted Packages404 Not Found   错误 karmic-backports/universe Packages 404Not Found   。。。。   W: 无法下载 404 Not Found   W: 无法下载 404 Not Found   W: 无法下载 404 Not Found   E: 有一些索引文件不能下载,它们可能被忽略了,也可能转而使用了旧的索引文件。   原因:你把更新源的内核选择错误,按照我上面一再强调的,把karmic改成你系统正确的内核即可,10.04选择ubuntu。  

错误二:   E: Could not getlock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)   E: Unable to lockthe administration directory (/var/lib/dpkg/), is another process using it?   类似以上错误的   原因:你刚装完系统就开始更新镜像源,或者你再更新系统源前,取消了系统正在升级软件驱动或者语言包之类的,这表示apt-get进程还在后台运行   解决方法:   sudo rm/var/cache/apt/archives/lock   sudo rm/var/lib/dpkg/lock   如果还不行,就重启系统再进入(不是注销或者挂起),这样肯定就可以了   2012-04-01 14:21

       所谓镜像源,就是ubuntu已联网情况下,希望能自动寻找相关软件安装,比如执行sudo apt-get install g++(自动安装g++)。因为安装程序是从你所选取的镜像源服务器下载,下载的速度和你选取的镜像源相关。默认的镜像源速度都比较慢,下面我们推荐教育网下去中科大的镜像源:,电信网去网易镜像源。          镜像源的修改:在终端下,输入sudo gedit /etc/apt/sources.list,用gedit方便复制粘贴,比vi下方便很多。打开后,发现很多很多文件,可以直接都删除,然后在网易的镜像源中,找到ubuntu(其他系统找到相应的即可),点击“ubuntu使用帮助”,然后将镜像源地址粘贴到sources.list中:  

163的karmic镜像源地址:   deb karmic-security main restricteduniverse multiverse  

deb main restricted universe multiverse   debhttp://mirrors.163.com/ubuntu/ karmic-proposed main restricted universemultiverse   debhttp://mirrors.163.com/ubuntu/ karmic-backports main restricted universemultiverse   deb-srchttp://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse   deb-srchttp://mirrors.163.com/ubuntu/ karmic-security main restricted universemultiverse   deb-srchttp://mirrors.163.com/ubuntu/ karmic-updates main restricted universemultiverse   deb-srchttp://mirrors.163.com/ubuntu/ karmic-proposed main restricted universemultiverse   deb-srchttp://mirrors.163.com/ubuntu/ karmic-backports main restricted universemultiverse  

这里一定要注意:例子是以Karmic(9.10)为例,因此网址里面是karmic-security,如果是ubuntu10.04,按照使用说明:   •dapper(6.06) •hardy(8.04) •jaunty(9.04) •karmic(9.10) •lucid(10.04) •maverick(10.10) •natty(11.04) •oneiric(11.10)         

就要把上面网址中的karmic全部换成lucid,因为lucid对应的内核为10.04,如果镜像源地址错了,一般是无法正常升级,如果升级成功了,那就意味着你的系统会崩溃,因为按照软件的内核版本错误。值得说明的是,原来的sources.list中,内容很多很多,不过很多都是不必要的。比如#开头的都是表示注释,解释说明这个镜像源地址是干什么用的,deb后面是相应的deb-src,并不是163镜像源这种顺序。但是顺序都不重要,按照163给的格式不会错的,但是一定要记得根据自己的内核版本做相应的修正,把karmic改成其他的。           

镜像源地址修改保存后,记得更新镜像源,也就是通知系统你更新了镜像源,在终端输入:          sudo apt-get update         

如果正常的话,你就会看到下载速度和下载百分比,那就恭喜你镜像源正确更新了,下面的直接无视。         

如果出现错误,无法更新镜像源,这里会有两个错误:  

错误一:   正在读取软件包列表... 完成正在分析软件包的依赖关系树正在读取状态   信息... 完成 共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。   apt-get update   忽略 karmic Release.gpg   忽略 karmic Release.gpg   忽略 karmic/restrictedTranslation-zh_CN   。。。。   错误 karmic-backports/main Packages 404 NotFound   错误 karmic-backports/restricted Packages404 Not Found   错误 karmic-backports/universe Packages 404Not Found   。。。。   W: 无法下载 404 Not Found   W: 无法下载 404 Not Found   W: 无法下载 404 Not Found   E: 有一些索引文件不能下载,它们可能被忽略了,也可能转而使用了旧的索引文件。   原因:你把更新源的内核选择错误,按照我上面一再强调的,把karmic改成你系统正确的内核即可,10.04选择ubuntu。  

错误二:   E: Could not getlock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)   E: Unable to lockthe administration directory (/var/lib/dpkg/), is another process using it?   类似以上错误的   原因:你刚装完系统就开始更新镜像源,或者你再更新系统源前,取消了系统正在升级软件驱动或者语言包之类的,这表示apt-get进程还在后台运行   解决方法:   sudo rm/var/cache/apt/archives/lock   sudo rm/var/lib/dpkg/lock   如果还不行,就重启系统再进入(不是注销或者挂起),这样肯定就可以了  

转载于:https://www.cnblogs.com/mr-weijie/archive/2013/05/31/3109856.html

你可能感兴趣的文章
全面分析Java的垃圾回收机制2
查看>>
[Code Festival 2017 qual A] C: Palindromic Matrix
查看>>
修改博客园css样式
查看>>
Python3 高阶函数
查看>>
初始面向对象
查看>>
docker一键安装
查看>>
leetcode Letter Combinations of a Phone Number
查看>>
ALS算法 (面试准备)
查看>>
Unity 5.4 测试版本新特性---因吹丝停
查看>>
7.5 文件操作
查看>>
DFS-hdu-2821-Pusher
查看>>
MyEclipse中将普通Java项目convert(转化)为Maven项目
查看>>
node js 安装.node-gyp/8.9.4 权限 无法访问
查看>>
windows基本命令
查看>>
VMware中CentOS设置静态IP
查看>>
[poj1006]Biorhythms
查看>>
jsp
查看>>
Hyper-V虚拟机上安装一个图形界面的Linux系统
查看>>
JavaScript跨域总结与解决办法
查看>>
Hover功能
查看>>