安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
Hey, I did this after
$ sudo pacman-key --init
seems to work. The first time, it printed:
The second time, it prints nothing, probably as nothing to do.
$ sudo pacman -S archlinux-keyring
will fail because of the very error we are trying to fix:
So I just went on with the 3rd instruction:
$ sudo pacman-key --populate archlinux
seems to work:
But then when I try to install anything, I got the same errors as before:
This prevents me from installing any package and, in a vicious circle, also to use any workaround that relies on install via pacman.
The reddit thread mentions a few alternatives (Homebrew on Linux - but standard install uses pacman), while this post "PSA: WARNING ⚠️ Arch Linux Repos" https://steamcommunity.com/app/1675200/discussions/0/3395176266124615154/ mentions a few other ones (rwfus for Read-Write OverlayFS to install packages elsewhere - this one can be installed directly after cloning repository, without pacman, nice) which may even be better as they'd avoid wiping all my installed packages on next SteamOS update - but I'd still like to make pacman just work so I can test it a bit and see if it's worth going on further with SteamOS as a dev platform.
Should I just clean up the whole keyring? And if so, how? (and how not to get the same error again since I would just recreate the keyring the same way...)
https://wiki.archlinux.org/title/Pacman/Package_signing
but even after that, the error came back.
However, I found this other thread which tackles the GitLab key error specifically:
SteamOS 3.5.5: can't install pacman packages because of unknown trust
https://steamcommunity.com/app/1675200/discussions/0/7529517132619672170/
and is more recent (2023) and they recognized that something broke since the other 2022 thread's instructions. Besides `pacman-key --populate archlinux`, they added:
which must add keys for packages build on GitLab specifically for SteamOS. And now it works! I could install packages like base-devel, and the rest should follow.
Even better, I can now also apply 3rd party solutions like Homebrew on Linux that are installed via pacman (so I can store packages in custom path and not have them overwritten on next system update).
You are a G.