Looks like the sources file has been fixed, but (at least on my system) the GPG key didn't exist in the new (/usr/share/keyrings/steam.gpg) location, I moved it and it started working again.
Installed Steam today on Ubuntu 25.04 Plucky Puffin and this has been fixed:
# /etc/apt/sources.list.d/steam-stable.list
deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
deb-src [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
Thanks to whoever @ Valve fixed it! 🍻
Nothing extracted yet.
Your system information
steam-launcher 1.0.0.75Ubuntu 22.04.2 LTSNoYesPlease describe your issue in as much detail as possible:
Installing
steam_latest.debadds the Steam GPG key to the systems trusted keys in/etc/apt/trusted.gpg.d/steam.gpg, which is considered bad practice as the key can be used for all repositories/packages on the system.Steps for reproducing this issue:
steam_latest.debls /etc/apt/trusted.gpg.d/steam.gpggrep signed-by /etc/apt/sources.list.d/steam.listyields nothingProposed solution
Add the Steam key to
/usr/share/keyrings/steam.gpginstead. From theSigned-Bysection inman sources.list:And use
signed-byin steam repository config/etc/apt/sources.list.d/steam.list: