OpenWrt学习(一)开发环境

环境

目前大部分的 linux开发都是在PC虚拟机上进行的,所采用的 linux系统版本有 Ubuntu、Redhat、 Debian、 Fedora 等,我们一般在 windows 操作系统上利用 VMware + Ubuntu 来搭建虚拟机开发环境。

1、安装 VMware

双击运行光盘“CQA83T 开发板\windows 软件\VMware-workstation-full-12.5.2-4638234.exe”文件

点击下一步

选择接受许可协议条款,点击下一步

这儿可以更改安装路径,也可以使用默认路径,选择下一步

去掉启动时检测更新帮助改善,点击下一步,开始安装

等待安装完成点击许可证

输入VMware12.5.2-License.txt文本中其中一个许可证秘钥

安装完成

2、VMware虚拟机安装Ubuntu 64位系统

网盘提供 ubuntu-14.04.5-desktop-amd64.iso 64 位 ubuntu安装镜像

打开 VMware 选择 文件 > 新建虚拟机

选择 典型,点击 下一步

选择稍后安装操作系统 创建空白磁盘,点击下一步

操作系统选择 linux ubuntu 64 位,点击下一步

设置虚拟机名称,选择一个虚拟磁盘的存放路径,这儿选择 E盘下的 ubuntu-14.04-amd64-a83t 目录(虚拟磁盘可用的空间需在100G以上),点击下一步

最大磁盘大小,设置 200G,点击下一步,最后点击完成

设置一下虚拟机内存,网络;点击编辑虚拟机设置

内存根据你的电脑内存配置大小设置,使用虚拟机编译 Android 5 需要设置 5G 以上内存

处理器根据自己电脑CPU配置,这里需要把虚拟化Intel VT勾选

CD/DVDSATA)项,选择网盘提供的 ubuntu-14.04.5-desktop-amd64.iso 镜像文件

网络选择桥接模式,配置完成点击确定,点击开启此虚拟机,启动虚拟机

选择安装语言 中文(简体),点击 安装 Ubuntu

勾选安装中下载更新,点击 继续

选择 清除整个磁盘并安装 Ubuntu,点击 现在安装

使用默认,点击 继续

选择一个地址,使用默认,点击 继续

键盘布局,使用默认,点击 继续

设置一个登录的用户名和密码,这儿设置成qihua,密码1根据自己的需要设置。点击继续,开始安装系统

等待安装完成,网速快大概需要十几分钟,安装完成,提示重启,点击 现在重启

重启后提示移除安装镜像文件

点击菜单栏-虚拟机-设置,进行CD/DVD设置,去掉启动时连接选项,点击确定,回到提示界面敲回车继续启动

输入之前设置的用户名和密码敲回车进行系统登录,提示新版本升级,点击 不升级

此时Ubuntu 64系统就安装成功了

3、设置ROOT密码登录

按住键盘 Ctrl + Alt + t ,打开一个命令解析器,输入 sudo passwd root,添加一个 root 密码

用命令su root切换到root用户

设置开机时可以选择root 登录,因为编译 SDK 需要使用 root 权限,命令gedit /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf,打开编辑50-unity-greeter.conf 文件

在打开文件中添加如下信息,来设置登录时可以选择用户登录,如下图所示:

user-session=ubuntu

greeter-show-manual-login=true

all-guest=false

点击保存,拖动此界面点击左上角关闭按钮,输入命令gedit /root/.profile,添加tty -s &&信息,如下

点击保存,然后点击设置-关机-重启

重启后点击登录,输入root和密码进行系统登录

4、安装samba

方便拷贝主机文件到虚拟机中

输入命令apt-get install samba smbclient,遇提示[Y/n]敲回车默认安装

修改配置文件,编辑smb.conf 文件:vi /etc/samba/smb.conf

在配置文件的最末尾加上下面内容:

[share]

path = /

available = yes

browseable = yes

public = yes

writable = yes

valid users = root

保存退出编辑

设置Samba用户和密码,命令smbpasswd -a root 接着按提示输入密码

重新启动samba服务,命令/etc/init.d/samba restart

查看Ubuntu ip地址,命令ifconfig

最后在电脑-计算机-下右键添加一个网络位置

输入:\\上面查看的ip地址\share,点击下一步

修改网络名称,点击下一步,按提示输入Samba用户名密码,点击确定

成功完成Samba共享访问后,会看到Ubuntu系统下整个目录

提示:上面共享目录是整个Ubuntu系统的目录,我们一般只需要访问/home下目录,所以需要修改目录对应的权限如修改qihua目录权限,命令chmod 777 /home/qihua/

搭建 OpenWrt 开发环境

安装编译openwrt的依赖软件包:

sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk git ccache gettext libssl-dev
xsltproc

 

猜你喜欢

转载自blog.csdn.net/TSZ0000/article/details/86738933