我刚刚从 20.04 升级到 Ubuntu 22.04 Jammy。我尝试按照说明安装 Qgis (https://www.qgis.org/en/site/forusers/alldownloads.html)。当我尝试运行 sudo apt update 时,收到消息:源列表 /etc/apt/sources.list.d/qgis.sources 中的第 1 节格式错误(类型)无法读取源列表。
这是我添加的字符串 debhttp://it.archive.ubuntu.com/ubuntu/jammy-updates universe deb-srchttp://it.archive.ubuntu.com/ubuntu/焦点更新宇宙
有人知道我哪里犯了错误吗?提前谢谢
答案1
我收到消息:源列表 /etc/apt/sources.list.d/qgis.sources (类型) 中的第 1 节格式不正确,无法读取源列表。
请编辑您的问题包括输出,以cat /etc/apt/sources.list.d/qgis.sources
查看格式错误的第 1 节错误意味着什么。
我根据您的链接尝试了您的来源。作品为我 :
Types: deb deb-src
URIs: https://qgis.org/ubuntu-ltr
Suites: jammy
Architectures: amd64
Components: main
Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg
对于替代软件存储库,您可以qgis.list
从 Ubuntu GIS 存储库添加:
稳定的 :
deb http://ppa.launchpad.net/ubuntugis/ppa/ubuntu jammy main deb-src http://ppa.launchpad.net/ubuntugis/ppa/ubuntu jammy main
不稳定:
deb http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu jammy main deb-src http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu jammy main
尝试要检查您的 Qgis 包候选,请运行:
apt-cache policy qgis
qgis:
Installed: (none)
Candidate: 1:3.26.2+36jammy
Version table:
1:3.26.2+36jammy 500
500 https://qgis.org/ubuntu jammy/main amd64 Packages
3.22.4+dfsg-3build1 500
500 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
您可以看到以上详细信息,您可以获得最新版本的 Qgis 3.26。