我的TS-209 竟然掛了, 找了新的硬碟重新安裝, 步驟如下:
使用 QFinder 進行系統安裝, 這段很簡單就不多說了(請上官網找到最新的img檔)
OS裝完後, 再來就是ipkg了, 主要參考自網頁官網論壇
作了一個big-disk的目錄(請先檢查你的目錄是 HDA_DATA or MD0_DATA,自己替換)
mkdir -p /share/HDA_DATA/big-disk/opt
mkdir /share/HDA_DATA/big-disk/ipkglib
cd /; ln -sf /share/HDA_DATA/big-disk/ipkglib /usr/lib/ipkg
rm -rf /opt
cd /; ln -sf /share/HDA_DATA/big-disk/opt /opt
cd /share/HDA_DATA/big-disk
取得ipk
wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/unstable/ipkg-opt_0.99.163-10_arm.ipk
tar -xOvzf ipkg-opt_*_arm.ipk ./data.tar.gz | tar -C / -xzvf -
vi /opt/etc/ipkg.conf
加入這行
src mssii http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable
進行ipkg更新
/opt/bin/ipkg update
應該會看到 Successfully terminated.
就是安裝成功了.
測試ipkg 安裝軟體, 安裝mc(一個好用的文字界面檔案總管, 另人懷念的DOS時代)
步驟如下:
cd /share/HDA_DATA/big-disk
/opt/bin/ipkg update
/opt/bin/ipkg install slang
/opt/bin/ipkg install mc --tmp-dir=/share/HDA_DATA/
/opt/bin/mc
每次開機重新ln
mount /dev/mtdblock5 -t ext2 /tmp/config
cd /tmp/config
vi autorun.sh
加入
rm -rf /opt
ln -sf /share/HDA_DATA/big-disk/opt /opt
結束
chmod 755 autorun.sh
cd /
umount /dev/mtdblock5
重開機(#reboot)
我還加了PATH路徑
方便呼叫ipkg
mkdir /mnt/config
mount -t ext2 /dev/mtdblock5 /mnt/config
cd /mnt/config
vi autorun.sh
在尾端加入
echo "export PATH=/opt/bin:$PATH" >> /etc/profile
cd /
umount /mnt/config
如果移除ipkg
rm -rf /usr/lib/ipkg
rm -rf /share/HDA_DATA/big-disk
rm -rf /opt
另外, 使用ipkg安裝SVN
請確定 /opt ln 到 /share/HDA_DATA/big-disk/opt
指令: ln -sf /share/HDA_DATA/big-disk/opt /opt
ipkg install svn
安裝完成後, 要讓SVN開機自動執行
mount /dev/mtdblock5 -t ext2 /tmp/config
cd /tmp/config
echo "/opt/bin/svnserve -d --listen-port=3690" >> autorun.sh
cd /
umount /dev/mtdblock5
最後的結果, 擷圖請參考
noyta: http://www.kenming.idv.tw/a_u_qnap_ts_209_pro_ac_em_subversion_ser
網頁上的指令有錯誤(少了一個'-'), 請照上面指令執行即可.