Skip to content

Instantly share code, notes, and snippets.

@monokrome
Last active September 2, 2020 06:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save monokrome/08fa87a56fbfbc2da33ec66091c96639 to your computer and use it in GitHub Desktop.
Save monokrome/08fa87a56fbfbc2da33ec66091c96639 to your computer and use it in GitHub Desktop.
# Installing Steam on ArtixLinux
# NOTE: This is unfinished. The next step is getting 32bit versions of nvidia &
# nvidia-utils. Once that's done, I think this will be working.
# First, download Steam for Debian. Download it from https://steampowered.com/about
# Now, install the 32bit support libs as are required by Steam
pacman -S lib32-gcc-libs
# Next, extract the archive you've downloaded into a new directory
mkdir steam && ar x steam_latest.deb
# Optionally, clean up the original download now that you have it extracted
rm steam_latest.deb
# Change directory into your new steam installer
cd steam
# Extract files from the deb archive contents into `data` and `control` directory
for x in data control; do mkdir $x && cd $x && tar -xf ../$x.tar.* && cd ..; done
# Optionally, remove data and control archives
rm {data,control}.tar.*
# Copy Steam files into /usr/local
rsync -a data/usr/ /usr/local/
# Delete extracted contents now that we've succesfully extracted the package to /usr/local/
cd .. && rm -rf steam
# Now you should be able to run `steam` if it's not found, add /usr/local/bin to PATH
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment