继续作~~

背景

最近升级了下路由器,放了几个脚本,结果总是提示联机中断

无奈全重置了,但是想自己安装软件包失败了,opkg找不到了。上次配置,已经两三年前了,记性不好都忘了

找安装的脚本,一大堆都已经失效了,例如最多的这个

wget http://qnapware.zyxmon.org/binaries-armv7/installer/entware_install_arm.sh
sh ./entware_install_arm.sh

都已经找不到了,别再转帖了!!!

开始

首先要找entware

有人说Merlin固件自带一个entware.sh的安装脚本,但是要求必须插上一个ext4等linux文件系统的U盘。明知自己没有U盘,所以就懒得试了,直接找原始的脚本吧

由于我的是arm版本的,所以就贴这个地址了。你可以根据匹配自己的版本,向上翻两层目录找一下

https://pkg.entware.net/binaries/armv7/installer/

下载、安装脚本

wget https://pkg.entware.net/binaries/armv7/installer/entware_install.sh
chmod u+x entware_install.sh
./entware_install.sh

如果你是刚初始化的路由器,可能会提示一下错误

mkdir: can't create directory '/opt/': No such file or directory

我这里的原因是因为/opt是个链接,到了/tmp/opt下,但是/tmp下又没有这个目录,所以需要在/tmp下创建一下这个目录

cd /tmp
mkdir opt

再回去执行安装就可以了,再试一下opkg就正常了

安装openssh-sftp-server

opkg install openssh-sftp-server

其他

搜到的很多资料,创建了jffs的链接类似的配置。好奇的可以去试试差异


感谢大家的阅读, 如有疑问可以加我微信