【问题标题】:Debian: gpg: error reading '[stdin]': General errorDebian:gpg:错误读取'[stdin]':一般错误
【发布时间】:2023-03-18 11:06:01
【问题描述】:

我正在为一个项目创建一个新工作区,并在 MacBook Pro El Capitan 的 VB 中使用 Debian 9。对于 Java 8,我有类似的说明,

--------------------------------------------------------------------
Create /etc/apt/sources.list.d/java8.list with this content:

deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
--------------------------------------------------------------------

所以,我去终端输入,

sudo gedit /etc/apt/sources.list.d/java8.list

然后,我将提到的内容粘贴到文件中,保存并关闭。之后,当我执行命令时,

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886

我得到这个错误堆栈,

apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
Executing: /tmp/apt-key-gpghome.Nrr9YiY2yQ/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
gpg: failed to start the dirmngr '/usr/bin/dirmngr': No such file or directory
gpg: connecting dirmngr at '/run/user/1000/gnupg/d.efsrb3uyo6fh5yhoikm7bucx/S.dirmngr' failed: No such file or directory
gpg: keyserver receive failed: No dirmngr

我使用命令apt-get install dirmngr 安装dirmngr 并在终端中再次尝试。这次我有错误,

Executing: /tmp/apt-key-gpghome.A4f5OjYwxw/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
gpg: key C2518248EEA14886: public key "Launchpad VLC" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: no writable keyring found: Not found
gpg: error reading '[stdin]': General error
gpg: import from '[stdin]' failed: General error
gpg: Total number processed: 0

我对 Linux/Debian 的了解几乎为零,那么,在这种情况下该怎么办? dirmngr 的问题似乎暂时消失了

【问题讨论】:

    标签: linux debian


    【解决方案1】:

    尝试使用 sudo 运行命令

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886

    【讨论】:

      猜你喜欢
      • 2016-07-25
      • 1970-01-01
      • 2020-10-25
      • 2018-09-09
      • 2017-10-05
      • 1970-01-01
      • 2012-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多