zoukankan      html  css  js  c++  java
  • Ubuntu 14.04 dnw配置

      之前写的Ubuntu嵌入式环境搭建没有讲怎么配置dnw下载工具,使用dnw还得用红帽,今天配置好了ubuntu下的dnw,记录一下

      首先先下载dnw的源码,这是我上传的提供给大家下载:http://pan.baidu.com/s/10OmkQ

      然后复制到ubuntu中任意目录进行解压,注意:这里下载的文件dnw_for_linux.tar.gz其实是7z格式的,用tar -zxvf命令是解压不开的比较坑。这里我们使用命令    

         7z x dnw_for_linux.tar.gz  进行解压。

      解压完成后出现dnw_for_linux目录,进入,再进入secbulk目录,使用命令

         make -C /lib/modules/`uname -r`/build M=`pwd` modules

      编译dnw内核模块。编译成功后会在当前目录生成secbulk.ko文件,使用insmod secbulk.ko即可将其加载进内核。注意:这里每次重启电脑后都需要重新加载这个模块,为了方便大家可以把它写到一个makefile文件中。

      之后再进入dnw_for_linux目录中的dnw目录,这里已经给出了一个编译好的dnw可执行文件,只要给其可执行权限就可以使用了

         chmod 777 dnw

      下载方法:(我的dnw绝对路径:/home/bumblebee/dnw_for_linux/dnw/dnw,各位在下载时要使用自己的路径

           使用命令:/home/bumblebee/dnw_for_linux/dnw/dnw  filename

      这样就可以在ubuntu上也使用dnw进行下载了。

      不过每次都要敲前面长长的绝对路径对程序员来说显然是一件很难受的事情,所以我们需要修改环境变量

      命令:vi ~/.bashrc

      一直向下拉到最后一行,插入这么一句

    alias dnw='/home/bumblebee/dnw_for_linux/dnw/dnw'

      意思就是用dnw来代替后面的绝对路径,注意,各位还是要使用自己的绝对路径。这样以后就能直接使用dnw了。

      BTW:以上操作均是在root用户下进行的,我使用普通用户会失败,即使加了sudo进行下载也会出现failed,挺费解的,不过目前不影响正常使用,各位如果知道解决方法还请多多赐教。

  • 相关阅读:
    字符编码与解码详解
    【Java反射机制】用反射改进简单工厂模式设计
    数据结构
    根据 中序遍历 和 后序遍历构造树(Presentation)(C++)
    【动态规划】记忆搜索(C++)
    Linux环境下安装中山大学东校区iNode客户端
    webpack前端开发环境搭建
    CSS中line-height继承问题
    MySQL中MyISAM与InnoDB的主要区别对比
    JavaScript中易混淆的DOM属性及方法对比
  • 原文地址:https://www.cnblogs.com/51qianrushi/p/4597232.html
Copyright © 2011-2022 走看看