不少同学喜欢使用ubuntu进行嵌入式开发,但缺少不少开发环境和工具,以下为个人多年总结的配置环境脚本,供大家参考。

    如sh的配置、vim的配置、smb配置等。可以直接保存为ubuntu.sh , 然后在系统下执行。

#!/bin/sh#change /bin/shln -sf bash /bin/sh# add 32 bit support.dpkg --print-architecturedpkg --print-foreign-architecturesdpkg --add-architecture i386 #apt updateapt-get dist-upgradeecho y | apt-get install gcc-multilib g++-multilib  #add_vim(){echo y | apt install vimecho y | apt remove --purge vim-tiny#config vimcat vim.conf >> /etc/vim/vimrc}add_git(){echo y | apt install git# git config infos.git config --global user.email "wangxinyu.yy@gmail.com"git config --global user.name "wangxinyu"echo y | apt install subversion}# Install 32 libs for Cross compile...add_libs32(){echo y | apt install lib32ncurses5echo y | apt install lib32z1echo y | apt-get install lib32stdc++6}# useful toolsadd_comm_tools(){echo y | apt install net-toolsecho y | apt install vlanecho y | apt install openssh-serverecho y | apt install sambaecho -e "123\n123" | smbpasswd -a wangxinyucp smb.conf /etc/samba/smb.conf -f# For Embedded linux develop.echo y | apt install makeecho y | apt install cmakeecho y | apt install libncurses5-dev # For make menuconfigecho y | apt install build-essential# This one libgcc_s.so.1 From openSUSE 11.3 wxy.if [ ! -e /lib/libgcc_s.so.1 ] ; then cp libgcc_s.so.1 /lib/; fi # Some command path.# Crosscompile path.}# add Wubi tepyinadd_wubi(){echo y | apt-get install fcitx-table-wbpy}# add udhcpc and udhcpdadd_udhcp(){echo y | apt-get install udhcpcecho y | apt-get install udhcpd}# modify interface names...# Add "net.ifnames=0 biosdevname=0" to kernel start parameters.# Modify Grub default select : set default="3"# /etc/default/grub     GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" and then do command update-grub #config net interface.add_vimadd_gitadd_libs32add_comm_toolsadd_wubiadd_udhcp

 

©著作权归作者所有:来自51CTO博客作者wangxinyu2011的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 五个关键的云安全挑战以及如何克服它们
  2. 93%企业使用多云环境!企业数据安全当如何防护?
  3. eNSP:实现不同网段不同vlan主机之间的互访(配置三层交换)
  4. eNSP:OSPF基本配置(单区域配置,多区域配置,DR&BDR选举)
  5. 配置Hibernate框架过程中遇到的问题及解决方法
  6. eNSP:RIP基本配置
  7. eNSP:实现不同网段不同vlan主机之间的互访(配置单臂路由)
  8. eNSP:实现不同网段不同vlan主机之间的互访(为每个vlan配置物理链路
  9. 容器无法启动,修改Nginx配置文件的方法

随机推荐

  1. amlogic 编译 android
  2. android颜色管理
  3. android Rect类的使用
  4. Android的Activity启动流程分析
  5. Android保持屏幕常亮
  6. Android中文语音合成(TTS)各家引擎对比 .
  7. android gradle 配置 build.gradle
  8. Qt for Android(九) ——APP 崩溃卡死拉起
  9. Android(安卓)网络连接:Volley(齐射)之简单
  10. Android之service一些基础回顾