OpenWrt安装软件到USB设备及配置环境变量
需积分: 40 7 浏览量
更新于2024-08-06
收藏 6.47MB PDF 举报
本文介绍了如何在OpenWrt或LEDE固件环境下将软件包安装到挂载的外部存储设备,如U盘或移动硬盘,并详细阐述了相关步骤。首先,通过opkg命令升级软件包,然后修改配置文件以指定新的安装目的地。接着,展示了如何将一个示例软件包helloworld安装到指定的USB设备,并调整环境变量使得新安装的程序可以在启动时被找到。此外,还提供了安装编译环境和从GitHub下载OpenWrt源码的基本步骤。
在OpenWrt或LEDE系统中,要将软件包安装到非默认位置,如U盘,首先需要编辑`/etc/opkg.conf`配置文件,添加一个新的目的地路径。例如,如果U盘挂载在`/udisk/`,则在配置文件中添加`dest usb /udisk`。这之后,使用`opkg -d usb install`命令即可将软件包安装到U盘中。
在安装完成后,为了使新安装的程序可执行,需要更新系统的环境变量。在`/etc/profile`文件中添加`PATH`和`LD_LIBRARY_PATH`,确保它们包含U盘中的bin和lib目录。然后,通过运行`. /etc/profile`使更改生效。
关于OpenWrt的开发和编译环境搭建,通常需要先安装一些基础工具,如Subversion、build-essential、libncurses5-dev等。通过`apt-get install`命令可以安装这些依赖。接下来,使用Git从GitHub克隆OpenWrt的源码仓库。在源码目录下,可以运行`make help`获取构建系统的帮助信息,然后使用`make menuconfig`来配置工具链和固件。
这个过程涉及到OpenWrt系统的软件管理、配置文件的修改、环境变量的设置以及开发环境的构建。对于想要自定义OpenWrt设备功能或者进行软件包管理的用户,这些都是必备的知识点。同时,了解如何在有限的存储空间上扩展应用程序的存储位置,对于资源有限的嵌入式设备尤其重要。
2012-08-28 上传
2013-06-06 上传
2020-08-30 上传
2023-09-09 上传
2021-07-14 上传
2023-07-28 上传
2023-05-01 上传
潮流有货
- 粉丝: 35
- 资源: 3916
最新资源
- ES管理利器:ES Head工具详解
- Layui前端UI框架压缩包:轻量级的Web界面构建利器
- WPF 字体布局问题解决方法与应用案例
- 响应式网页布局教程:CSS实现全平台适配
- Windows平台Elasticsearch 8.10.2版发布
- ICEY开源小程序:定时显示极限值提醒
- MATLAB条形图绘制指南:从入门到进阶技巧全解析
- WPF实现任务管理器进程分组逻辑教程解析
- C#编程实现显卡硬件信息的获取方法
- 前端世界核心-HTML+CSS+JS团队服务网页模板开发
- 精选SQL面试题大汇总
- Nacos Server 1.2.1在Linux系统的安装包介绍
- 易语言MySQL支持库3.0#0版全新升级与使用指南
- 快乐足球响应式网页模板:前端开发全技能秘籍
- OpenEuler4.19内核发布:国产操作系统的里程碑
- Boyue Zheng的LeetCode Python解答集