對一般使用者來說,Synology DSM 提供的套件中心已經可以滿足大部分套件安裝的需求
但對進階使用者來說,登入 SSH 使用 Linux 的指令就變成了基本需求之一
由於 Synology NAS 其實就是一個不包括 yum 或是 apt 套件管理系統的客制化 Linux 系統
所以使用 NSLU2-Linux 的 ipkg 在 Synology NAS 安裝套件就成了唯一的選擇
在安裝 ipkg 之前,首先需要透過下面文件確認你的 Synology NAS 使用的 CPU 類型
我的 Synology NAS 使用哪種 CPU?
以 DS1515+ 為例,使用的 CPU 是 Intel Atom C2538 x86_64
接下來到 NSLU2-Linux 的網頁尋找對應的版本,x86_64 選擇的就是 syno-i686
http://ipkg.nslu2-linux.org/feeds/optware/
接下來就可以到以下的相對應目錄裏面搜尋 xsh 安裝指令
cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh
SSH 到 NAS 後使用以下指令下載安裝
# cd /tmp
# wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh
# chmod +x syno-i686-bootstrap_1.2-7_i686.xsh
# sh syno-i686-bootstrap_1.2-7_i686.xsh
# ipkg update
# wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh
# chmod +x syno-i686-bootstrap_1.2-7_i686.xsh
# sh syno-i686-bootstrap_1.2-7_i686.xsh
# ipkg update
安裝完之後就可以透過以下指令來安裝 Linux 指令了
ipkg install [套件名稱]
只有管理員可以看到這則迴響
Intel 的應該都可以試試 syno-i686 的版本,直接使用綠框裡面的指令安裝