`

debian教育网的源设置

阅读更多
以Debian 的stable 版为例,testing 同理。
首先输入打开终端输入su,输入密码,取得管理员权限。

第一步:
输入
gedit /etc/apt/sources.list

在打开文件的末尾添加以下内容:

## /etc/apt/sources.list for debian stable(lenny)
## see sources.list(5) for more information.
## you can replace http with ftp.
## this file should be used in stable(lenny) only.
### ustc debian repodeb http://debian.ustc.edu.cn/debian/ stable main non-free contrib
#deb-src http://debian.ustc.edu.cn/debian/ stable main non-free contrib
### 163 debian, for use while outside ustc campus
#deb http://mirrors.163.com/debian/ stable main
#deb-src http://mirrors.163.com/debian/ stable main
### ustc debian-multimediadeb http://debian.ustc.edu.cn/debian-multimedia/ stable main
#deb-src http://debian.ustc.edu.cn/debian-multimedia/ stable main ### ustc debian-securitydeb http://debian.ustc.edu.cn/debian-security/ stable/updates main non-free contrib
#deb-src http://debian.ustc.edu.cn/debian-security/ stable/updates main non-free contrib
### 163 debian-security
#deb http://mirrors.163.com/debian-security/ stable/updates main #deb-src http://mirrors.163.com/debian-security/ stable/updates main
### official debian-security
#deb http://security.debian.org/ stable/updates main
#deb-src http://security.debian.org/ stable/updates main
#deb http://volatile.debian.org/debian-volatile stable/volatile main
#deb-src http://volatile.debian.org/debian-volatile stable/volatile main
上面只有ustc的源被激活,若你想要其他的原,只需将前面的“#”去掉即可。第二步:
如果没有这步,则会在第三步 apt-get update 的时候出现"NO PUBLICKEY"的错误。
(至于这里涉及到的错误的原理己公钥的获取的问题请见链接http://hi.baidu.com/yep0213/blog/item/01a78e65967e33f7f73654e0.html)
简单地说,debian对于软件源中的软件会进行严格的检查。
用公钥的机制来检查你所选的debian源服务器上的deb软件是否是合法的软件或者说不是恶意的非法软件。
这就涉及到公钥的获取问题,debian安装好后,系统中已经就指定了颁发公钥的官方服务器地址供你使用,
不信,你可以自己看菜单:“系统>首选项>加密和密钥环”中是否已经存在。
但是,并不能保证全球所有的公钥,它都能查询到。
比如这里的中科大的软件源就没有经过官方的验证,所以,你需要自己想办法去获取公钥。
解决方法如下:
如果你缺少“07DC563D1F41B907”,用下面的公钥"key0x07DC563D1F41B907.asc"。
在系统的任意一个文件夹中,创建一个 key0x07DC563D1F41B907.asc 文件。其内容如下:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGP Universal 2.0.3
mQGiBDf3hHARBAC/pUIb79CHi2b1LdPI1pUgAMMVAcpLk+g+LRUcNnTVWrXBUkLv
gjbraraA1jw728X7RE7BCqQc8TO2AkqZu4E16a4hFms58agPRtyXHcQMqRSBjkT2
hXC73sO/nookcmtFNeiNSTTvrITcDabhs8rnVNYCJxpUm0yZBwnripzNlwCgl2OZ
7W3M0hMahh/nPO/pqkQIO60D/RUoWs5bBZ0BAeTfUJpCjGpE0SiT/cryZSF9sKEx
cPN135PURKVytofxc8bv2ZSd9v1CG+iO2JcmQ8ie7CD+qnub6AW9Uf6uFFfDpdgG
2k2cZGoHMdiw6mnSb5fbvwCKgi9Nj3AOeDF7WcgFdQFLags28vfypL/RH2XhPfBe
4EV+A/9TZ1Kxgk69dn3l5BGpwudmzHiD1142G7eZI1JlM4pJuOw6YY+NRDeVEbcF
iP5diGZWdcoRYgwEEfLpgl7ok0ScRN3wPfZtmUl3GACsAZbxh06utkP2X3Lptopd
PuoJhlKD6FpK99TDD34TWy76tBmigzm/CkLaTI4gawpWs5D89LQoQ2hyaXN0aWFu
IE1hcmlsbGF0IDxtYXJpbGxhdEBkZWJpYW4ub3JnPohGBBARAgAGBQI9GPl1AAoJ
ELed76p6J6DMsMwAn2/I4VYcMENSdO/FM+6Yb/1PGv+HAJ4zn+3i7Z+R/iDhx7c+
luDpfBTe+IhGBBARAgAGBQI9GWSJAAoJELz2xg9ugWnSt6AAoJPHD0N6LnQMUZxv
7MkcUIRE88CMAJwI5lVoJ0TCFHG/49pcjN7Lzbc1RohhBBMRAgAZBAsKBAMDFQMC
AxYCAQIXgAUCQRiYygIZAQASB2VHUEcAAQEJEAfcVj0fQbkHn/IAmwahlSO4z8f3
YToV+72CX6sWvkehAJ4q9zOytEMKy/Vk08w7h+3mOLR56IkBIgQQAQIADAUCQ7jd
6AUDABJ1AAAKCRCXELibyletfNmOB/9V5AMQgN8WCxrToFjWf8aEN3v+6frpfUa/
6u88J+31/6jGQI83lK1Kp9fIZQwA9JuZxT+hTwsmc6SiU3NnGQl8ZejupoJwvxex
OPSB3CtzmhjB2VDNE5tU9yRq6Qpz9QNK0e4vl8pDvrUjkqHJH3VPz+ORYbPrsCHx
afrIosI7alyjqv231i8mriOjFY5JDIXuj+xq4hMzGtFJOC4BNZWqtIH3tkFj2m/f
l7SIwUa42YboT9IAfJ+ZVr2FZREOrXmVA9rDJPodAD8ComxS0VUWYxi85mE2KqPw
HcARXGri10hmfSpiUBRH4snUZzJozEAgah5W/g/heSyiHYEGsPvtuQGNBDf3hM4Q
BgCM2yVxcrBFgwUDOxbBqBbTEfYc5If3POLMRglvOuJ9/H1iEJ5Wk6+zcz21jxPa
4FQrk2F/faGeRV1cy0A7qmibmQpvewJwgzeY7wOIulPYlAd23+VQPhN53GYVwO75
GA1vst0tI26VRKscpt73PatCcykrgNWHWjvDKmDC4V2T+OFz4okOC1VYc9qfcVvH
F1R3lgAnFBTObx49K1+UyGatvWiZTtofETDZ8aHzsd0ObJoLHHmmHye5bgE9yRLj
5L8AAwUF/0L/TXmzjtJ3hmXC86OB7Vzqe/n8MVqWElq4OzzEXi0PxzbgLzcEN+KV
o4iXaNZ2/oI79dLblYixS6wh/cG2XT6RTG1R1CiubmJXGiFn6xeAw5aiQTKZBjUi
nXqFxR/ZtH4p8/ZAzk2SpAOEIp5Gqfg0OCxgHqWmNWR64vfPJKND6qcoQRQ8a+3V
77xq0ZurHejwprjaUf7FHOK/u6lc8eW7JdCKisZ7efdGdu8QVFnmkpeHvyCyDpkC
rc4mmetj4ohGBBgRAgAGBQI394TOAAoJEAfcVj0fQbkHp0QAnA3/HBLEhjAydk5n
Z+PeV+Fxs+h8AJoDew5wFKb477LBOz0qyWxe+byZzg==
=oDfT
-----END PGP PUBLIC KEY BLOCK-----

保存后关闭该文件。
然后回到终端,cd 到该文件的目录下,并输入命令如下:

#apt-key add key0x07DC563D1F41B907.asc




第三步:
在终端中输入:
apt-get update

至此源添加完毕!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
最后,补充一下:
debian的源速度的选择问题,
如果你是外网的,首选是台湾的debian源;
如果你是教育网用户,建议使用中科大等教育网的debian源或者台湾的源。

我的sources.list和key0x07DC563D1F41B907.asc文件见附件
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics