一、entware-setup.sh安装和使用 Entware
首先挂载U盘
梅林固件可以在插入磁盘的时候自动识别文件系统并挂载,所以说是相当方便了,一般我们都不需要执行这一步,不过有些固件可能还没有很完善,所以我给出以下一种挂载的方法,供参考。
分区、格式都没问题之后,开始挂载
mkdir /mnt/sda1mount -t ext4 /dev/sda1 /mnt/sda1/
# 这样就挂载上了
df -h Filesystem Size Used Available Use% Mounted on /dev/sda1 975.5M 2.5M 906.6M 0% /tmp/mnt/sda1
1、首先进入路由器设置界面
2、选择系统管理,然后选择系统设置,修改下面几项为开启。如图所示。
3、点击底部的应用修改,然后等几秒直接重启路由器。
这样路由器就打开SSH和JFFS了。
梅林内置了一个安装命令很方便
使用SSH输入下面命令
entware-setup.sh
然后会提示你选择哪个分区,就选择刚才挂载的那个
···省略 Info: Looking for available partitions... [1] --> /tmp/mnt/sda1=> Please enter partition number or 0 to exit [0-1]: 1 # 选1回车 ···省略
跑完之后只要不提示错误,就是安装成功了
经过以上步骤,已经可以从 Entware 上进行下载安装包并安装到U盘上
这下可以享受丰富的软件包,还不占用内部储存空间。
二、梅林安装entware到jffs不使用内置脚本
mkdir /jffs/entware-ng.arm ln -nsf /jffs/entware-ng.arm /tmp/opt wget -O - http://pkg.entware.net/binaries/armv7/installer/entware_install.sh | /bin/sh echo "#!/bin/sh" > /jffs/scripts/services-start echo "sleep 20" >> /jffs/scripts/services-start echo "ln -ns /jffs/entware-ng.arm /tmp/opt" >> /jffs/scripts/services-start echo "/opt/etc/init.d/rc.unslung start" >> /jffs/scripts/services-start echo "#!/bin/sh" > /jffs/scripts/services-stop echo "/opt/etc/init.d/rc.unslung stop" >> /jffs/scripts/services-stop chmod a+rx /jffs/scripts/*
官方QQ群号码:922069959