Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
i ignore if this approach works in the deck, but in my linux pc when i wanted to try running a game differently, i use the windows version of steam client with lutris to install the windows version of a game; maybe that could be useful with some mods.
but you can install stuff to the system using these steps
passwd
sudo steamos-readonly disable
sudo pacman-key --init
sudo pacman-key --populate
sudo pacman -Syu
Then install stuff like normal.
If the program doesnt require needing to be in the system for some reason,, i recommend looking at installing packages to a different 'root', this way all programs are installed into your home folder and wont be removed after updates.
The other option is, if its a user program, (as there is some issues with root use) distrobox or a chroot, install everything into this and not have to deal with the steamos system
Two different meanings of the term "root". I'm talking about the root filesystem (ex. as discussed at https://tldp.org/LDP/sag/html/root-fs.html), doesn't matter how high of privileges a command is run with if the filesystem being acted upon is mounted read-only.
Agreed in general that it's best to avoid disabling the readonly mode.
Homebrew is an interesting idea here, just tested it out myself on my Deck using the non-sudo method as per https://docs.brew.sh/Homebrew-on-Linux#install, certainly put my Deck to use for a bit since it had to compile some dependencies like glibc but it all finished just fine, and now `~/.linuxbrew/bin/neofetch` runs.
Might be faster just to grab the Arch Linux package and untar it, I gave this a shot too and it seems to work just fine, https://archlinux.org/packages/community/any/neofetch/ doesn't really list any notable dependencies that SteamOS doesn't come with pre-installed, so if you're in desktop mode you can probably just download from https://archlinux.org/packages/community/any/neofetch/download/, open up the archive with Ark (the KDE equivalent of WinZip or such) and yank out the executable from `/usr/bin` inside there. I'm stubbornly trying to use Deck mode so I did this in the terminal like:
et voila, I get a nice printout telling me I'm running SteamOS Holo x86_64 on host Jupiter 1 etc etc just as above when using Homebrew to compile it.
^^^^ This is probably the most important comment here for the original Payday 2 side of the question.