ubuntu10.04从安装到使用
1.Win7下硬盘安装Ubuntu
看我人人上2010/11/9写的日志《Win7下硬盘安装Ubuntu》http://blog.renren.com/blog/322837427/498838766?frommyblog
2.解决语言支持和输入法的问题
看我博客《ubuntu10.04下安装fcitx(解决候选字乱码问题)》
http://www.cnblogs.com/zhangchaoyang/articles/1930852.html
3.在shell中允许root登录
sudo passwd root
4.安装配置vim
修改vim特性在.vimrc中:
" 自动缩进
set autoindent
set cindent
" Tab键的宽度
set tabstop=4
" 统一缩进为4
set softtabstop=4
set shiftwidth=4
" 显示行号
set number
" 高亮显示匹配的括号
set showmatch
" 为C程序提供自动缩进
set smartindent
" F5编译和运行C程序,F6编译和运行C++程序
" 请注意,下述代码在windows下使用会报错
" 需要去掉./这两个字符
" C的编译和运行
map <F5> :call CompileRunGcc()<CR>
func! CompileRunGcc()
exec "w"
exec "!gcc % -o %<"
exec "! ./%<"
endfunc
" C++的编译和运行
map <F6> :call CompileRunGpp()<CR>
func! CompileRunGpp()
exec "w"
exec "!g++ % -o %<"
exec "! ./%<"
endfunc
5.生成交叉编译工具链arm-linux-gcc
(1)解压EABI-4.3.3_EmbedSky.tar.bz2
生成两个文件夹:opt/EmbedSky/和usr/local/sbin/(其实第二个文件夹和mkxxxximage_tools.tar.bz2解压后得到的文件是一样的)
把opt/EmbedSky/下的内容移到/opt/EmbedSky/下,把usr/local/sbin/下的内容移到/usr/local/sbin/
(顺便提一句,由于很多工具是装在/sbin下面的,只有root用户可以使用,所以多使用#执行命令)
(2)添加环境变量PATH
/etc/profile是配置全局环境变量,./bashrc是配置当前用户的环境变量。我们这里配置前者。
export PATH="$PATH:/opt/EmbedSky/4.3.3/bin"等价于PATH="$PATH:/opt/EmbedSky/4.3.3/bin" export PATH
使用新的环境变量生效:source /etc/profile,注意本语句仅作用于当前Shell环境,关闭shell再打开后新的环境变量依然没有生效。
或者重启计算机使新的环境变量生效。
或者直接在/etc/environment中修改PATH
(3)测试
使用arm-linux-gcc -v命令确认交叉编译工具链已经安装成功
7.安装NFS服务端和客户端
sudo apt-get install nfs-kernel-server
http://www.cnblogs.com/zhangchaoyang/articles/1931735.html
8.配置minicom
http://www.cnblogs.com/zhangchaoyang/articles/1926848.html
9.安装配置TFTP
sudo apt-get install tftpd-hpa tftp-hpa
http://www.cnblogs.com/zhangchaoyang/articles/1931639.html
10.开机自动执行脚本
#!/bin/bash
... ...
保存为test.sh
修改权限chmod u+x test.sh
要开机自动运行,可以在/etc/rc.local里面写上脚本的绝对路径,比如 /home/orisun/test.sh
rc.local是在完成所有初始化之后执行的
本文来自博客园,作者:高性能golang,转载请注明原文链接:https://www.cnblogs.com/zhangchaoyang/articles/1932197.html