首先,我试着按照网站上的说明安装elasticsearch**https://www.elastic.co/guide/en/kibana/current/deb.html**
但是在echo "deb https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list
之后
deb https://artifacts.elastic.co/packages/8.x/apt stable main
但在那之后当我尝试$ sudo apt-get update
> E: Conflicting values set for option Signed-By regarding source
> https://artifacts.elastic.co/packages/8.x/apt/ stable:
> /usr/share/keyrings/elasticsearch-keyring.gpg != E: The list of
> sources could not be read.
但在keyring中,没有elasticsearch-keyring.gpg
在钥匙圈中,
docker-archive-keyring.gpg
ubuntu-advantage-ros.gpg
ubuntu-advantage-cc-eal.gpg
ubuntu-archive-keyring.gpg
ubuntu-advantage-cis.gpg
ubuntu-archive-removed-keys.gpg
ubuntu-advantage-esm-apps.gpg
ubuntu-cloudimage-keyring.gpg
ubuntu-advantage-esm-infra-trusty.gpg
ubuntu-cloudimage-removed-keys.gpg
ubuntu-advantage-fips.gpg
ubuntu-master-keyring.gpg
我已经将文件源列表从/usr/share/doc/apt/examples/更改为/etc/apt/
用于重置列表
不知道怎么拿回来,现在apt安装不了包
谁来帮帮我T_T
4条答案
按热度按时间qhhrdooz1#
我绝不是linux或elasticsearch的Maven,我不知道这是不是一个好的解决方案,它可能是一个非常讨厌和糟糕的解决方案。
......但是当我遇到同样的问题时,它允许我再次使用apt-get。谁知道呢,也许那些真正知道“正确”解决方案的人会回应我,如果我用一个肮脏的黑客触发他们,哈哈。
在/etc/apt/sources.list.d中,有一个名为“elastic-8.x.list”的文件,与上面安装时使用的命令相同。我删除了该文件,可以再次使用apt-get。
我也删除了elasticsearch的keyring,但它本身并不起作用,是删除了弹性列表文件才让它重新工作起来。
我希望我的回答是有帮助的!
93ze6v8z2#
我在安装Elasticsarch后尝试安装Kibana时也遇到了同样的情况。请尝试以下步骤:
1.编辑文件:
sudo nano /etc/apt/sources.list.d/elastic-8.x.list
1.删除以下行:
deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main
1.重新安装Kibana
bmp9r5qi3#
对我来说,有重复的
deb https://artifacts.elastic.co/packages/8.x/apt stable main
删除那些重复的代码工作。odopli944#
以下步骤对我很有效。
步骤-1:删除gpg文件
STEP-2删除此条目
来自/etc/apt/源列表。d/弹性-7.x.list
步骤-3