OpenWrt 把包装到u盘上

买了个可以刷 openwrt 的路由器,但是路由器始终是路由器。ROM 大小只有 16M,想装个 python 包到上面显然有些不现实。不过也是有办法把包装到u盘上的,当然前提是路由器上有个 usb 口。

  • u盘查到路由器上,然后挂载u盘。

  • 在u盘上创建文件夹,用于安装包

mkdir /mnt/sdb1/packages
  • 创建 /opt 软连接           

ln -s /mnt/sdb1/packages /opt
  • 然后编辑 /etc/opkg.conf 文件,添加一行如下

dest usb /opt
  • 在 /etc/profile 文件中添加环境变量

export PATH=$PATH:/opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib:/opt/usr/lib
  • 安装包到u盘上

opkg update
opkg -dest usb install python
  • 如果安装的包中有启动服务的脚本,可以在 /etc/init.d 中添加软连接

ln -s /opt/etc/init.d/nginx /etc/init.d/nginx

更多详细:http://wiki.openwrt.org/doc/techref/opkg#mount.point


本文章由作者:佐须之男 整理编辑,原文地址: OpenWrt 把包装到u盘上
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。

相关推荐