entware安装使用
entware是嵌入式平台软件仓库。通过安装Entware可以轻松的安装很多软件
安装包地址:http://bin.entware.net
根据系统版本 进行安装
使用 uname -m 命令查看系统构架: armv5, armv7l, aarch64, mips, mipsel, x86 or x86_64.
x86安装:
XML/HTML代码
- wget http://bin.entware.net/x64-k3.2/installer/generic.sh
- sh generic.sh
全部构架:
aarch64-k3.10 armv5sf-k3.2 armv7sf-k2.6 armv7sf-k3.2 mipselsf-k3.4 mipssf-k3.4 x64-k3.2 x86-k2.6
根据自己系统构架替换命令中x64-k3.2即可。
entware 默认安装在 /opt nas的/opt 可能没有空间,就需要自己创建软链接
将Entware安装软件的目录添加到系统PATH变量:
XML/HTML代码
- export PATH="$PATH:/opt/bin/:/opt/sbin/"
- echo 'export PATH="$PATH:/opt/bin/:/opt/sbin/"' >> /root/.bashrc
entware使用->包管理工具Opkg
Opkg是一个轻量快速的套件管理系统,已成为 Opensource 界嵌入式系统标准。常用于路由、交换机等嵌入式设备中,用来管理软件包的安装升级与下载。
OPKG 没有仅仅将软件安装到一个单独的路径(如:/opt),而是根文件系统上的一个完整的包管理器。它也包含了增加内核模块与驱动的可能性。OPKG 有时被称为 Entware ,但这主要是针对为嵌入式设备准备的 Entware 仓库
使用opkg安装软件:
XML/HTML代码
- opkg find vim
- opkg install vim
常用命令:
命令 介绍
opkg update 更新可以获取的软件包列表
opkg upgrade 对已经安装的软件包升级
opkg list 获取软件列表
opkg install 安装指定的软件包
opkg remove 卸载已经安装的指定的软件包
opkg list-installed 列出已安装软件包
opkg list-upgradable 列出可升级的已安装软件包
opkg list-changed-conffiles 列出用户修改过的配置文件
opkg files 列出属于软件包 的文件 仅适用于已安装的软件包
opkg search 列出包含
opkg info [pkg globp] 显示软件包 的所有信息
opkg status [pkg globp] 显示软件包 的状态
opkg download 下载软件包 到当前目录
软件源镜像:
https://mirrors.bfsu.edu.cn/entware/
https://mirrors.cqupt.edu.cn/entware/
https://mirrors.nju.edu.cn/entware/
https://entware.diversion.ch/