Реклама
Просмотр темы
Логин:
Пароль:  
Форум » Настройка и сборка серверов » FAQ
Просмотр темы
Важная информация
Читайте пожалуйста правила перед созданием темы
Иначе ваша тема будет проигнорирована и отправленная в корзину
Ответить
Иконка 
hldsupdetetool GNU/Linux Freebsd
 Меню пользователя
Наверх Распечатать сообщение #1
Опубликовано 28-01-2011 05:42
Аватар пользователя

Начинающий


Сообщений:
Вас поблагодарили: 0
раз(а) в 0 сообщениях

Зарегистрирован: 01.01.70
Со дня регистрации: 17458


Предупреждений: 0


Итак, меньше слов - больше дела. Загружаем чистый сервер кс под ОС GNU/Linux или FreeBSD.
*Моя ОС - фря, поэтому статья вообще под нее, но сразу будет предложен аналог выполнения проценур под линуксом. Учитвыя что для пользователей в использовании они фактически идентичны (по совпадению имен утилит, то-есть, для вас - команд), уверен, проблем у вас возникнуть не должно, если будете все выполнять как здесь написано =)
Поехали.

*Предположим, ОС у вас установлена, и вы имеете базовые навыки работы с ней. Предположим вы работаете под пользователем root. Работать будем исключительно из-под косоли. =)))
Для начала вам необходимо созать пользователя, от которого будет запущен сервер, так как чем больше программ работает под одним пользователем - тем больше у него появляется прав, учитывая что через запущеное ПО можно получить доступ к системе - желательно для процесса ХЛДС создавать юзера.

НЕ РЕКОМЕНДУЮ ЗАПУСКАТЬ ОТ root-а, так как он имеет неограниченые права!!!
Загружаем мы сервер по старинке - через hldsupdetetool
Код
hldsupdatetool.bin - утилита для обновления серверов он-лайновых шутеров, основаных на движке HL



1. Cоздаем юзера
Код
#adduser



с правами суперпользователя, отвечаем на ряд вопросов, подтверждаем. После этого логинимся в системе под созданой учтенной записью.
*В некоторых дистрибутивах синтаксис может отличатся, но утилита используется одна и та же - adduser.
Своего пользователя я назвал, скажем, hldsuser.
*его домашняя папка будет /home/hldsuser, нежели вы ничего не изменяли, после входа под данным юзером вы автоматически окжитесь в ней. Проверить текущую директорию можно введя в консоле
Код
#pwd



Вошли? Ну вот и замечательно )
2. Загружаем утилиту hldsupdetetool.bin
#fetch http://storefront...tetool.bin
если вы юзаете фрю, или
#wget http://storefront...tetool.bin
Впрочем, ничего не мешает вам установить утилиту wget на FreeBSD, если она вам более по душе.
*Утилита будет закачана в текущую директорию. Лично я для всякого хлама созаю отдельную папку. Сделать ето можно так:
Код
#mkdir имя_папки



Перейти в нужную вам аппку можно таким образом:
Код
#cd имя_целевой_папки



Ждем загрузки.
3. Далее нам надо изменить права доступа на данный файл (дать право на исполнение). Длаем это так:
Код
#chmod +x hldsupdatetool.bin



Если права изменены - то введя команду
Код
#ls -l hldsupdatetool.bin



вы увидите такой вывод
Код
#-rwxr-xr-x



Права даны, идем дальше.
4. Запускаем утилиту.
Код
#./hldsupdatetool.bin



В ответ вы получите лицензионное соглашение, нам ничего не остается, кроме как сказать "ДА" =)
После этого утилита должна распаковаться. Если этого не произойдет - вероятнее всего вам нужно установить утилиту ncompress.

После этого создаем папку для нашего сервера (о создании папок говорилось выше). Я назвал hlds.
Запускаем обновление:
Код
#./steam -command update -game "cstrike" -dir hlds



А вот теперь самое сложное - ожидание (его время зависит от скорости вашего интернет-соединения). Я пойду пока пыхну, а вы можете попить чаю, например =)
Ну, после этого наверное и все. О запуске, настройке и установке модов поговорим в отдельной теме =)))

Запрещено использование данной статьи без указания ссылки на данный ресурс!!!

Изменил(а) , 28-01-2011 06:02
 
Цитировать
Ответить
« Предыдущая тема | Следующая тема »
 RSS Перейти на форум:
Облако файлов
RockTheVote Custom V1.8 (rtv), Sniper Control 1.2, hns_tyo, scoutzglockz, Mini_anti_mat by Assassins, No team flash, uq_jumpstats, Server messages [ver. 1.5], aim_cross, Simple WH Blocker, CSDM 2.1.2, [ZP] Extra Item : Flamethrower / Огнемет, aim_snewille, weapon_icon, knifebot
Время загрузки: 0.46 секунд 95,879,346 уникальных посетителей