Synology DS215j 安装 ipkg

由于 Synology DS215j 使用比较新的 MARVELL Armada 375 88F6720 CPU 而目前好像还没有对其支持的opkg库,所以需要借用 MV6281 的 bootstrap,安装方法如下:

wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh
chmod 700 syno-mvkw-bootstrap_1.2-7_arm.xsh
sh syno-mvkw-bootstrap_1.2-7_arm.xsh

安装好后应该在 /volume1/bootstrap 目录中,在该目录中直接执行 bootstrap.sh 会出现 "CPU not Marvell Kirkwood, probably wrong bootstrap.xsh" 这样的错误,这是因为脚本会校验 CPU 的原因,我们 vi bootstrap.sh 注释掉如下部分:

#if ! grep Feroceon-KW /proc/cpuinfo >/dev/null 2>&1; then
#    echo "Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh"
#    exit 3
#fi

然后在运行:

./bootstrap.sh

程序都会被安装在 /opt/bin 下

这样就可以使用 ipkg 愉快的玩耍了

/opt/bin/ipkg update
/opt/bin/ipkg list
/opt/bin/ipkg install htop


更多参考:

http://forum.synology.com/wiki/index.php/Overview_on_modifying_the_Synology_Server,_bootstrap,_ipkg_etc#How_to_install_ipkg

你可能感兴趣的:(Synology DS215j 安装 ipkg)