Debian 6更新国内源

By | 2020-03-30

在安装Debian 时用系统自带的网络镜像地址无法更新,这里记录下修改源后更新软件的操作

1、备份并修改文件 /etc/apt/sources.list

deb http://mirrors.163.com/ubuntu/ precise main universe restricted multiverse 
deb-src http://mirrors.163.com/ubuntu/ precise main universe restricted multiverse 
deb http://mirrors.163.com/ubuntu/ precise-security universe main multiverse restricted 
deb-src http://mirrors.163.com/ubuntu/ precise-security universe main multiverse restricted 
deb http://mirrors.163.com/ubuntu/ precise-updates universe main multiverse restricted 
deb http://mirrors.163.com/ubuntu/ precise-proposed universe main multiverse restricted 
deb-src http://mirrors.163.com/ubuntu/ precise-proposed universe main multiverse restricted 
deb http://mirrors.163.com/ubuntu/ precise-backports universe main multiverse restricted 
deb-src http://mirrors.163.com/ubuntu/ precise-backports universe main multiverse restricted 
deb-src http://mirrors.163.com/ubuntu/ precise-updates universe main multiverse restricted 

2、执行 apt-get update 出错,没有公钥

命中 http://mirrors.163.com precise-backports/restricted amd64 Packages
下载 944 B,耗时 2秒 (348 B/s)
正在读取软件包列表... 完成
W: GPG 错误:http://mirrors.163.com precise Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 40976EAF437D05B5
W: GPG 错误:http://mirrors.163.com precise-security Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 40976EAF437D05B5
W: GPG 错误:http://mirrors.163.com precise-updates Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 40976EAF437D05B5
W: GPG 错误:http://mirrors.163.com precise-proposed Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 40976EAF437D05B5
W: GPG 错误:http://mirrors.163.com precise-backports Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 40976EAF437D05B5

3、添加KEY后更新

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
apt-get update

4、安装软件测试下cutecom

root@debian:/usr/bin# apt-get install cutecom
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
 cutecom : 依赖: libqt4-qt3support (>= 4:4.5.3) 但是它将不会被安装
           依赖: libqtcore4 (>= 4:4.7.0~beta1) 但是它将不会被安装
           依赖: libqtgui4 (>= 4:4.5.3) 但是它将不会被安装
 libc6-i386 : 依赖: libc6 (= 2.15-0ubuntu10.18) 但是 2.11.3-4 正要被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。

5、纠正依赖关系

apt-get -f install

6、安装完成

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注