Linux Sunucuya CS 1.6 Kurulumda hata

Başlatan reddecks, 17 Temmuz 2010 - 10:16:08

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

reddecks

Öncelikle /home icine hlds klasörü olusuruyoruz ;

mkdir /home/hlds


ve olusturdugumuz klasörün icine giriyoruz ;

cd /home/hlds


Sonra HLDS Update Tools Dosyasini cekiyoruz;

wget http://www.steampowered.com/download/hldsupdatetool.bin


Sonra NoSteam Auth Engines Dosyasini cekiyoruz

wget http://ultrabilisim.net/cs/engine.v15.tgz


HLDS Update Tools dosyasi icin CHMOD ayari yapiyoruz,

chmod +x hldsupdatetool.bin


HLDS Update Tools Dosyasini calistiriyoruz

./hldsupdatetool.bin


Sonra gelen soruya yes diye cevap verin

Steam Server icin Half Life Update yapiyoruz,(ilk islem Tamamlandiktan sonra komutu tekrarlayiniz)

./steam -command update -game valve -dir .


Steam Server icin Counter Strike Update yapiyoruz,

./steam -command update -game cstrike -dir .


Bu dosyalari cekmek hat kapasitesine bagli olarak degisir.

Sonra su komutlari Uygulayiniz;

rm -rf engine_amd.so
  # rm -rf engine_i486.so
  # rm -rf engine_i686.so
  # tar xfvz engine.v15.tgz


Sonra cstrike klasörüne giriyoruz

cd /home/hlds/cstrike


Sonra;

pico server.cfg


nano server.cfg


Sonra Tüm icerigi silin

http://ultrabilisim.net/cs/server.cfg burda olan tüm icerigi kendi server.cfg dosyaniza kopyalayin...

Sunucuyu calistirmak :

./hlds_run -game cstrike +ip IP Adresi Buraya +sv_*** 1 -nomaster +maxplayers 18 +map de_dust2 &

Bu kodu calistirin.

Yada ugrasmak istemiyorsaniz ;

# touch calistir
  # chmod 777 calistir
  # nano calistir


Nano Text Editöre =>

./hlds_run -game cstrike +ip IP Adresi Buraya +sv_*** 1 -nomaster +maxplayers 18 +map de_dust2 &

Yaziniz.

Sonrasinda ./calistir Yazarak Sunucuyu calistirin..

Addons Klasörünü cekiyoruz; (Stats Me , MetaMod,AmxMod, WebMod ayarlidir.)

# cd /home/hlds/cstrike
  # wget http://ultrabilisim.net/cs/addons.zip
  # unzip addons.zip


Map Eklemek =>

WebModa Eklemek icin WebModa Rcon ile login olunuz.
Üstten Ayarlara tiklayiniz
Ordan ilk siradaki map motoru nu düzenleyiniz
icine http://ultrabilisim.net/cs/map.txt de olan tüm yazilari webmoda yapistiriniz.

Sonra;
# cd /home/hlds/cstrike
  # wget http://ultrabilisim.net/cs/map.zip
  # unzip map.zip


ile Zip Arsivini Acin ve Maplerinizi Yüklendi.

Oyunu MetaMod ile calistiracagimiz icin MetaMod u oyuna tanitalim ;

# cd /home/hlds/cstrike
  # pico liblist.gam


Tüm icerigi silin ve sunu yapistirin ;

game "Counter-Strike"
  url_info "www.counter-strike.net"
  url_dl ""
  version "1.6"
  size "184000000"
  svonly "0"
  secure "1"
  type "multiplayer_only"
  cldll "1"
  hlversion "1111"
  nomodels "1"
  nohimodel "1"
  mpentity "info_player_start"
  gamedll "addons/metamod/dlls/metamod.dll"
  gamedll_linux "dlls/cs_i386.so"
  trainmap "tr_1"


Admin Olmak :

# cd /home/hlds/cstrike/addons/amxmodx/configs
  # pico users.ini


acin ve alt kisimda bulunan

"isim" "sifre" "abcdefghijklmnopqrstu" "a"
Kismini düzenleyin ; isim ve sifre yerlerini kendinize göre düzenleyin.

"alıntıdır"

buraya kadar * her şey normal gibi ama

./calistir


dediğimde aşağıdaki hatayı alıyorum.

Cts Tem 17 10:04:16 EEST 2010: Server restart in 10 seconds
Error:/home/hlds/engine_amd.so: cannot open shared object file: No such file or directory
Unable to load engine, image is corrupt.
email debug.log to linux@valvesoftware.com

windows tembelliği linux araştırmayı öğretir ....

bytan

Yalnızca alttakini verip çalıştırdığında ne döndürüyor?

./hlds_run

Kullanıcının biri tüm .so dosyalarını /lib altına kopyalayarak sorunun aşılabileceğini aktarmış.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

reddecks

/lib altına attım dosyaları ama bu defada böyle bi hata aldım

Auto-restarting the server on crash
Error:/home/hlds/engine_amd.so: undefined symbol: __pure_virtual
Unable to load engine, image is corrupt.
email debug.log to linux@valvesoftware.com
Cts Tem 17 12:00:07 EEST 2010: Server restart in 10 seconds
Error:/home/hlds/engine_amd.so: undefined symbol: __pure_virtual
Unable to load engine, image is corrupt.
email debug.log to linux@valvesoftware.com
windows tembelliği linux araştırmayı öğretir ....

bytan

Dosyaları kopyalamadan önce ./hlds_run ne çıktı vermişti? Diğer hata çıktısından farklı mıydı aynı mıydı? /home/hlds/engine_amd.so yolunda bu dosya var mıydı ve halen var mı?

Son hatayla ilgili çok bir sonuç da döndürmedi google.

Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

reddecks

amd.so dosyası olduğu zaman bu hatayı veriyor

Auto detecting CPU
Using AMD Optimised binary.
Auto-restarting the server on crash
Error:/home/hlds/engine_amd.so: undefined symbol: __pure_virtual
Unable to load engine, image is corrupt.
Cts Tem 17 12:24:56 EEST 2010: Server Quit


olmadığı zaman ise
amd.so no such file
diyor
windows tembelliği linux araştırmayı öğretir ....

bytan

Tekrar ./calistir ile duruma bakabilirsin. Sadece gözüme çarpan engine_amd kullanılırken, diğer taraftan dlls/cs_i386.so kullanılmış. Amd.so 64 biti temsil ediyorsa i386.so dosyası doğru yapılandırma olur mu bilmiyorum.

Forumda bir kurulum anlatımı:

http://forum.ubuntu-tr.net/index.php?topic=7078.0
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

reddecks

#6
bide bunu deneyelim bakalım. sonucu yazarım


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 17 Temmuz 2010 - 13:54:40

oyun bölümündeki cs kurulumundada aynı hatayı aldım. oraya yazdım ama bakalım sorunu çözebilecekmiyiz.
windows tembelliği linux araştırmayı öğretir ....