- Inicio
- Guías
- Game Servers
- Counter-Strike 2
- Cómo actualizar plugins de CS2 sin perder configuración
ActualizaciónMantenimientoBackup5 min de lectura
Cómo actualizar plugins de CS2 sin perder configuración
Proceso seguro para actualizar Metamod, CounterStrikeSharp y plugins individuales manteniendo tus configuraciones.
¿Por qué actualizar?
CS2 recibe actualizaciones frecuentes de Valve que pueden romper plugins. Mantener Metamod, CounterStrikeSharp y los plugins actualizados es esencial para evitar crashes y vulnerabilidades.
Antes de actualizar — Backup
Siempre hacé backup antes de actualizar:
bash
# Backup completo de la carpeta addons
cd /home/container/game/csgo
tar -czf backup-addons-$(date +%Y%m%d).tar.gz addons/
# Backup solo de configuraciones
tar -czf backup-configs-$(date +%Y%m%d).tar.gz addons/counterstrikesharp/configs/Actualizar Metamod:Source
bash
# 1. Apagar el servidor
# 2. Descargar nueva versión
cd /home/container/game/csgo
wget https://mms.alliedmods.net/mmsdrop/2.0/mmsource-2.0.0-gitXXXX-linux.tar.gz
# 3. Extraer (sobreescribe los binarios, mantiene configs)
tar -xzf mmsource-2.0.0-gitXXXX-linux.tar.gz
# 4. Iniciar servidor y verificar
# meta versionActualizar CounterStrikeSharp
bash
# 1. Apagar el servidor
# 2. Respaldar plugins y configs
cp -r addons/counterstrikesharp/plugins/ /tmp/css-plugins-backup/
cp -r addons/counterstrikesharp/configs/ /tmp/css-configs-backup/
# 3. Eliminar CSS (excepto plugins y configs)
rm -rf addons/counterstrikesharp/bin/
rm -rf addons/counterstrikesharp/dotnet/
rm -rf addons/counterstrikesharp/api/
# 4. Descargar y extraer nueva versión
wget https://github.com/roflmuffin/CounterStrikeSharp/releases/latest/download/counterstrikesharp-with-runtime-build-XXX-linux.zip
unzip -o counterstrikesharp-with-runtime-build-XXX-linux.zip
# 5. Restaurar plugins y configs si se sobreescribieron
cp -rn /tmp/css-plugins-backup/* addons/counterstrikesharp/plugins/
cp -rn /tmp/css-configs-backup/* addons/counterstrikesharp/configs/Actualizar un plugin individual
bash
# Ejemplo: actualizar MatchZy
cd addons/counterstrikesharp/plugins
# 1. Respaldar config del plugin
cp -r MatchZy/config.json /tmp/matchzy-config-backup.json
# 2. Eliminar versión vieja
rm -rf MatchZy/
# 3. Descargar nueva versión
wget https://github.com/shobhit-pathak/MatchZy/releases/latest/download/MatchZy-X.X.X.zip
unzip MatchZy-X.X.X.zip
# 4. Restaurar config si es compatible
cp /tmp/matchzy-config-backup.json MatchZy/config.jsonDespués de una actualización de CS2 (Valve)
Cuando Valve actualiza CS2, los plugins pueden romperse. Seguí este orden:
- Esperá 24-48 horas antes de actualizar el servidor (los devs de plugins necesitan tiempo)
- Revisá el Discord de CounterStrikeSharp para ver si hay versión compatible
- Actualizá Metamod primero
- Actualizá CounterStrikeSharp
- Actualizá plugins individuales que reporten incompatibilidad
Verificar después de actualizar
bash
# Verificar Metamod
meta version
meta list
# Verificar CSS y plugins
css_plugins listSi algún plugin no carga, revisá los logs:
bash
cat addons/counterstrikesharp/logs/latest.logRecomendaciones
- Suscribite a las releases de GitHub de cada plugin para recibir notificaciones
- Mantené un servidor de pruebas para testear actualizaciones antes de producción
- Documentá las versiones instaladas de cada componente
- No actualices en horario pico de jugadores
¿Te resultó útil esta guía?