Starbound
{{{1}}}
Starbound | ||||
---|---|---|---|---|
![]() | ||||
Général | ||||
Catégorie | Starbound [edit] | |||
Métadatas | ||||
Création | 22/03/2014 | |||
Dernière révision | 22/03/2014 |
Installation d'un serveur
Linux
Installer Steamcmd
- Lancez votre serveur dans un screen
screen -S starbound ./starbound_server
Installer les librairies manquantes
Méthode 1
- Debian/Ubuntu
pt-get install libssl1.0.0 libfreetype6 libogg0 libgcc1 libpng12-0 libvorbis0a libvorbisfile3
- Archlinux
pacman -S libpng12
- Gentoo
emerge libpng:1.2 freetype openssl
Si tout cela ne fonctionne pas, essayez la méthode 2.
Méthode 2
- 64bits
- Accédez au répertoire où se trouve votre serveur Starbound
$ cd /path/to/your/starbound/linux64
- Téléchargez les librairies 64bits
- Extrayez les librairies
$ tar xvfz starbound-server-x64-libdeps.tar.gz
- 32bits
- Changez de répertoire pour atteindre celui où se trouve votre serveur Starbound
$ cd /path/to/your/starbound/linux32
- Téléchargez les librairies 32bits
- Extrayez les librairies
$ tar xvfz starbound-server-x32-libdeps.tar.gz
Avec un peu de chance, cela devrait fonctionner. Essayez de lancer votre serveur avec la commande ./launch_starbound_server.sh
. Ça ne fonctionne toujours pas? Passez à la méthode 3!
Méthode 3
Si arpès la méthode 2 vous obtenez ce genre d'erreur :
./starbound_server: error while loading shared libraries: __vdso_time: invalid mode for dlopen(): Invalid argument
or
./starbound_server: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./libgcc_s.so.1)
C'est que vous êtes bons pour la méthode 3 [1]! C'est celle qui a fonctionnée pour moi.
Dans le pack téléchargé dans la méthode 2 se trouvait un répertoire nommé linux_loader-dont-know-if-you-need-this
. Ouvrez-le puis déplacez la librairie ld-linux.so.2 dans le répertoire d'installation (linux64 ou linux3é, cd'est selon)
- Lancez votre serveur avec la commande
./ld-linux.so.2 --library-path ./ ./starbound_server
Mettre à jour son serveur
- Lancez steamcmd et connectez-vous afin d’exécuter l'update [2]
./steamcmd.sh
login <USERNAME> <PASSWORD>
force_install_dir ./starbound
app_update 211820 validate
exit
- Ou en une seule commande
./steamcmd.sh +login <USERNAME> '<PASSWORD>' +force_install_dir ./starbound +app_update 211820 +quit
Information:
- Veillez à renseigner
<USERNAME>
et<PASSWORD>
- 211820 est l'ID de Starbound sur Steam
Références
- ↑ Métohde d'arcanemagick sur les forums chucklefishgames
- ↑ Un sujet sur le forum de steamcommunity