ubuntu 12.04 apt 源 ubuntu配置apt源

其实ubuntu 12.04 apt 源的问题并不复杂,但是又很多的朋友都不太了解ubuntu配置apt源,因此呢,今天小编就来为大家分享ubuntu 12.04 apt 源的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

ubuntu12.04怎么改变更新源

1、首先备份 Ubuntu12.04源列表

sudo cp/etc/apt/sources.list/etc/apt/sources.list.backup(备份下当前的源列表)

2、修改更新源

sudo gedit/etc/apt/sources.list(打开 Ubuntu 12.04源列表文件)

3、把里面的列表替换成下面的列表

163源

deb precise main restricted

deb-src precise main restricted

deb precise-updates main restricted

deb-src precise-updates main restricted

deb precise universe

deb-src precise universe

deb precise-updates universe

deb-src precise-updates universe

deb precise multiverse

deb-src precise multiverse

deb precise-updates multiverse

deb-src precise-updates multiverse

deb precise-backports main restricted universe multiverse

deb-src precise-backports main restricted universe multiverse

deb precise-security main restricted

deb-src precise-security main restricted

deb precise-security universe

deb-src precise-security universe

deb precise-security multiverse

deb-src precise-security multiverse

deb precise main

deb-src precise main

sohu源

deb precise main restricted

deb-src precise main restricted

deb precise-updates main restricted

deb-src precise-updates main restricted

deb precise universe

deb-src precise universe

deb precise-updates universe

deb-src precise-updates universe

deb precise multiverse

deb-src precise multiverse

deb precise-updates multiverse

deb-src precise-updates multiverse

deb precise-backports main restricted universe multiverse

deb-src precise-backports main restricted universe multiverse

deb precise-security main restricted

deb-src precise-security main restricted

deb precise-security universe

deb-src precise-security universe

deb precise-security multiverse

deb-src precise-security multiverse

deb precise main

deb-src precise main

ubuntu.cn99.com源(推荐):

deb precise main restricted universe multiverse

deb precise-updates main restricted universe multiverse

deb precise-security main restricted universe multiverse

deb precise-backports main restricted universe multiverse

deb precise main restricted universe multiverse

教育网源

如果你是在校大学生,可以使用校园网/教育网,就是用教育网的资源吧,尤其是支持 ipv6的,那更新速度就按兆算了。

#电子科技大学

deb precise main restricted universe multiverse

deb precise-backports main restricted universe multiverse

deb precise-proposed main restricted universe multiverse

deb precise-security main restricted universe multiverse

deb precise-updates main restricted universe multiverse

deb-src precise main restricted universe multiverse

deb-src precise-backports main restricted universe multiverse

deb-src precise-proposed main restricted universe multiverse

deb-src precise-security main restricted universe multiverse

deb-src precise-updates main restricted universe multiverse

#中国科技大学

deb precise main restricted universe multiverse

deb precise-backports restricted universe multiverse

deb precise-proposed main restricted universe multiverse

deb precise-security main restricted universe multiverse

deb precise-updates main restricted universe multiverse

deb-src precise main restricted universe multiverse

deb-src precise-backports main restricted universe multiverse

deb-src precise-proposed main restricted universe multiverse

deb-src precise-security main restricted universe multiverse

deb-src precise-updates main restricted universe multiverse

#北京理工大学

deb precise main multiverse restricted universe

deb precise-backports main multiverse restricted universe

deb precise-proposed main multiverse restricted universe

deb precise-security main multiverse restricted universe

deb precise-updates main multiverse restricted universe

deb-src precise main multiverse restricted universe

deb-src precise-backports main multiverse restricted universe

deb-src precise-proposed main multiverse restricted universe

deb-src precise-security main multiverse restricted universe

deb-src precise-updates main multiverse restricted universe

ubuntu 如何添加光盘源

方案一:使用DVD光盘首先把你的光盘放入光驱,待光驱读取一段时间自动挂载后,打开终端,

执行:$ sudo apt-cdrom-m-d/media/cdrom0 add

执行结果如下:现把/media/ubuntu-12.04-dvd/作为了 CD-ROM的挂载点

正在鉴别.. [6c9fa028a2a77a6a3b571ccefb68b9ea-2]

正在光盘中查找索引文件..找到了 2个软件包索引、0个源代码包索引、0个翻译索引和 1个数字签名

这张光盘现在的名字是:“Ubuntu-Server 12.04.1 LTS _Precise Pangolin_- Release i386(20120817.3)”

正在复制软件包列表……gpgv:于 2012年04月22日星期三 03时02分02秒 CST创建的签名,使用 DSA,钥匙号 FBB75451

gpgv:完好的签名,来自于“Ubuntu CD Image Automatic Signing Key<cdimage@ubuntu.com>”

Reading Package Indexes...完成

正在写入新的软件包源列表

对应于该光盘的软件包源设置项是:

deb cdrom:[Ubuntu-Server 12.04.1 LTS _Precise Pangolin_- Release i386(20120817.3)]/ jaunty main restricted

请对您的光盘套件中的其它光盘重复相同的操作。

W: Skipping non-exisiting file/media/ubuntu-12.04-dvd/dists/jaunty/main/binary-i386/Packages

W: Skipping non-exisiting file/media/ubuntu-12.04-dvd/dists/jaunty/main/debian-installer/binary-i386/Packages

W: Skipping non-exisiting file/media/ubuntu-12.04-dvd/dists/jaunty/restricted/binary-i386/Packages

