第1种安装方法web安装:

系统-- 软件包
先点更新软件包清单

输入软件名,点击安装;
用第1个方法,用第1种方法,必须有联网才能安装;
我从来没有安装完成过,像这样就是错误了,什么内核版本不对,或是不匹配之类;

第2种安装方法ssh连接路由命令安装:
或者用ssh软件PuTTY连接路由器;
需要用到软件:PuTTY 自行下载这个软件;

输入自己的路由IP,选择SSH,因为是利用命令安装,点击打开;

输入用户名,然后点击回车;

输入密码,点击回车;

进入路由,进行下一步命令;

输入opkg update然后回车(这个命令代表更新,注意带空格的)
再输入安装的命令opkg install 软件包网址.ipk(这个命令代表安装,注意带空格的opkg空格install空格软件包网址.ipk回车)
再或者opkg install XXX(这个命令代表安装,注意带空格的.XXX是软件的名称,注意;)
在线联网安装有个好处就是,有一些软件需要依赖包的,你安装软件同时也安装了依赖包

第3种安装方法离线安装:
用winscp连接路由 然后上传包到/tmp/下
需要软件:winscp自行下载;

登陆,

把已经下载好的软件包,放到/tmp这里;

例如我安装这个软件,已经下载好了,放到/TMP这里了。

接着再安装第2步的软件,打开,一样登陆路由;
输入命令opkg install /tmp/xxx.ipk回车(这个命令代表安装,注意带空格的.XXX是您的软件名)

或者输入命令opkg install /tmp/xxx.ipk  --force-depends回车(这个命令 --force-depends代表强制安装,注意强制安装是对于一些安装不了,或是安装错误,才使用,强制安装有可能会引起软件不匹配或者不稳定,或者不能用,但是也有好处,有的安装不了,用强制安装命令来安装,安装完成,全部正常)

这又是一个方法,该目录里面的内容,在路由器重启后,会丢失。但如果软件已经安装,会保存到FLASH里面,安装后的软件,是不会丢失的。

这里可以忽略,也可以用这个命令:
cd /tmp
opkg install /XXX.ipk(XXX是您的软件名)

如果XXX.ipk放置在HTTP服务器上,还可以使用下面的方法安装
opkg install http://连接/xxx.ipk
安装装时,用实际连接,替换上面的连接。

第3种安装方法U盘离线安装法:
我个人是用了这种。

看自己的内核是多少,然后把这个内核的所有软件下载下来。有两千多个软件;全部下载下来;
去那里下载,其实我也不知道,我在论坛搜索,一位哥们打包包了,例如我的3.3.8内核版本AR71XX系列的.所有软件打包下来了;

我已经下好了,有两千多个软件。
把整个文件夹改名为package

如果路由器有USB口的话,可以把package目录拷贝到U盘上,然后把U盘挂载到路由器的文件系统上。
假设U盘挂载在/mnt/sda1,

packages目录在文件系统下的
路径为/mnt/sda1/packages,
那么在路由器的LuCI界面中,只要把package路径设置为file:///mnt/sda1/… 
就可以了,不需要额外的FTP/HTTP服务器

例如我挂载的是/mnt/sda2 :

那么在软件源这里的网址改为:

一样,搜索到软件,点击安装即可。

第4种安装方法本机开ftp或http服务,把文件拖进去:
百度搜索,hfs网络文件服务器下载;

详细方法,具体百度,这个我也没有玩过。

个人总结
1、路由能上网,官方网站安装
opkg update
opkg install XXX --force-depends
2、事先下载ipk,用winscp传到路由器tmp目录安装
opkg install XXX.ipk --force-depends
3、事先下载ipk、packages文件,在本机开ftp或http服务,把文件拖进去
修改/etc/opkg.config 把网址改成本地服务器(具体情况具体分析) ftp://192.168.1.103  或  http://192.168.1.103
opkg update
opkg install XXX --force-depends

作者:lbsjs
来源:CSDN
原文:https://blog.csdn.net/lbsjs/article/details/79622984
版权声明:本文为博主原创文章,转载请附上博文链接!

