嵌入式Linux开发环境搭建
来源:互联网 发布:网络共享用户名和密码 编辑:程序博客网 时间:2024/04/26 13:44
Ubuntu下载地址:http://mirrors.163.com/ubuntu-releases/14.04/
一、VMware安装Ubuntu系统
我安装的是Ubuntu-14.04的64位版本,安装过程下面这个文章讲的很详细,转载一下O(∩_∩)O~
http://blog.csdn.net/u013142781/article/details/50529030
不同的地方是我进行了分区(如下图所示),
在安装的过程中会下载语言包,直接单击skip跳过即可。
二、系统配置
1.设置网络
2.安装各种软件
(1)安装输入法
搜狗官网下载Ubuntu 64位版本的输入法,然后sudo dpkg -i xxx,之后报错了,
- No such key 'Gtk/IMModule' in schema 'org.gnome.settings-daemon.plugins.xsettings' as specified in override file '/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override'; ignoring override for this key.
- Errors were encountered while processing:
- sogoupinyin
这是因为缺少依赖包,执行:sudo apt-get install libopencc1 fcitx-libs fcitx-libs-qt
再去系统设置里面单击语言支持还会报错,接着执行sudo apt-get install -f
由于我装系统是没有安装语言包,此时安装下语言包(单击系统设置里的语言支持时会自动检查更新),接着将ibus改成fcitx,然后执行sudo dpkg -i xxx。
安装完之后提示No such key 'Gtk/IMModule' in schema 'org.gnome.settings-daemon.plugins.xsettings'
忽略这个提示即可,然后重启系统,输入命令fcitx-configtool ,单击加号,将Sougou Pinyin加入即可。
(2)安装VMware tools
在虚拟机的“虚拟机”菜单下选择安装VMware tools,此时会多出一个目录。
进入这个目录将VMwareTools-9.6.1-1378637.tar.gz拷贝到桌面上,然后进行解压,运行vmware-install.pl,之后一路回车即可,安装完成之后重启系统。
(3)安装和配置FTP 、SSH、和NFS
①第一次使用apt-get命令,需要配置更新源,可以选择“”select best server“”。
还有一种方法是百度搜索一些更新源,然后修改/etc/apt/sources.list中的文件,然后在运行sudo apt-get update命令即可。
②安装FTP:sudo apt-get install vsftpd
修改配置文件:sudo vim /etc/vsftp.conf,将如下两行中的警号去掉:
#local_enable=YES //表示是否允许本地用户登录
#write_enable=YSE //表示是否允许上传文件
最后重启FTP服务:sudo service vsftpd restart
③安装SSH:sudo apt-get install openssh-server,他的配置文件是/etc/ssh/sshd_config,默认即可
④ sudo chown star:star /work -R //改变/work目录的拥有者和所属组名
mkdir /work/nfs_root
安装NFS:sudo apt-get install nfs-kernel-server portmap
在配置文件/etc/exports 中添加:
/work/nfs_root *(rw,sync,no_root_squash) //以后通过网络文件系统访问/work/nfs_root目录
重启NFS服务:sudo /etc/init.d/nfs-kernel-server restart
⑤ 安装基本开发环境:sudo apt-get install build-essential
安装语法、词法分析器:sudo apt-get install bison flex
安装c库函数的man手册:sudo apt-get install manpages-dev
⑥ 安装交叉编译工具链
首先将制作好的工具链解压到/work/tools目录下,然后修改/etc/environment文件并保存,之后重启:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/work/tools/gcc-3.4.5-glibc-2.3.6/bin"
另一种方法是执行export PATH=$PATH:/work/tools/gcc-3.4.5-glibc-2.3.6/bin ,但是重启之后就无效了。
- 搭建Linux嵌入式开发环境
- 搭建Linux嵌入式开发环境
- 嵌入式Linux开发环境搭建
- 嵌入式Linux开发环境搭建
- 嵌入式Linux开发环境搭建
- 嵌入式Linux开发环境搭建
- 嵌入式Linux开发环境搭建
- 使用Magic linux搭建嵌入式开发环境
- Ubuntu下搭建Linux嵌入式开发环境
- 搭建嵌入式Linux开发环境二
- arm嵌入式linux开发环境搭建
- 虚拟机Linux下嵌入式开发环境搭建
- 嵌入式Linux+ARM开发环境搭建
- Ubuntu下搭建Linux嵌入式开发环境
- 嵌入式Linux系统开发环境搭建流程
- 嵌入式Linux NFS开发环境搭建
- ARM+Linux 嵌入式开发环境搭建
- 嵌入式linux开发环境搭建(一)
- Sqlite数据库管理(SQLite Developer) v4.0.0.528 中文版+破解方法(申明:来源于网络)
- POJ-2699-网络流,枚举
- c/c++编程题 之 验证哥德巴赫猜想
- 今天我得到了一台计算机
- 随笔 12.10
- 嵌入式Linux开发环境搭建
- C_0327_02 hellowword记事本编程
- Http协议
- 使用fabric来验证linux账户
- POJ 3469:Dual Core CPU (最大流)
- Unity游戏开发Photon Server之客户端架构
- spring注解详解
- 14、(知识篇)Spring使用Annotation配置bean01
- c/c++编程题 之 求数组的子数组之和的最大值