然后执行:sudo apt-get update就可以安装你想要到软件了。

注意,执行完成后查看cat/etc/apt/sources.list文件,确保文件如下一行在文件顶部或者在网络源前面,否则,安装软件的时候系统还是优先从网络上下载。

deb cdrom:[Ubuntu-Server 12.04.1 LTS _Precise Pangolin_- Release i386(20120817.3)]/ precise main restricted

..................................................................................................................

方案二:使用iso镜像

首先,你必须先挂载你的iso镜像文件。

$ sudo mount-o loop-t iso9660/.../ubuntu-12.04-dvd-i386.iso/media/cdrom0/(红色部分为你的iso文件的绝对路径)

$ sudo apt-cdrom-m-d/media/cdrom0 add

这样就同方案一显示的一样。推荐使用方案二,一来操作方便,二来可以减少光驱的使用次数,延长其寿命

完成后安装vsftpd即可顺利完成。(因为光盘中有vsftpd软件)

$ sudo apt-get install vsftpd

如何制作完整的Ubuntu本地源镜像

本地部分源镜像的优点是占用空间比较小,一个部分软件包源根据系统需要所占的空间大概也就在1G~2G之间。能满足系统备份还原的基本需求,凡是备份下来的软件包都能安装。但是它的缺点和局限性也是很明显的,它只能使用系统安装过的的软件包,也就是/var/cache/apt/archives/下的所有软件包。如果你的系统是32位的,那么这个源也就是32位的源,而不能被64位的系统所使用。或者如果要安装没有在本机上安装过的软件,那么就不行。因此制作完整的本地软镜像就是个不错的选择。

制作部分软件包源镜像可以作为个人备份系统,还原之用;如果是公司企业的话,推荐还是使用完整的本地源镜像。

下面介绍下制作完整的本地源镜像的方法:

安装前一定要注意:

首先,镜像目录为/var/spool/下的 apt-mirror。

其次,要尽量用官方源或者Ubuntu系统源列表中列出来的镜像站进行镜像。

/var下要有40G以上的空间,建议在40G的基础上再保留30%以上的余量。

/var下如果没有空间,可以把镜像目录改到其他分区中,可以参考如下方法:

[plain] view plain copy

sudo ln-s/media/g/Ubuntu_local/apt-mirror//var/spool/apt-mirror

1.安装apt-mirror工具[plain] view plain copy

sudo apt-get install apt-mirror   sudo apt-get install apache2#如果不打算对局域网或互联网开放,这个不必装

2.配置apt-mirror工具

gksugedit/etc/apt/mirrors.list

清除原有内容,没关系,输入以下内容:

[plain] view plain copy

#############config##################   #   # set base_path /var/spool/apt-mirror   #   # setmirror_path$base_path/mirror   # setskel_path $base_path/skel   # setvar_path$base_path/var   # setcleanscript$var_path/clean.sh   # setdefaultarchrunning hostarchitecture   # setpostmirror_script$var_path/postmirror.sh   # setrun_postmirror 0   #默认为20线程下载,推荐10线程,20可能会造成服备器或网络loading太重   setnthreads 20   set _tilde 0   #   #############end config##############   #网易源(速度很快)   deb precise main universe restricted multiverse   deb precise-security universe main multiverserestricted   deb precise-updates universe main multiverserestricted   deb precise-proposed universe main multiverse restricted   deb precise-backports universe main multiverserestricted   #ubuntu12.04 src源不进行同步,因为大多数人用不上,如果同步,要多增加一倍空间   #deb-src precise main universe restricted multiverse   #deb-src precise-security universe main multiverserestricted   #deb-src precise-proposed universe main multiverserestricted   #deb-src precise-backports universe main multiverse restricted   #deb-src precise-updates universe main multiverserestricted   #下面的代码是为了镜像成功后节省空间的,实际上下面的这一句不写也是可以的   clean

这里的地址规则和sources.list中是一样的,用的是163网速不同,时间不同,完成后有提示,

3.开始制作镜像sudo apt-mirror

制作完成后会有提示,制作过程可以中断,如果时间太长,可以关闭终端或ctrl+c,如果电脑关机,什么时候要继续,再重新执行代码即可,这时原来下载过的是不会重新下载的。直到完成,完成后有如何节约空间的提示,可以不去理会;镜像内容很全的,与官方同步的.

之后再次运行apt-mirror会继续以前的工作.每次都可以这样更新.

此过程根据网速不同,会有不同的时间.网速快的话,1个晚上就能完成.

4.作为本地源使用更新

   这一部分和部分软件包源镜像源的使用一样,可参考

制作完成后,在本地存储的地址为:

/var/spool/apt-mirror/mirror/mirrors.163.com/Ubuntu

编辑sources.list

sudo gedit/ets/apt/sources.list

删除原有内容,写入:

deb precise mainuniverse restricted multiverse

deb precise-securityuniverse main multiverse restricted

deb precise-updatesuniverse main multiverse restricted

deb precise-proposeduniverse main multiverse restricted

deb precise-backportsuniverse main multiverse restricted

5.本地安装软件包sudo apt-get update

sudo apt-get install xxxx

6.制作成局域网源

   安装apaches

/var/spool/apt-mirror/mirror/mirrors.163.com/ubuntu/作为webroot

地址为局域网ip地址即可.

说明:完整的本地源做好后,通过新立得或apt-get,可以完全免除ubuntu官方源或ubuntu-cn源的负担,你想装什么,就装什么吧

阅读剩余
THE END