this post was submitted on 28 Apr 2025
10 points (85.7% liked)

Linux

53630 readers
979 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I guess this would be with Arch, but technically it's steamOS beta

Probably will need console commands, but if there's flatpak software with this ability, that would be sweet.

Any suggestions?

top 9 comments
sorted by: hot top controversial new old
[–] [email protected] 11 points 14 hours ago (1 children)

What is the purpose, what are you trying to update?

What is in the image file? Can it be mounted?

Also please do not confuse SteamOS with ArchLinux, for your own sake.

[–] [email protected] -3 points 13 hours ago (1 children)

Since I'm novice, I'll just share This

I'm assuming it can be mounted, and I'm expecting newer versions to have some additional menus/firmware, or some such. My primary focus is a fan controller.

And yeah, I know it's a different distro, but Arch based from what I understand.

[–] [email protected] 7 points 12 hours ago (1 children)

SteamOS is immutable, and has its own updater because of it. While SteamOS is related to Arch Linux, it is far from the same distro.

Regular Arch Linux can install local packages, the process is described on the Arch wiki. SteamOS has no built in mechanism to update without an internet connection, and installing packages manually is not recommended (due to the immutable nature of the system).

In order to update SteamOS from a local file, you would need to figure out how SteamOS updates work, and somehow trick the Steam Deck into accepting your local images. This is far outside the scope of anything related to Arch Linux, and not very well documented. The better option is to update your Steam Deck by connecting it to the internet.

Also of note, the latest version of SteamOS (as far as I'm aware) does not have any significant changes when it comes to controlling the fan speed.

[–] [email protected] 1 points 4 hours ago

Thanks for all of that info

[–] [email protected] 5 points 13 hours ago

Maybe I am misunderstanding you, but why not update via stamdeck UI? You can change the "stable" branch in your steamos update settings page to "beta" or "preview".

  • stable - recommended
  • beta - test for new steam updates
  • preview - test for steam updates + OS updates
[–] [email protected] 4 points 14 hours ago (1 children)

What exactly do you want to achieve? Why do you not just use SteamOS's own update mechanism?

[–] [email protected] 1 points 13 hours ago

The built in updater currently attempts to update to an older version. I already did that once, and had to fix it off a boot drive afterwards.

[–] [email protected] 0 points 14 hours ago* (last edited 14 hours ago) (1 children)

I don't know how steamos works, but if it's arch-based, can you just do pacman -Syu to update?

[–] [email protected] 4 points 14 hours ago

SteamOS is immutable. While you can unlock the root filesystem pacman needs a little bit more setup to work. And updating with pacman might break stuff. And everything you do with it will be lost on a proper SteamOS update.