BenjaminPaul
Code is poetry
- Сообщения
- 177
- Реакции
- 220
Экономия места 8-9Гб
Привет всем :)
И в данной статье Вы сможете сэкономить примерно 8-9Гб места на вашем диске!
Это особенно полезно у кого SSD диски
Необходимо:
- Уже скачанный игровой сервер CS:GO
- Операционную систему Linux. (любую)
Я пытался как-то обрезать игровой сервер CS:GO, удалить все .dll файлы и прочий мусор,
даже сократить .vpk файлы, которые как оказались оченннь нужные (попробуйте удалить парочку, и вы будете ходить сквозь стены и прочее)
Итак, давайте приступим. Мы уже скачали сервер CS:GO.
Далее просто делаем зеркало нашего сервера! :)
[Фото 1]
Как это делается?
Команда ln -s [откуда] [куда]
Пример: ln -s /home/csgo/server1/bin /home/csgo/server2/bin
Итого, мы сделали зеркало с папки /home/csgo/server1/bin на папку /home/csgo/server2/bin
Тем самым сэкономили место на диске.
Повторяем данные действия с папками:
bin
platform
steamapps
Оставшиеся файлы просто копируем в директорию нового сервера.
Получаем:
Далее, заходим в папку csgo
Делаете зеркала следующего (из папки csgo):
bin
expressions
maps
materials
models
particles
resource
scenes
scripts
sound
Остальные файлы и папки копируем, кроме тех, которые .vpk
Файлов VPK штук 54, и знаете? Я сделал штук 5, потом понял что я даун.
И просто написал простой bash скриптик, который я мог в принципе написать для ВСЕГО клонирования сервера.
Ну да пофиг, все равно не часто это делаю.
Заходим в папку csgo, нового сервера.
пишем nano doVPK.sh
, где файлы путей: /home/csgo/server1/csgo/pak01_0$i.vpk с вашего старого сервера
пишем
chmod +x doVPK.sh
./doVPK.sh
Вуаля, 54 файла VPK уже создано!
Далее делаем зеркало последнего файла pak01_dir.vpk
И уже просто запускаем сервер, с экономией места 8-9Гб :victory:
Файлы звуков, и модели запихивайте в старый сервер.
А файлы конфигов, и addons создавайте в новом сервере.
Возможно это извращение, или впоследствии чего произойдет что-то непредсказуемое, но место сэкономлено, что я и пытался сделать.
Будет ли нагрузка повышенная на диски, незнаю, кто знает чо может вылиться из этого пишите.
Если данный метод будет приветствоваться, то я буду его использовать в своей игровой панели для установки сервера. (незнаю используется это или нет).
Привет всем :)
И в данной статье Вы сможете сэкономить примерно 8-9Гб места на вашем диске!
Это особенно полезно у кого SSD диски
Необходимо:
- Уже скачанный игровой сервер CS:GO
- Операционную систему Linux. (любую)
Я пытался как-то обрезать игровой сервер CS:GO, удалить все .dll файлы и прочий мусор,
даже сократить .vpk файлы, которые как оказались оченннь нужные (попробуйте удалить парочку, и вы будете ходить сквозь стены и прочее)
Итак, давайте приступим. Мы уже скачали сервер CS:GO.
Далее просто делаем зеркало нашего сервера! :)
[Фото 1]
Как это делается?
Команда ln -s [откуда] [куда]
Пример: ln -s /home/csgo/server1/bin /home/csgo/server2/bin
Итого, мы сделали зеркало с папки /home/csgo/server1/bin на папку /home/csgo/server2/bin
Тем самым сэкономили место на диске.
Повторяем данные действия с папками:
bin
platform
steamapps
Оставшиеся файлы просто копируем в директорию нового сервера.
Получаем:

Далее, заходим в папку csgo
Делаете зеркала следующего (из папки csgo):
bin
expressions
maps
materials
models
particles
resource
scenes
scripts
sound
Остальные файлы и папки копируем, кроме тех, которые .vpk
Файлов VPK штук 54, и знаете? Я сделал штук 5, потом понял что я даун.
И просто написал простой bash скриптик, который я мог в принципе написать для ВСЕГО клонирования сервера.
Ну да пофиг, все равно не часто это делаю.
Заходим в папку csgo, нового сервера.
пишем nano doVPK.sh
PHP:
#!/bin/bash
declare -i i=0
while [[ "$i" < "55" ]]
do
ln -s /home/csgo/server1/csgo/pak01_0$i.vpk pak01_0$i.vpk
echo "ln -s /home/csgo/server1/csgo/pak01_0$i.vpk pak01_0$i.vpk"
i+=1
done

пишем
chmod +x doVPK.sh
./doVPK.sh

Вуаля, 54 файла VPK уже создано!
Далее делаем зеркало последнего файла pak01_dir.vpk
И уже просто запускаем сервер, с экономией места 8-9Гб :victory:
Файлы звуков, и модели запихивайте в старый сервер.
А файлы конфигов, и addons создавайте в новом сервере.
Возможно это извращение, или впоследствии чего произойдет что-то непредсказуемое, но место сэкономлено, что я и пытался сделать.
Будет ли нагрузка повышенная на диски, незнаю, кто знает чо может вылиться из этого пишите.
Если данный метод будет приветствоваться, то я буду его использовать в своей игровой панели для установки сервера. (незнаю используется это или нет).