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

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

#!/bin/sh#change /bin/sh
ln -sf bash /bin/sh# add 32 bit support.
dpkg --print-architecture
dpkg --print-foreign-architectures
dpkg --add-architecture i386 #
apt update
apt-get dist-upgrade
echo 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 tools
add_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 tepyin
add_wubi(){echo y | apt-get install fcitx-table-wbpy
}# add udhcpc and udhcpd
add_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_vim
add_git
add_libs32
add_comm_tools
add_wubi
add_udhcp

ubuntu下安装交叉编译的环境脚本相关推荐

  1. ubuntu mysql 环境,Ubuntu下安装搭建MySQL环境步骤介绍

    摘要 腾兴网为您分享:Ubuntu下安装搭建MySQL环境步骤介绍,翼拍照,易码平台,洋葱数学,小度等软件知识,以及poco美人相机,收卡啦,crc16校验工具,ps画笔样式,机械标准件,法硕联盟论坛 ...

  2. linux/ubuntu下安装java开发环境

    在ubuntu下安装和配置java开发环境,下面对自己的一些实践做了一下总结. Sun JDK的安装一般有两种方式: 一.通过ubuntu提供的包管理工具进行安装 ubuntu在其包仓库里都包括有JD ...

  3. Ubuntu下安装vscode c++环境

    1.vscode离线包 Visual Studio Code - Code Editing. Redefined 2.准备好离线的插件,vscode支持语言是以扩展形式: Extensions for ...

  4. ubuntu 安装kde桌面_Ubuntu下安装KDE桌面环境

    Ubuntu下安装KDE桌面环境 发布时间:2008-09-08 16:23:22   作者:佚名   我要评论 gnome和KDE只是不同的桌面管理器而已,软件阿什么的是不受影响的,放心装吧. 下面 ...

  5. ubuntu安装mysql_Ubuntu下安装搭建MySQL环境步骤介绍

    安装搭建MySQL环境其实不分版本只分linux系统了在这里我们用到的是ubuntu环境所以文章内容也就是Ubuntu下安装搭建MySQL环境为例子了,具体的如下. 一. 安装 MySQL sudo ...

  6. Cpp web(一) Ubuntu下安装使用Crow服务

    文章目录 Ubuntu下安装Crow #1 环境 #2 安装 #2.1 安装Boost #2.2 安装Crow #3 使用 #3.1 Clion Ubuntu下安装Crow #1 环境 C++11 b ...

  7. 2021-01-13 Linux下安装lua开发环境 Ubuntu

    Linux下安装lua开发环境 Ubuntu 1.下载lua包并解压 wget -c http://www.lua.org/ftp/lua-5.3.5.tar.gz tar zxvf lua-5.3. ...

  8. ubuntu下ZED相机开发环境安装

    ubuntu下ZED相机开发环境安装 安装设置ROS 安装NVIDIA显卡驱动 安装CUDA 安装ZED SDK(SDK和CUDA的版本需要对应) 安装ZED ROS包 前三步的话在我拿到的机子上已经 ...

  9. ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk

    [置顶] ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio.sdk.jdk(by 星空武哥) <div class="article_manage c ...

最新文章

  1. 多级反馈队列列算法的优点
  2. DATETIME类型和BIGINT 类型互相转换
  3. 9 Redis 持久化AOF
  4. 利用mochiweb让服务端主动推送数据至前端页面
  5. mysql事务中怎么更改空值_MySQL事务
  6. hdfs如何查找指定目录是否文件_hadoop实战教程-HDFS文件系统如何查看文件对应的block...
  7. 查看ORACLE的实际执行计划
  8. 6月首批国产游戏获批:共55款 腾讯B站上榜
  9. 【Hbase】HBase分布式安装
  10. oracle11g 时间失效,关于oracle11g RAC 的CTSS与ntp时间同步的疑问
  11. 面试题:计算 n!阶乘的结果的末尾有几个0
  12. 如何修改默认的site template大小
  13. c# 实现查找mysql安装路径
  14. python 点击按钮回去entry值_python中tkinter入门之Checkbutton,Radiobutton和Entry
  15. JAVA中的GUI---swing 和awt
  16. 扫地机器人欠压检测电路_36v欠压保护电路图大全(六款模拟电路设计原理图详解)...
  17. Migration——迁移
  18. 服务端使用GZIP压缩数据
  19. 哪里看苹果是att_我告诉你怎么看手机版本是s跟att
  20. SignalTap II 之 Power-Up Trigger

热门文章

  1. Django1.5 自定义用户模型(总结)
  2. ubuntu server 10.04 LTS(64位)装不了花生壳的解决方法
  3. JQuery实现树的功能doc
  4. ubuntu wps
  5. linux grep sed awk
  6. LASSO与Item Response Theory模型中的隐变量选择
  7. IOS操作数据库总结
  8. webpack 零基础到工程实战(1)
  9. 分布式常见问题解决方案
  10. 第十六周博客作业西北师范大学|李晓婷