GUIA DE INSTALACION DE SERVER COUNTER STRIKE SOURCE CRACKEADO EN LINUX
Todo el procedimiento que voy a explicar a continuacion se realizara en modo texto (no hace falta tener interface grafica para ejecutarlo).
Como primer medida recomiendo crear un usuario con el que no se trabaje para no comprometer el sistema ni los datos personales. Para esto en la consola una vez logueados ejecutamos el comando:
useradd counter
Donde counter va a ser el nombre de usuario con el que se va a trabajar. Luego Ingresamos el password para este usuario permitiendo que pueda ingresar al sistema:
passwd counter
Aquí nos pedira el password y la confirmacion del mismo. Una vez hecho esto estamos listos para utilizar el usuario.
Para empezar a trabajar con el nuevo usuario ejecutamos el comando su:
su - counter
Nos pedira la contraseña (si estamos como root no lo hara. Ojo, nunca trabajar como root, evitarlo mientras sea necesario) la ingresamos y ya estamos trabajando con el nuevo usuario.
El paso siguiente es crear un directorio llamado srcds_l, para crear este ejecutaremos el comando:
mkdir srcds_l
Entramos a este directorio:
cd srcds_l
Ahora hay que descargar la aplicación hldsupdatetool. Para obtener esta utilizaremos el comando wget de linux que sirve para descargar archivos.
wget
http://www.steampowered.com/download/hldsupdatetool.bin
Una vez que lo descargo deberemos darle permisos de ejecucion al archivo (osea indicarle que se puede ejecutar, que es un programa), para esto ejecutamos:
chmod +x hldsupdatetool.bin
Una vez hecho esto ejecutamos el archivo. Pare esto se hace:
./hldsupdatetool.bin
se utiliza “./” para indicarle que se encuentra en el directorio local, ya que sino lo busca en los path y al no encontrarlo tirara error.
Esto nos preguntara si estamos de acuerdo con los terminos, escribimos yes y extraera un archivo llamado steam.
El siguiente paso sera actualizar steam a la ultima version, para esto ejecutamos:
./steam -command update -game "Counter-Strike Source" -dir . -username nombreusuario -password clave
Una vez actualizado tenemos dos alternativas, una es crear una nueva cuenta en steam y otra es si ya tenemos cuenta utilizar esa.
Si no poseemos cuenta en steam para crearla ejecutamos el comando:
./steam -command create -username tuusuario -email
mimail@yahoo.com.ar -password tuclave -question "cuantos años tengo?" -answer "nueve"
Luego se continua ya que tenemos una nueva cuenta creada.
Si ya poseemos una cuenta en steam valida deberemos descargar todos los archivos necesarios para ser servidor, osea, esto incluye mapas, sonidos, texturas, etc. Para esto ejecutamos el comando:
./steam -command update -game "Counter-Strike Source" -dir . -username tuusuario -password tupassword -remember_password
Esto empezara a descargar todos los archivos. Si queremos fializar la descarga y continuar despues apretamos la tecla ctrl + c. Luego si queremos reanudar ejecutamos el comando anteriormente mencionado (./steam .....)
Esto va a tardar unas horas asi que a esperar...
Una vez que se descargo a traves del comando ls (osea un dir) veremos que estan los siguientes archivos y directorios:
bin
cstrike
hl2
InstallRecord.blob
libsteam.tar.gz
srcds_amd
srcds_i486
srcds_i686
srcds_run
steam
Luego bajamos el crack, para esto me conecto mediante ftp con el siguiente comando:
ftp ftp.250free.com
en usuario ingresamos camaro
en password ponemos 3d-arg
Ahora descargamos el archivo mediante:
get libsteam.tar
Salimos del ftp mediante el comando quit
Una vez bajado ejecutamos el comando que sigue para descomprimirlo:
tar xvzf libsteam.tar
Copiamos el archivo descomprimido de la siguiente manera:
cp -f libsteamvalidateuseridtickets_i486.so bin
Ahora el servidor ya esta listo para funcionar por ultimo para hacerlo andar, para ejecutarlo corremos:
./srcds_run -console -game cstrike +map de_dust +maxplayers 16 -autoupdate
Y listo, hay tenemos un servidor de counter strike source para usuarios no-steam (trucholangas)
Bueno, esto fue como configurar un servidor counter strike para la plataforma linux. Espero que les haya gustado. Chau jejejej
Copyright CaMaRo 8)