以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文件见附件
分享到:
相关推荐
这个文件含有Debian 6 Squeeze与Debian 7 wheezy的镜像使用路径,直接把里面的内容覆盖到/etc/apt/sources.list。本文件直接从网站下载,非个人所做。只为方便大家下载。
debian7下的常用配置文件 包括vim、更新源等
Debian Linux拥有强大的网络功能,所使用的网络配置文件与其他的Linux发行版也有所不同,本文详细介绍了Debian linux的网络配置方法。
将这个文件刻盘,或者映射到虚拟光驱中,就可以启动Debian Linux的安装。注意在安装过程中需要保证网络的畅通,并且网络中有可用的Debian安装源。
debian gnu linux debian gnu linuxdebian gnu linux debian gnu linuxdebian gnu linux debian gnu linuxdebian gnu linux debian gnu linuxdebian gnu linux debian gnu linuxdebian gnu linux debian gnu linux
debian软件源.pdf
Debian GNULinux 图形安装教程、网络配置、软件源、基本配置.docx
debian 5.0网络安装(笔记本),用网络安装盘
Debian中的dhcp源代码 Debian 是一个 自由 的操作系统 (OS) 供您和您的计算机使用。一个操作系统就是让您的计算机工作的一系列基础程序和实用工具的集合。由于 Debian 采用了 Linux 内核 (一个操作系统的核心),但是...
debian.11.3+debian_bullseye+debian_buster三个版本的debian镜像
Ubuntu/Debian 自有软件包构建私有源 linux在自建私有yum源方面,我们熟知redhat系列的createrepo命令,配合rpmbuild命令,使我们创建私有yum真是相当简单了,如果切换到debian系列下面呢?前面的文件讲解了怎么...
我从debian官网下载的最新版的,截止到20150710是最新的哦
本人实测成功的代码,可参考https://blog.csdn.net/random_repick/article/details/109188144
Debian 参考手册 中文版 debian 官网下的 大约是 debian 11
第1部分 debian 的介绍与安装 第2部分 配置基本系统 第3部分 系统管理与自动化 第4部分 软硬件的使用 第5部分 网络服务的配置与管理
linux-debian软件安装包sources.list 路径 /etc/apt # deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 CD Binary-1 20150906-11:13]/ jessie main # deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ ...
在debian中配置,samba,ftp,mail,nfs,exim,dns,appache等服务
Debian学习笔记1Debian学习笔记Debian学习笔记Debian学习笔记Debian学习笔记Debian学习笔记Debian学习笔记Debian学习笔记Debian学习笔记Debian学习笔记Debian学习笔记Debian学习笔记
debian-6.0.1a安装DELL R410网卡驱动,因为没有备用的机器做图解教程,以后有机器再做。 这是一台 DELL R410机器,debian-6.0.1a里并没有它的网卡驱动。安装方法如下: (1)一个U盘,格式化成FAT格式。 (2)在...
debian 7稳定版本中安装pyqt5,基于python3