Linux
1. Сначала установите зависимости необходимые для запуска SteamCMD.
Ubuntu/Debian 64-бит
RedHat/CentOS
RedHat/CentOS 64-бит
2. Рекомендуется создать отдельного пользователя для SteamCMD. В любом случае не запускайте из под root пользователя, это может быть не безопасно. Выполните следующую команды с root-правами чтобы создать пользователя steam и войти под ним:
(Если вы предпочитаете использовать sudo. просто запустите предыдущую команду с префиксом sudo .)
OS X
Запуск SteamCMD
С аккаунтом Steam
Загрузка приложения
1. Запустите SteamCMD и войдите.
2. Установите директорию установки приложения.
Примечание: Используйте косую черту для Linux/OS X и обратную косую черту для Windows.
Например директорию с именем cs_go внутри текущей директории: e. g. a directory named cs_go inside the current directory:
3. Установить или обновить приложение можно с помощью команды app_update. Для проверки целостности приложения добавьте команду validate. Для загрузки beta версий, используйте опцию — beta <betaname>. Для примера HLDS beta версия называется beta. а beta версия SrcDS называется prerelease. Некоторые beta версии защищены паролем, чтобы иметь возможность скачивать их необходимо добавить опцию — betapassword <password> .
HLDS это особый случай: App ID всегда 90 и мод должен быть выбран первым. Это делается путем установки параметра конфигурации приложения mod к запрашиваемому значению.
Пример: Установить и проверить выделенный сервер Counter Strike: Gloval Offensive: Пример: Установить и проверить HLDS с Team Fortress Classic:
Баг: HLDS (APPID 90) в настоящее время требуется несколько прогонов app_update. прежде чем все необходимые файлы будут успешно установлены. Просто запустите app_update 90 validate несколько раз, пока приложение не будет больше обновляться.
Пример: Установка и проверка бета-версии HLDS (Half-Life): Пример: Установка и проверка бета-версии выделенного сервера Counter Strike: Source: Пример: Установка и проверка закрытой бета-версии выделенного сервера Natural Selection 2 (название alpha. пароль natsel ): [beta name] это название приватной бета-версии [beta code] это пароль приватной бета-версии
3. После завершение, введите quit чтобы правильно завершить сессию с серверами Steam.
Проверка целостности
Команда для проверки целостности всех файлов. Это полезно если они повреждены или отсутствуют.