kali 和centos linux换源

因为有些软件包因为各种原因在官方源内找不到,所以需要改linux软件包的源,具体过程如下:

kali(apt-get换源):

查看系统架构:

lsb_release -a

跟据系统架构看清楚是kali-rolling还是kali-sercruity选择相应的源(各种源百度一大堆,个人比较喜欢阿里的源)

在/etc/apt/source.list中更改,把原来的源用#注释掉,添加你从网上复制的源,有一两个就行,别贪多,保存。

终端执行:apt-get update

如果出现认证问题,看架构是不是对应的源,如果是,终端输入:

apt-key adv --keyserverhkp://keys.gnupg.net --recv-keys 7D8D0BF6

获取新签名

再次apt-get update

centos(yum源):

方法比较多,记个最简单的(换成阿里的源),终端执行:

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum update即可更新系统。

可能出现*的公钥没有安装这种错误,解决方法:

rpm --importhttps://dl-ssl.google.com/linux/linux_signing_key.pub(一般这个不行,因为有墙)

尝试下列两种方法:

1.每次安装命令最后加--nogpgcheak

2.将/etc/yum.conf中"gpgcheck=1"改为"gpgcheck=0"保存

你可能感兴趣的:(kali 和centos linux换源)