准备
白群晖一台,型号 DS213j,我现在的DSM版本是 DSM 6.0.2-8451
Linux MyNAS 3.2.40 #8451 Wed Aug 17 05:12:07 CST 2016 armv7l GNU/Linux synology_armada370_213j
获取最高权限!
自从DSM升至6.0以来,root似乎就无法登陆了。如果要临时用一下,可以用admin用户登录进系统,然后使用 sudo -i 切换至root用户。
但是这样WinSCP之类的软件依旧无法使用,经过一番探索,发现可以使用密钥登录。
安装IPKG
#wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh
#chmod +x syno-mvkw-bootstrap_1.2-7_arm.xsh
#./syno-mvkw-bootstrap_1.2-7_arm.xsh
如果提示 Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh
嗯……这很正常……这个包只能安装在Marvell Kirkwood 这是什么鬼?
但是这个CPU也兼容armv7l,只要稍稍的修改一下,删除相关判断代码即可。
现在你应该在bootstrap目录下了,如果没有就 cd bootstrap/
#vi bootstrap.sh
然后输入:21,24d 后回车,在输入 ZZ,注意是大写的Z!!!
好了,修改完毕,这下可以正常安装了
#./bootstrap.sh
装好后需要重启下NAS,注意:千万不要在命令行下重启!!!。
进入DSM Web管理界面进行重启,点右上角人头,里面有个重新启动。
重新启动后用root再次登录,
ipkg update
ipkg list | grep aria2
ipkg install aria2
收工
全文完。
转载请注明出处