添加InfluxDB Ubuntu仓库后apt无法查询到相关包的问题求助
添加InfluxDB Ubuntu仓库后apt无法查询到相关包的问题求助
我想通过仓库安装InfluxDB,而不是手动下载每个版本安装——之前装InfluxDB v1时一直用这种方式,这次服务器很久没更新,打算重新配置仓库。
按照官方指引操作后,执行apt list influx*却没有任何结果:
# apt list influx* Listing... Done
之后我自己调整了配置适配Ubuntu,具体步骤如下:
- 把仓库配置里的
-archive_compat改成了-archive(根据仓库内的提示) - 跳过了签名验证,因为找不到对应
-archive的校验值 - 将仓库的发行版标识从debian改成了ubuntu
我执行的具体命令:
wget -q https://repos.influxdata.com/influxdata-archive.key cat influxdata-archive.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive.gpg > /dev/null echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive.gpg] https://repos.influxdata.com/ubuntu jammy stable' | sudo tee /etc/apt/sources.list.d/influxdata.list
执行apt update后,/etc/apt/sources.list.d/influxdata.list里的内容是:
deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive.gpg] https://repos.influxdata.com/ubuntu jammy stable
但再次执行apt list influx*还是没有任何结果:
# apt list influx* Listing... Done
更奇怪的是,我手动查看仓库路径下的包列表,里面明明有InfluxDB相关的包!
有没有人能帮我排查下,我哪里操作出错了?
备注:内容来源于stack exchange,提问作者FarO
相关产品推荐
相关产品推荐

