http://www.webos-internals.org/wiki/...p_optware_feed
說明:在官方的 firmware 裡安裝 optware。
安裝步驟
- 必要套件下載:放在/home/share/
su
mkdir /home/share/opt
cd /home/share/opt
wget http://ipkg.nslu2-linux.org/feeds/op...163-10_arm.ipk
直接抓下檔用網芳把 ipk放在 /share/ 內
- 掛載/home/share 連結指向 為 /opt
mkdir /opt
mount -o bind /home/share /opt
- 解壓安裝 ipkg-opt
tar -xOvzf ipkg-opt_0.99.163-10_arm.ipk ./data.tar.gz | tar -C / -xzvf -
- 用vi 編輯 /opt/etc/ipkg.conf
vi /opt/etc/ipkg.conf
按下ins 增加
src cs05q3armel http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable
按ESC鍵 再按: 會出現 : , 數入 wq (此指令為離開儲存離開vi )
同樣Soc 硬體dns323 http://ipkg.nslu2-linux.org/feeds/op...cross/unstable 無法使用
http://ipkg.nslu2-linux.org/feeds/optware/ 其他feed 會不會穩定一點待測...
- 執行
export PATH=$PATH:/opt/bin
ipkg update
ipkg list

ipkg 指令集
ipkg 或 ipkg-opt
安裝套件
ipkg install <package>
列出所有可安裝的套件清單
ipkg list
列出已安裝的套件清單
ipkg list_installed
F.A.Q
Q: 錯誤 error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
Ans:
cd /opt/lib
tar xzf /home/usbdisk1-1/librt-so.tgz
ln -s librt-0.9.28.so librt.so.1
Q: error while loading shared libraries: libc.so.0: cannot open shared object file: No such file or directory
Ans:
cd /lib
ln -s libc-2.3.4.so libc.so.0
Q: 如何建立一個 ext2 file system
Ans:以硬碟為例
#fdisk /dev/sda
>d 刪除 partition
>n 新增 partition
>w 寫入硬碟
#mke2fs /dev/sda1
#mkdir /mnt/sda1
#mount -t ext2 /dev/sda1 /mnt/sda1
#mkdir /mnt/sda1/opt
#mkdir /opt
#mount -o bind /mnt/sda1/opt /opt