OpenWRT软件安装教程,安装的几种方法相关推荐

  1. ubtunu打开firefox_在Ubuntu中安装Mozilla Firefox的4种方法

    Mozilla Firefox是Ubuntu的官方Internet浏览器,因此,大多数Ubuntu发行版都默认安装了它.如果您的系统由于某种原因缺少此浏览器,或者您不小心删除了该浏览器,我们将告诉您如 ...

  2. 电脑python安装库_Python安装第三方库的3种方法 -电脑资料

    这篇文章主要介绍了Python安装第三方库的3种方法,本文讲解了通过setuptools来安装python模块.通过pip来安装python模块.直接从网上下载下可执行文件来安装三种方法,需要的朋友可 ...

  3. 安装jenkins插件的两种方法

    安装jenkins插件有两种方法,一种是在线安装,一种是离线安装.两种方式介绍如下: 1.如果服务器可以上网,那边选择在线安装最好不过了,安装流程为: 系统管理----插件管理---选择需要的插件直接 ...

  4. maven安装教程安装教程_Maven教程之春

    maven安装教程安装教程 1.简介 在这篇文章中,我们将演示如何针对非常特定的用例对Spring使用Maven依赖项. 我们使用的所有库的最新版本都可以在Maven Central上找到. 对于一个 ...

  5. python装第三方库有几种方法_Python安装第三方库的4种方法

    Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName     -   为库名 某些库通 ...

  6. mysql 安装在路由器_MySQL如何安装?安装MySQL数据库的三种方法

    MySQL如何安装?安装MySQL数据库的三种方法 目录 安装MySQL的方式常见的有三种: rpm包形式 通用二进制形式 源码编译 1,rpm包形式 (1) 操作系统发行商提供的 (2) MySQL ...

  7. python安装第三方库方法_Python安装第三方库的4种方法

    Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName     -   为库名 某些库通 ...

  8. linux系统配置php环境,Linux安装配置php环境2种方法linux操作系统 -电脑资料

    本文章来给大家介绍两种在linux中配置安装php方法,希望此方法对各位同学会有所帮助哦, php安装配置方法一 1.获取安装文件: http://www.php.net/downloads.php  ...

  9. Pycharm安装第三方库的三种方法

    Pycharm安装第三方库的三种方法 一.内部安装 二.终端安装 三.下载wheel文件安装 一.内部安装 在Setting中找到Python Interpreter,点击"+"号 ...

  10. Windows下安装Python 模块的三种方法

    方法一:cmd命令行窗口 首先打开windows上的cmd命令行窗口,再将目录切换到python运行的那个目录下,那怎么查看自己是在那个目录下呢? 鼠标右键点击file,依次点开就可以看到运行路径.在 ...

最新文章

  1. css和JavaScript
  2. GT Transceiver中的重要时钟及其关系(7)TXUSRCLK以及TXUSRCLK2的产生
  3. linux双网卡私网,linux双网卡路由配置私网专线
  4. vivaldi浏览器_上网高阶用户怎么能少了这3个无广告、安全免费的浏览器呢
  5. python语言语块句的标记_《自然语言处理理论与实战》
  6. 用matlab数学综合实验,MATLAB与数学实验(第2版)
  7. JSP基础(一)JSP介绍,文件结构及执行过程
  8. CCF NOI1149 N皇后问题
  9. [渝粤教育] 西南科技大学 物流信息系统 在线考试复习资料
  10. 简单区块链Python实现
  11. latex放一张大图在作者和正文之间
  12. 211. 字符串置换
  13. 在Arcscene绘制管线三维横断面(AE绘制三维点阵文字)
  14. 【渝粤教育】国家开放大学2018年秋季 1326T社区护理学(本) 参考试题
  15. Android滑动切换页面Tab文字颜色发生渐变效果
  16. linux syslog原理,Linux日志管理之詳解 syslog/vsyslog
  17. 【面试】Tomcat面试题
  18. 博易终于发布新版本了
  19. 现货黄金与白银现货的区别
  20. 【基于arduino的esp32-cam视频监控简单使用】

热门文章

  1. 信通方恒资产评估行业快讯 - 森林资源资产抵押贷款-金融机构对抵押物进行审核与权属认定注意事项
  2. 数据库中的数据模型 概念数据模型、逻辑数据模型、物理数据模型
  3. search_web_resources
  4. python文本框_Python GUI-在文本框中插入文本
  5. 下周递交上市申请,腾讯持股的微医投资价值几何?
  6. 线性方程组解的分析:唯一解,无穷多解以及无解
  7. jQ模拟下拉框以及向下三角
  8. 弹出USB大容量存储设备时出问题“该设备正在使用中”
  9. 利用反射等离激元超表面的模拟光计算
  10. 在别人电脑登录微信会【泄露隐私】,登录微信后一定要删除这个文件