小貓@樹莓派 - MUD Game

Enid avatar
By Enid
at 2018-12-10T11:20

Table of Contents

先打廣告 XD

"小貓的世界" 二站 https://cw2.muds.me/

1.此站為"小貓的世界"異地備份之主機
2.程式碼、重開週期與主站一致
3.玩家檔案會保留, 不刪除
4.不設置 wiz
5.僅提供 web 版連線方式

--

由於 google 提供的免費 VPS 試用即將到期
所以我嘗試使用 Raspberry Pi 3B 來架設二站
作業系統為 Fedora 29 aarch64

樹莓派介紹 https://en.wikipedia.org/wiki/Raspberry_Pi
雖然效能非常不強大, 但搭配一張好的 micro sd 卡
跑跑 mud 應該還是綽綽有餘的

--

以下是安裝設定的簡單說明

A.Fedora 下載 https://alt.fedoraproject.org/alt/
我是採用 Minimal 版本

B.燒錄 SD 請參考 https://goo.gl/9vb3nw
下方的 "Writing an image to the SD card" 區段

C.第一次開機時有幾項設定需要完成, 時區/網卡/root密碼...等
ps: 如果無法正常開機, 可先移除鍵盤滑鼠與網路線, 開機後再接

D.以下是我的安裝步驟 (開機後以 root 登入)

1.調整檔案系統大小

growpart /dev/mmcblk0 3
resize2fs /dev/mmcblk0p3

2.更新 Fedora (請耐心等候)

dnf upgrade -y

3.安裝相關套件

dnf install bison gcc make openssl-devel -y # 編譯 fluffos
dnf install cronie git tar telnet -y # 其他工具

4.關閉 selinux (跑 mud 不需要這個神器, 可以避免很多麻煩)

編輯 /etc/selinux/config, 修改以下這行
========================================
SELINUX=disabled
========================================

5.調整防火牆 (8000 是 mud 的 port, 請自訂)

firewall-cmd --permanent --remove-service dhcpv6-client
firewall-cmd --permanent --remove-service mdns
firewall-cmd --permanent --add-port=8000/tcp


6.建立使用者與設定密碼 (typers 是要執行 mud 的帳號, 請自訂)

useradd -N typers ; passwd typers

7.重開機

reboot

8.編譯 fluffos (使用 typers 帳號登入)

git clone https://github.com/jrealm/fluffos.git
cd fluffos/src
cp local_options.catworld local_options
./build.FluffOS && gmake && gmake install && echo OK

最後出現 "OK" 就表示一切順利完成


至此, 一個可以運行 mud 的樹莓派就算設定完成了
有關 web 環境, 由於還需要 mudlib 的修改
以後有機會再跟大家分享, 謝謝



--
Tags: 線上

All Comments

Oscar avatar
By Oscar
at 2018-12-14T05:32
推分享!!
Poppy avatar
By Poppy
at 2018-12-17T23:45
Jake avatar
By Jake
at 2018-12-21T17:57
推唷
Emma avatar
By Emma
at 2018-12-25T12:09
Todd Johnson avatar
By Todd Johnson
at 2018-12-29T06:21
Catherine avatar
By Catherine
at 2019-01-02T00:33
推 有心
Suhail Hany avatar
By Suhail Hany
at 2019-01-05T18:45
George avatar
By George
at 2019-01-09T12:58
推推
Olive avatar
By Olive
at 2019-01-13T07:10
這年頭用樹莓派就可以跑mud了XD
Tristan Cohan avatar
By Tristan Cohan
at 2019-01-17T01:22
可能IO都比當年的server強了 XD
Mary avatar
By Mary
at 2019-01-20T19:34
Quintina avatar
By Quintina
at 2019-01-24T13:46
可以安心玩我的rumor了
Tom avatar
By Tom
at 2019-01-28T07:59
推推 有地圖 玩起來爽多了

辛梅塔冬境造型 - 花式溜冰

Madame avatar
By Madame
at 2018-12-10T03:17
https://twitter.com/PlayOverwatch/status/1071841914486288385 推特影片 https://i.imgur.com/DY4wXfe.png https://i.imgur.com/FU2GOUb.png https://i.imgur.com/Qp ...

比賽活動送

Edward Lewis avatar
By Edward Lewis
at 2018-12-10T00:06
比賽活動送 活動時間:2018/12/10(一) 00:00 ~ 2018/12/16(日) 23:59 活動對象:完成10場9局15分鐘比賽的玩家 活動期間達成10場9局15分鐘的比賽,可獲得LV初始卷*1+城鎮再訓練卷*1+潛力初始卷*1+ 完美成長卷*1+極限突破卷*1 注意事項 1. ...

年終補強加碼送PART2

Liam avatar
By Liam
at 2018-12-10T00:05
年終補強加碼送PART2 活動時間:2018/12/10(一) 00:00 ~ 2018/12/13(四) 23:59 活動辦法:回饋消費的球迷玩家,活動時間內於遊戲中消費滿指定金額可獲得對應獎勵。 項目 條件 獎勵 1 累積消 ...

【大富翁次數加碼送】(12/10~12/16)

Leila avatar
By Leila
at 2018-12-10T00:05
【大富翁次數加碼送】(12/10~12/16) 活動時間:2018/12/10(一) 00:00 ~ 2018/12/16(日) 23:59 活動辦法:活動時間內有消費紀錄的玩家,消費滿1500就回饋全民撲克王中【超級大富翁 】免費次數60次。(單一帳號最多回饋240次) 配發時間:2018/12/1 ...

【寶石消費送】(12/10~12/16)

Robert avatar
By Robert
at 2018-12-10T00:04
【寶石消費送】(12/10~12/16) 活動時間:2018/12/10(一) 00:00 ~ 2018/12/16(日) 23:59 活動辦法:回饋消費的球迷玩家,活動時間內於遊戲中消費滿指定金額可獲得對應獎勵 獎勵項目 條件 獎勵內容 1 ...