1. Klient nie działa, a w terminalu wywala:
Kod: Zaznacz cały
error while loading shared libraries: libpcre16.so.0: cannot open shared object file: No such file or directory
a) Pobrać i doinstalować bibliotekę z tej strony: https://packages.ubuntu.com/xenial/amd6 ... 3/download
b) Wydać następujące polecenia:
Kod: Zaznacz cały
cd ./Gdzie_jest_tibia
Kod: Zaznacz cały
ln -sfv /usr/lib/x86_64-linux-gnu/libpcre16.so.3 bin/libpcre16.so.0
2. Chcę aby klient się automatycznie aktualizował.
Rozwiązanie:
W moim wypadku gra znajduje się w katalogu /home w folderze pod nazwą tibia11, więc każdy musi sobie zmodyfikować linijkę z miejscem gry.
a) Stworzyć sobie pusty dokument i nazwać go "aktualizator" - każdy może sobie nazwać jak chcę, ale trzeba to zmienić w skrypcie!
b) wkleić następujący skrypt:
Kod: Zaznacz cały
#!/bin/bash
# Katalog gdzie jest Tibia! Każdy zmienia na swój!!
cd ./tibia11
# Kopie zapasowe mapy i ustawień.
tar cf save.tar.gz conf/ minimap/
find . | grep -v "save.tar.gz\|aktualizator.sh" | xargs rm -rf
# Pobieranie i instalowanie najnowszej wersji gry z zachowaniem mapy i ustawień. Oraz usuwanie co nie potrzebne po tym procesie.
wget http://download.tibia.com/tibia.x64.tar.gz
tar xf tibia.x64.tar.gz --strip 1
tar xf save.tar.gz
rm tibia.x64.tar.gz
rm save.tar.gz
# Dowiązanie aby wsio działało.
ln -sfv /usr/lib/x86_64-linux-gnu/libpcre16.so.3 bin/libpcre16.so.0
# Start gry.
sh start-tibia.sh
Może komuś się to przyda.