2024/03/19

在Synology NAS上安裝IPKG

本文已發佈逾12 年,除非文中有標注更新,否則內含的資訊有可能不合時宜,敬請注意!

如果你是Synology NAS的用戶,而又有比一般用家有多於「單純找個硬碟盒在家連著路由器用」的話,那你在NAS上安裝IPKG就非常必要了。

IPKG和Fedora上的yum、Debian和Ubuntu上的apt-get近似,不懂Linux?當它是一個跑command line的free app store或者Cydia之類吧。

還是不明白的話,我也幫不到你………要是Google找到來這篇的話,那就cut to the chase──

在你的Synology DSM上開啟SSH。

查查你的那台Synology用甚麼CPU:

https://forum.synology.com/wiki/index.php/What_kind_of_CPU_does_my_NAS_have

從這裡找出合適CPU的“syno-mvkw-bootstrap.xsh”:

https://ipkg.nslu2-linux.org/feeds/optware/

用SSH Client,以root身份連上你的NAS(密碼和admin相同)

ssh root@diskstation

轉到root的home directory:

cd /root

以wget下載“syno-mvkw-bootstrap”:

wget {url_to_syno-mvkw-bootstrap.xsh}

改變syno-mvkw-bootstrap.xsh的屬性成可執行:

chmod + {syno-mvkw-bootstrap.xsh}

執行syno-mvkw-bootstrap.xsh指令碼去安裝IPKG:

sh syno-mvkw-bootstrap.xsh

移除syno-mvkw-bootstrap.xsh:

rm syno-mvkw-bootstrap.xsh

在/root/.profile中comment掉下面幾行:

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin

匯出PATH

export PATH

重新啟動NAS(喜歡的話可以用Browser上的Web Manager,這裡我用command):

reboot

系統重啟後,再以root身份用SSH登入,首先要更新IPKG的來源列表:

ipkg update

更新後,即可IPKG下載,比較有用的ipkg如下有這些:

ipkg install nano
ipkg install unrar
ipkg install make