在 Openwrt 软路由系统上,本地安装软件包(以下方法同时也适用于其他的OpenWrt ipk软件包本地安装,以此类推)
安装时,有可能会需要提前安装对应的 ipk 依赖包
感谢Esir 大佬的分享
Passwall ipk 下载网盘:点击下载
Hello World ipk 下载网盘:点击下载
PassWall 依赖包: 点击下载
Hello World 依赖包: 点击下载
软路由器系统已有“系统—文件传输”功能
第一步:登录并打开路由器管理界面—“系统”—“文件传输”—“选择文件”—“选择存放的ipk软件包”—“上传”
第二步:ipk 上传完毕后,会有如下图“文件上传成功”的提示
第三步:此时,页面底部的 “上传文件列表”会出现 “ luci-app-passwall_3.9-73_all.ipk ”—“安装”
在点击“安装”后, 在“上传文件列表”会显示 “Installing luci-app-passwall (3.9-73) to root… Configuring luci-app-passwall.” (正在安装并配置 passwall)
第四步: 安装完成,查看 passwall 插件是否安装成功, “服务”下是否有Passwall 插件。
PS: 如果后续 想使用最新的 passwall 插件,只需重复上述操作,就能更新插件了;或者先卸载已安装Passwall 插件,再重新安装自己想要的插件版本。
卸载 PassWall 插件
这里有一个需要注意的地方,就是直接执行 opkg remove xxxx.ipk 是没有用的,因为安装好以后的文件名是和原来的.ipk文件名不一样的
步骤:
1. “系统”—“TTYD 终端”—执行 “ opkg list_installed ”,找到想卸载的文件名称
2. 执行opkg remove 文件名(就是上一步找到的名称),比如 “ opkg remove luci-app-passwall – 3.9-73 ”;卸载成功如下图:
3. 在对话框中,输入并执行 “ reboot ”—–重启软路由
4. 重启软路由后,系统上已经没有Passwall 插件
在 Xshell/Putty/FinalShell 上,安装 ipk 软件包 (有一点难度
1. 检查路由器openwrt“系统—管理权—SSH访问”中的相关设置是否打开(一般源码默认设置已经可以正常使用,默认端口号为22)
2. 下载并安装 Xshell 或者 Putty或者 FinalShell,确保你的电脑和软路由在一个局域网内(同一个IP 段里面,比如,电脑分配到IP地址的是 192.168.1.5; 软路由分配或者自定义IP地址为192.168.1.188)
3. 新建一个Xshell 连接,输入软路由相关参数即可,如下图。 具体看视频教程: 点击观看
成功连接Xshell
4. 如果提示“需要依赖”,我更建议直接刷入带Passwall 或者 hello world 插件的软路由固件,最节约时间。
X86 软路由系统固件:点击下载
N1 软路由系统固件: 点击下载