Palworld No Docker
-
Sin Docker, en Bazzite el reto es que es un sistema inmutable (rpm-ostree) — no puedes hacer
dnf install steamcmddirecto en el sistema base. La forma limpia es usar Distrobox (que ya viste mencionado en el banner de bienvenida), que te da un contenedor Ubuntu completo donde SteamCMD funciona sin fricciones, pero el servidor corre igual de "nativo" que si estuviera instalado directo.1. Crear el distrobox
distrobox create --name palworld --image ubuntu:24.04 distrobox enter palworldTodo lo que sigue es dentro del distrobox (verás el prompt cambiar).
2. Instalar SteamCMD
sudo dpkg --add-architecture i386 sudo apt update sudo apt install software-properties-common -y sudo add-apt-repository multiverse -y sudo apt update sudo apt install steamcmd -yTe va a pedir aceptar la licencia de Steam — acepta.
3. Descargar el servidor de Palworld
mkdir -p ~/Palworld-Server ~/.steam/steamcmd/steamcmd.sh +force_install_dir ~/Palworld-Server +login anonymous +app_update 2394010 validate +quitEsto descarga varios GB, tarda un rato.
4. Primer arranque (genera los archivos de configuración)
cd ~/Palworld-Server ./PalServer.shDéjalo correr unos 30-60 segundos, luego páralo con
Ctrl+C. Esto generaPal/Saved/Config/LinuxServer/PalWorldSettings.ini.5. Configurar el servidor
nano Pal/Saved/Config/LinuxServer/PalWorldSettings.iniBusca la línea larga
OptionSettings=(...)y ajusta lo que te interese, por ejemplo:ServerName="Los Del Ring Palworld" ServerDescription="" AdminPassword="cambia_esto" ServerPassword="" ServerPlayerMaxNum=8 PublicIP="" PublicPort=8211 RCONEnabled=True6. Arrancar el servidor real
./PalServer.sh port=8211 players=8 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDSEsos flags (
-useperfthreads, etc.) son los recomendados oficialmente para mejor rendimiento multi-hilo.7. Salir del distrobox sin matar el servidor
Si quieres que siga corriendo aunque cierres la terminal, usa
screenotmuxdentro del distrobox antes de arrancar:screen -S palworld ./PalServer.sh port=8211 players=8 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDSCtrl+AluegoDpara desconectarte de la sesión sin cerrar el servidor. Para volver a verla:distrobox enter palworld screen -r palworld8. Firewall y port forwarding
Igual que antes — en el host (no dentro del distrobox, las reglas de firewalld son del sistema):
sudo firewall-cmd --add-port=8211/udp --permanent sudo firewall-cmd --reloadEl port forwarding del MikroTik que ya tienes de antes (
Palworld GameUDP 8211) sirve igual, sin cambios.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login