嵌入式开发的基本环境配置大全

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zz531987464/article/details/50719904

1.shell配置  

  a.相对路径的设置:
    sudo vi ~/.bashrc
    修改if [ "$color_prompt " = yes ]; then
               PS1 ='${debian_chroot:+................\]:\[\033[01;34m\]\W \[\033[00m\]\$ '
           else
               PS1 ='${debian_chroot:+...................($debian_chroot)}\u@\h:\W \$ '
    w修改为大写全部
    source ~/.bashrc
  b.添加交叉编译链
1、下载安装包 arm-linux-gcc-4.4.3.tar.gz
2、 sudo tar xvzf arm-linux-gcc-4.4.3.tar.gz -C / 自动解压安装到根目录下
3、查看 /opt/FriendlyARM/toolschain/4.4.3/bin
4、修改/etc/bash.bashrc文件
5、sudo gedit /etc/bash.bashrc,在最后加上 export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin  
6、重启ubuntu 。。ok
source /etc/bash.bashrc

    c.字体个人配置
      背景深蓝:0x40D23
      背景紫色:系统默认
      字体: DejaVu Sans Mono Bold
2.nfs配置
   sudo apt-get install nfs-kernel-server
   sudo vi /etc/exports
   加上一行 /home/zwj/rootfs *(rw,sync,no_root_squash)
   sudo /etc/init.d/nfs-kernel-server restart
   sudo /etc/init.d/nfs-kernel-server status
   最后记得给作为nfs的文件夹加上权限,直接设置为777就好

3.tftp服务器配置

1.下载安装tftp程序
  sudo apt-get install tftp-hpa tftpd-hpa
2.配置tftp文件,
  sudo vi /etc/default/tftp-hpa
3.设置一个配置文件相应的目录并设置权限
  sudo chmod 777 tftpboot
4.重启tftp服务
  sudo service tftpd-hpa restart
5.检测tftp服务是否正常
  tftp localhost =>(本地做回环测试一下,看是否成功)
put get 在设置的文件夹中tftpboot上传下载文件
4.远程登录工具putty配置
首先要保证虚拟机和宿主机是可以互ping的
1、sudo apt-get install penssh-server openssh-client
2、sudo /etc/init.d/ssh restart
3、在putty上设置ip地址,例如: linux@192.168.X.XX(linux系统的ip地址) ,然后打开直接输入密码。。ok
5.FTP工具(Cuteftp)配置
1、sudo apt-get install vsftpd
2、sudo vim /etc/vsftpd.conf
3、取消 local_enable=YES  write_enable=YES 这两行的注释
4、sudo /etc/init.d/vsftpd restart  ....OK!
6.vi编辑器配置
vi 设置下划线
vi ~/.vimrc
highlight cursorline guibg=LightYellow ctermbg=LightYellow
set cul
source ~/.vimrc
设置显示行号
set nu
set laststatus=2      "  总是显示状态栏
tselect+tagname 来显示一个文件列表
1 set nu
  2 set cul
  3 set laststatus=2
  4
  5 set tags=/home/zwj/linux/linux-2.6.35/tags
  6
  7 set showmatch
  8                                                                                                                    
  9 set incsearch
  10 set ai
  11
  12 set tabstop=4
7.ip+dns配置
临时配置,重启失效:
sudo ifconfig eth0 192.168.0.2 netmask=255.255.255.0
sudo ifdown eth0
sudo ifup eth0
修改配置文件,永久生效:
sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address
netmask
gateway
重启网卡:
sudo /etc/init.d/networking restart
dns配置:
nameserver
sudo vi /etc/resolv.conf
8.关闭防火墙
iptables -P INPUT ACCEPT
  iptables -P FORWARD ACCEPT
  iptables -P OUTPUT ACCEPT
  iptables -F 

猜你喜欢

转载自blog.csdn.net/zz531987464/article/details/50719904
今日推荐