I know Windows allows anon download. Windows isn’t the issue with how Valve has set up the appid.
The template used to use the “hack” of downloading the Windows files first, then switching to Linux, but that stopped working for people a few months ago, and so the template was switched to login back in March.
Here’s my logs from installing just a short while ago:
[04:24:08] [System:admin Warning/11] : steamcmd.sh[103]: Restarting steamcmd by request...
Redirecting stderr to '/home/amp/Steam/logs/stderr.txt'
Logging directory: '/home/amp/Steam/logs'
[ 0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logo
Steam Console Client (c) Valve Corporation - version 1747702063
-- type 'quit' to exit --
Loading Steam API...IPC function call IClientUtils::GetConnectedUniverse took too long: 51 msec
OK
force_install_dir "222860"
Cached credentials not found.
password:
Proceeding with login using username/password.
Logging in user 'greelan_' [U:1:0] to Steam Public...This account is protected by a Steam Guard mobile authenticator.
Please confirm the login in the Steam Mobile app on your phone.
[04:24:14] [steamcmdplugin:admin Warning/11] : Steam Guard needed!
Waiting for confirmation...
Waiting for confirmation...OK
Waiting for client config...OK
Waiting for user info...OK
app_update 222860 validate
IPC function call IClientAppManager::GetUpdateInfo took too long: 50 msec
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
IPC function call IClientAppManager::GetUpdateInfo took too long: 91 msec
Update state (0x5) verifying install, progress: 10.97 (1074048753 / 9792563589)
Update state (0x5) verifying install, progress: 27.64 (2706422432 / 9792563589)
Update state (0x5) verifying install, progress: 41.51 (4064670733 / 9792563589)
Update state (0x5) verifying install, progress: 55.74 (5458481013 / 9792563589)
Update state (0x5) verifying install, progress: 67.68 (6627657795 / 9792563589)
Update state (0x5) verifying install, progress: 85.42 (8365060417 / 9792563589)
Update state (0x5) verifying install, progress: 95.78 (9378999829 / 9792563589)
Update state (0x11) preallocating, progress: 51.96 (5088254191 / 9792563589)
Update state (0x11) preallocating, progress: 64.52 (6318445991 / 9792563589)
Update state (0x11) preallocating, progress: 81.03 (7934663983 / 9792563589)
Update state (0x11) preallocating, progress: 97.46 (9544006442 / 9792563589)
Update state (0x61) downloading, progress: 0.01 (1358118 / 9792563589)
Update state (0x61) downloading, progress: 3.26 (319598207 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 57 msec
Update state (0x61) downloading, progress: 9.43 (923582185 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 42 msec
Update state (0x61) downloading, progress: 12.52 (1226278964 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 46 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 49 msec
Update state (0x61) downloading, progress: 15.02 (1470719007 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 51 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 42 msec
Update state (0x61) downloading, progress: 17.47 (1711051543 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 47 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 54 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 45 msec
Update state (0x61) downloading, progress: 19.71 (1930203927 / 9792563589)
Update state (0x61) downloading, progress: 22.97 (2249317328 / 9792563589)
Update state (0x61) downloading, progress: 26.77 (2621575795 / 9792563589)
Update state (0x61) downloading, progress: 30.25 (2962621428 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 51 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 42 msec
Update state (0x61) downloading, progress: 34.53 (3381837620 / 9792563589)
Update state (0x61) downloading, progress: 39.13 (3831643063 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 44 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 49 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 49 msec
Update state (0x61) downloading, progress: 43.17 (4227446754 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 57 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 41 msec
Update state (0x61) downloading, progress: 46.69 (4572263517 / 9792563589)
Update state (0x61) downloading, progress: 49.70 (4867094899 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 126 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 79 msec
Update state (0x61) downloading, progress: 51.44 (5036830872 / 9792563589)
Update state (0x61) downloading, progress: 51.46 (5039270400 / 9792563589)
Update state (0x61) downloading, progress: 51.48 (5041372473 / 9792563589)
Update state (0x61) downloading, progress: 52.24 (5115439413 / 9792563589)
Update state (0x61) downloading, progress: 52.26 (5117463472 / 9792563589)
Update state (0x61) downloading, progress: 55.51 (5435698662 / 9792563589)
Update state (0x61) downloading, progress: 56.30 (5513562395 / 9792563589)
Update state (0x61) downloading, progress: 60.94 (5967450624 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 85 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 51 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 85 msec
Update state (0x61) downloading, progress: 64.00 (6267460824 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 41 msec
Update state (0x61) downloading, progress: 68.67 (6724372812 / 9792563589)
Update state (0x61) downloading, progress: 70.65 (6918632205 / 9792563589)
Update state (0x61) downloading, progress: 75.42 (7385550936 / 9792563589)
Update state (0x61) downloading, progress: 78.19 (7656926673 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 65 msec
Update state (0x61) downloading, progress: 82.05 (8035019168 / 9792563589)
Update state (0x61) downloading, progress: 84.22 (8246962604 / 9792563589)
Update state (0x61) downloading, progress: 86.06 (8427768252 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 44 msec
IPC function call IClientAppManager::GetUpdateInfo took too long: 49 msec
Update state (0x61) downloading, progress: 88.57 (8673390101 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 99 msec
Update state (0x61) downloading, progress: 91.96 (9005227468 / 9792563589)
Update state (0x61) downloading, progress: 95.72 (9373449844 / 9792563589)
Update state (0x61) downloading, progress: 96.83 (9482478201 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 50 msec
Update state (0x61) downloading, progress: 97.43 (9540442662 / 9792563589)
Update state (0x61) downloading, progress: 97.45 (9542445229 / 9792563589)
Update state (0x61) downloading, progress: 97.49 (9546398637 / 9792563589)
Update state (0x61) downloading, progress: 98.36 (9632434855 / 9792563589)
Update state (0x61) downloading, progress: 99.24 (9717799470 / 9792563589)
Update state (0x61) downloading, progress: 99.99 (9791515013 / 9792563589)
Update state (0x81) verifying update, progress: 8.15 (797721218 / 9792563589)
Update state (0x81) verifying update, progress: 17.58 (1721379997 / 9792563589)
Update state (0x101) committing, progress: 51.92 (5084753778 / 9792563589)
Update state (0x101) committing, progress: 52.00 (5092519341 / 9792563589)
Update state (0x101) committing, progress: 64.55 (6321262075 / 9792563589)
Update state (0x101) committing, progress: 81.09 (7941239565 / 9792563589)
Update state (0x101) committing, progress: 97.44 (9541675418 / 9792563589)
IPC function call IClientAppManager::GetUpdateInfo took too long: 60 msec
Success! App '222860' fully installed.
quit