目录

小米路由器HD R3D 安装opkg源教程Ⅰ 安装想要的软件

https://pic.imgdb.cn/item/60e468de5132923bf8cbef1c.png

openwrt介绍&小米路由器HD

小米路由系统基于openwrt,openwrt是一个开源嵌入式系统,作为系统扩展性十分开放与方便,opkg可以安装三方软件,但是基于众所周知的原因官方阉割掉opkg,不能说是阉割而是内核版本太低,不能支持现有源,不说太多官方有自己的考虑吧,进入教程。

注意

本教程仅针对 HD,不区分硬盘存储版本

本教程仅针对 HD,不区分硬盘存储版本

本教程仅针对 HD,不区分硬盘存储版本

重要事情说三遍

其他路由举一反三,需要动手能力,麒麟臂可以用上了……

路由变砖一概不负责,如果考虑清楚,我们开始教程,舍得死,便舍得埋

进入主题

1、折腾小米路由第一件事开启ssh,传送门;

2、下载 putty,或其他ssh软件。如何下载和使用请百度;

3、路由器需要联网,使用putty登录路由器,见到 are u ok https://pic.imgdb.cn/item/60e453fa5132923bf83ccf5f.jpg

4、下面是命令,按条复制过去就可以了(putty复制是鼠标右键)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
cd /userdisk

mkdir opt

mkdir rootbin

mount -o bind /userdisk/opt  /opt

wget http://pkg.entware.net/binaries/armv7/installer/entware_install.sh

chmod  777 entware_install.sh

./entware_install.sh

进入安装过程

5、是否成功让我们来验证一下,敲入下面代码

1
2
3
cd /opt/bin

./opkg update

输出

1
2
3
4
5
6
7
root@XiaoQiang:/opt/bin# ./opkg update

Downloading http://pkg.entware.net/binaries/armv7/Packages.gz

Updated list of available packages in /opt/var/opkg-lists/packages

输出以上信息表示成功

6、每次这么使用太让人烦了,加入环境变量就非常利索咯

敲入一下命令(如果以后/bin中新安装程序,还要再操作一次)

授人以鱼,不如授人以渔,最好用和麒麟臂一样的大脑理解原理

1
2
3
4
5
6
7
cp -R /bin/* /userdisk/rootbin

cd /userdisk/rootbin

rm opkg

vim  /etc/profile

进入profile,每个人可能不一样,只修改一条

原始代码:

1
export PATH=/bin: /sbin:/usr/bin:/usr/sbin

改成代码:

1
export PATH=/opt/bin:/sbin:/usr/bin:/usr/sbin:/userdisk/rootbin

保存命令

1
2
3
4
5
Est

Shift + :

wq

保存成功

不会的百度vim

最后使配置生效命令

1
source /etc/profile

收工!

7、测试一下

1
2
3
opkg update

opkg install python3

https://pic.imgdb.cn/item/60e468d05132923bf8cb8069.jpg

python3成功运行

8、折腾

有了opkg海量的软件就可以尽情折腾了,什么穿透,什么酸酸乳,什么建博客,什么广告拦截等等

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
补充:

感谢entware

entware支持的指令集

mipsel

armv5

armv7

x86-32

x86-64

希望本人抛砖引玉,更多的人举一反三,创造属于我们爱好者的玩法。

遇到不懂的问题,百度、谷歌