非昔之隐几者

发布于     更新于
添加 apt-key 的几种方式

何居乎?形固可使如槁木,而心固可使如死灰乎?今之隐几者,非昔之隐几者也。


添加 apt-key 的几种方式

之前是通过 apt-key add 添加,现在不支持这种方式了

Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).

1 下载并保存到 /etc/apt/trusted.gpg.d/

示例:

curl -fsSL https://download.opensuse.org/repositories/home:/SmartFinn:/hardcode-tray/Debian_11/Release.key | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/hardcode-tray.gpg

如果下载的文件已经是 GPG 格式,您可以直接下载该文件

curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo tee /usr/share/keyrings/elastic-7.x.gpg

来源:link

2 通过 keyserver 安装并保存

sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/papirus.gpg --keyserver keyserver.ubuntu.com --recv E58A9D36647CAE7F
sudo chmod 644 /etc/apt/trusted.gpg.d/papirus.gpg
sudo gpg --homedir /tmp --no-default-keyring --keyring /usr/share/keyrings/R.gpg --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9