1. 添加镜像
1. 打开etc/apt sources.list配置文件 sudo gedit /etc/apt/sources.list
2. 添加如下内容
#官方源
deb https://http.kali.org/kali kali-rolling main non-free contrib
deb-src https://http.kali.org/kali kali-rolling main non-free contrib
# 阿里云
deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
# 清华大学
deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
3. 生成公钥 sudo wget http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc
4. 导入公钥 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3D5948457 #改成自己报错的公钥
5. 更新下载
source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get install rethinkdb
如果这一步报错,请记下来报错的公钥,然后用第4步重新导入公钥
6. 安装 sudo apt-get install rethinkdb
PS: 问题
1. 无法安装cnpm
# 注册模块镜像
npm set registry https://registry.npm.taobao.org
# node-gyp 编译依赖的 node 源码镜像
npm set disturl https://npm.taobao.org/dist
# 清空缓存
npm cache clean --force
# 安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org