Package Details: steamcmd latest-2

Git Clone URL: https://aur.archlinux.org/steamcmd.git (read-only)
Package Base: steamcmd
Description: Steam Command Line Tools
Upstream URL: http://developer.valvesoftware.com/wiki/SteamCMD
Keywords: download games network server steam
Licenses: custom
Submitter: markzz
Maintainer: markzz
Last Packager: markzz
Votes: 83
Popularity: 0.396190
First Submitted: 2014-01-01 02:21
Last Updated: 2016-06-03 15:59

Pinned Comments

markzz commented on 2017-10-27 15:48

Please read the note on the Wiki before using this PKGBUILD: https://wiki.archlinux.org/index.php/Steam#SteamCMD

Latest Comments

1 2 3 4 5 Next › Last »

markzz commented on 2019-03-14 19:38

Nukesor: I will get this updated and I will model this package after the one in Debian's repositories to not interfere with a possible steam desktop install.

Nukesor commented on 2019-03-04 13:59

The download link is obsolete. There is a new one from the official docs:}

curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz"

https://developer.valvesoftware.com/wiki/SteamCMD#Linux

Please fix this one :) Otherwise the current version needs root access to update itself and can't be executed by an unprivileged user.

markzz commented on 2018-10-12 16:20

eimis: Your initial run of steamcmd needs to be ran as root to update steamcmd itself. Once this is done, you can run it as a non-root user to install the application you want with it.

eimis commented on 2018-10-12 15:49

Debian managed to package this properly - works fine on non privileged user. Works fine after chowning -R user.users the staemcmd dir.

Freso commented on 2018-02-05 12:04

Wouldn't it be possible to make a "steam" or "steamcmd" Unix group (or maybe even user as Valve suggests: https://developer.valvesoftware.com/wiki/SteamCMD#Linux ) and give that permissions instead of having to run as root?

markzz commented on 2017-10-27 15:48

Please read the note on the Wiki before using this PKGBUILD: https://wiki.archlinux.org/index.php/Steam#SteamCMD

markzz commented on 2017-10-26 23:43

jtmb, Shatur, gary9872: Try running steamcmd as root to update.

gary9872 commented on 2017-09-13 01:42

+1 for Shatur

Shatur commented on 2017-09-01 23:21

I suggest to add this line in steamcmd.install in post_install() section:
chmod -R a+rwX /usr/share/steamcmd/
Otherwise this app doesn't work with this output:
[gena@AlienwareM15x ~]$ steamcmd
Redirecting stderr to '/home/gena/.local/share/Steam/logs/stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
ILocalize::AddFile() failed to load file "public/steambootstrapper_russian.txt".
[ 0%] Checking for available update...
[ 0%] Download Complete.
[gena@AlienwareM15x ~]$

jtmb commented on 2017-09-01 23:10

I was unable to properly run steamcmd until I modified the permissions of /usr/share/steamcmd/public. I used chmod 777 on all the bootstrapper txt files. Probably not the best permission, but it worked.