因為最近社會有一些動盪,所以放到現在才努力研究他。
這一篇要介紹的是如何安裝 bootstrap,讓他可以安裝別人 build 好的 package。
有一些我們 Linux 常用的指令工具,在 Synology 上面是沒有的,於是就有一群人幫忙編譯好,包成套件。只要安裝了他的套件管理程式,就可以找回你熟悉的工具。就跟 APT 在 Ubuntu 系統的角色是一樣的。
安裝
- 建立一個共用目錄 'public'
- 開啟 SSH 功能 (從控制台進去設定)
- 使用 root 登入(密碼跟 admin 一樣)
- cd /volume1/public
- wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh
- sh syno-i686-bootstrap_1.2-7_i686.xsh
- 如果出現 「rm -rf /volume1/@optware」表示曾經安裝過了,請使用下面的方式清除上一次失敗的安裝。
- rm -rf /volume1/@optware
- rm -rf /usr/lib/ipkg
- 如果出現 can't mount /opt,請執行下面的指令後,再重新安裝一次。
- rm -rf /volume1/@optware
- rm -rf /usr/lib/ipkg
- umount /opt
- 重開機
- 再度登入,試試看有沒有 ipkg 這個指令。
- ipkg update
- 試裝一下 vim 看看
- ipkg install vim 看看
環境變數
編輯 /etc/profile,PATH 在最前面加上- PATH=/opt/bin:/opt/sbin:{原本的設定}
我安裝的套件
- ipkg install vim
- ipkg install bash
- ipkg install lftp
- ipkg install screen
參考資料
- [NAS]在DSM安裝Bootstrap,成千上萬的ipkg等著你!
- Synology 官方教學
- http://packages.quadrat4.de/ ← 他有撰寫一個安裝 script,但是試過不會動
- 可用來參考你的 CPU 是什麼
- i686可用的套件
沒有留言:
張貼留言