打印

[文字教學] MX-LINUX架設教學_SA8.0_verb1.0 完稿

MX-LINUX架設教學_SA8.0_verb1.0 完稿

*本篇文章建議您擁有linux基本的指令操作能力再來看*

沒有什麼東西是永久不變的

愛你的女朋友(有的話)/登記結婚的老婆(有的話)/喊你帥哥的早餐店老闆娘

都有可能跑了、找隔壁老王了、早餐店頂讓給別人了

更何況是這種老遊戲

老漢不死,只是推車

老遊戲不死,只是系統更新到連它自己的媽都不認識了

距離上次寫文章也是十多年前的事情了

最近心血來潮,又想來試試看

反正就是把它當做單機遊戲來玩就是了

沒想到遇上了一大堆的問題,其中最大的問題就是舊linux版本不支援了

導致一堆apt-get、yum指令沒有對應的伺服器可以下載套件

陸陸續續弄了兩三個禮拜才成功開啟伺服器

但是,新加入的chatgpt也是一個非常好用的生力軍

在最後的一哩路上幫忙了我需多,總言之就是時代的推進,有好有壞

全憑個人本事
====================
這次的系統環境是
採用虛擬機的模式
配置:CPU*2、RAM*2GB、硬碟容量*40GB
系統:MX-linux 23.2x86 不要裝i386遇到的軟體問題會更多

石器私服版本:Yang SA8.0 服務端(Linux版)[2012.09.04]
搭配
[WeLoveSA] Win8.0服務端繁體版(含Data)

因為linux版本我找不到繁中的DATA所以我就挖東牆補西牆XDXD


====================


載入系統安裝



它跟以往的linux不太一樣,它會先開機入載到桌面,記得再點擊777(install安裝)



下一步



使用整顆硬碟



下一步



設定網路名稱、網域那邊workgroup不要改,你要傳資料要從區網撈會比較方便



選取貫用的系統語言、時區



這裡就是你後面要用的使用者帳號跟密碼

因為我要當成是單機遊戲來玩,所以root我也先把它打開來

方便我後續設定直接使用root的帳號來設定

安裝完成重新開機reboot

用剛剛的帳號登入

在terminal終端機裡輸入su把自己的身份變成root



輸入apt update更新所有的資料庫



輸入apt install apache2安裝伺服器資料庫



輸入apt install mariadb-server 安裝伺服器資料庫
我自己測試的經驗是舊版的mysql好像都不能用/或是版本太舊了/沒有更新了?
反正就是要換成Mariadb的伺服器版本,用起來都一樣,沒毛病!


輸入apt install php 安裝PHP服務



那你會問

啊~phpmyadmin勒?怎麼跟其他人教的不一樣?

其實如果你會用指令新增mysql底下的帳號、資料庫

就可以省去這一個部份

當然你如果要100%照做

可以參考其他人的教學
點我

我想要提出的重點是
大多數人碰到的libmysqlclient版本的問題
我的印象中,版本的問題要看你下載到的那個服務端是用哪個版本編譯的
我這篇文章中的教學是用xampp-linux-1.7.3a.tar.gz的版本去編譯
所以就要用這個部分去弄
如果今天你換一個新版的服務端,那請先去了解對方是用哪個版本
再去網路上下載對應的版本來使用

我自己的經驗是可以透過ln -s的指令去連結/usr/lib
把舊的版本去蓋過新的版本
先去下載
xampp-linux1.7.3a版本
解壓縮後
直接把自己下載的版本ln -s連結過去

至於是連到/usr/lib 還是/usr/lib/mysql 可以多試試
然後就是輸入./saac  ./gmsv去開啟遊戲的伺服端




基本上就是這樣子

結論就是:
石器時代是一個很舊的遊戲了
印象中是用C去編寫的
你跑的兩個CMD
一個就是負責人物帳號跟資料庫的連結
一個就是負責遊戲裡面的DATA內容
隨著時代的推進,很多軟體的版本都改了
但是我們遊戲的資料還是沒變
好處是,因為linux是公開的,很多舊的版本網路上還是有資料可以下載
但是近年很多大學的FTP站關閉才是硬傷。裡面很多資料現在都不好找了…
所以一定會遇上一些麻煩,在此記錄一下
也許再十年後,我又會來翻這篇文章也不一定
最後祝大家玩得愉快!我要來去打黑暗精靈王了!

[ 本帖最後由 aas123plo 於 2024-2-18 10:15 編輯 ]

TOP

太神了!!用MX Linux的版本開起來有會比較穩定嗎?

TOP

感謝教學
想學這塊很久了
但實在不知該如何起手XD

TOP

回復 2# 的帖子

引用:
原帖由 popokiss 於 2024-2-7 09:51 發表
太神了!!用MX Linux的版本開起來有會比較穩定嗎?
穩不穩要看你找到石器服務端的版本

有問題的通常不是系統本身,是服務端的版本f

MXlinux好處是夠新、指令比較簡單

你也可以用centos系列

但是舊版本很多安裝伺服器都關了

根本沒辦法用指令安裝我們需要的軟體

TOP

引用:
原帖由 j_19881012 於 2024-2-12 22:00 發表
感謝教學
想學這塊很久了
但實在不知該如何起手XD
最好是從頭開始學…

linux有很多基本的概念,如果都沒有的話

最好還是從win開始玩

說不定論壇裡面的win8.0的版本也很穩定

看有沒有勇者可以去試看看

TOP

沒想到還有新文章!!
最近也想找以前的源碼(linux
當時菜雞程度成功編譯後啟動 但源碼在當年備份未普及

TOP

很厉害,第一眼以为是远古教学文章,没想到是最近发布的,学习一下。

TOP

想不到现在还有人教学,厉害,感谢

TOP

引用:
原帖由 QQ134679 於 2024-2-19 23:44 發表
沒想到還有新文章!!
最近也想找以前的源碼(linux
當時菜雞程度成功編譯後啟動 但源碼在當年備份未普及
我那邊好像還有
2.5跟6.0版的源始碼(印象中)

TOP

引用:
原帖由 a6638588 於 2024-2-20 15:53 發表
很厉害,第一眼以为是远古教学文章,没想到是最近发布的,学习一下。
現在不寫下來

再過一個十年就忘記了

TOP