一、安装完系统之后需要执行如下步骤

1.sudo apt-get update  更新软件源
2.sudo apt-get install vsftpd openssh-server nfs-kernel-server portmap //安装ftp、ssh、nfs
配置FTP服务器
修改的文件/etc/vsftpd.conf,将前面的#去掉local_enable=YES、write_enable=YES,最后执行sudo /etc/init.d/vsftpd restart重启FTP服务器 配置NFS服务器
修改的文件/etc/exports,允许开发板访问/home/zhuang/work目录
/home/zhuang/work *(rw,sync,no_root_squash,no_subtree_check)
重启NFS服务器sudo /etc/init.d/nfs-kernel-server restart

安装完系统之后需要执行的
apt-get update失败
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock Ctags工具安装
sudo apt-get install ctags
//配置Ctags自动设置tags文件,在~/.vimrc中添加
set tags=tags;
set autochdir
ctags -R * //建立源码的索引
set tags=/home/zhuang/work/project/1-tiny4412/linux-3.0.86/tags vi .gitignore

二、编译android系统需要安装的软件

sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \
lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache \
libgl1-mesa-dev libxml2-utils xsltproc unzip m4 sudo apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386
sudo apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev
sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc
sudo apt-get install dpkg-dev libsdl1.2-dev libesd0-dev
sudo apt-get install git-core gnupg flex bison gperf build-essential
sudo apt-get install zip curl zlib1g-dev gcc-multilib g++-multilib
sudo apt-get install libc6-dev-i386
sudo apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev
sudo apt-get install lib32z-dev ccache
sudo apt-get install libgl1-mesa-dev libxml2-utils xsltproc unzip m4 安装OPEN-JDK7
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-7-jdk 切换版本
sudo update-alternatives --config java
sudo update-alternatives --config javac 编译出错:
cp /usr/bin/ld.gold prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/x86_64-linux/bin/ld minicom软件安装
sudo apt-get install minicom
按下ctrl+a放手,之后按o,就可以启动编辑
ctrl+a,之后按q就可以退出 adb和fastboot软件安装
sudo apt-get install android-tools-adb android-tools-fastboot

三、更新软件源

ubuntu清华源

先将自己的软件源备份 /etc/apt/sources.list,之后复制替换文本的内容,最后执行sudo apt-get
update

四、源码的编译

1、编译kernel
cp tiny4412_android_defconfig .config
make zImage 2、编译uboot
make tiny4412_config
make sudo cp tools/mkimage /usr/bin/ //第一次编译 2、编译Android
. setenv
lunch full_tiny4412-eng
make -j8 3、烧录
3.1配置开发板为SD卡启动

五、samba服务器的安装

sudo apt-get install samba
打开配置文件设置共享目录
sudo vim /etc/samba/smb.conf添加如下的配置
[ubuntu16.04]
path = /
available = yes
browseable = yes
public = yes
writable = yes
valid users = zhuang sudo smbpasswd -a zhuang //设置访问的密码
sudo /etc/init.d/smbd restart //重启smb服务器

六、谷歌浏览器的安装以及翻墙

一枝红杏翻墙

chrome安装代理插件chrome插件

sudo vim /etc/hosts添加适合的翻墙的源
sudo /etc/init.d/networking restart 安装chrome浏览器
1、将下载源添加到系统当中
sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
2、导入google公钥用于软件的验证
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
3、更新软件源
sudo apt-get update
4、安装稳定版本的chrome浏览器
sudo apt-get install google-chrome-stable
5、启动chrome浏览器
/usr/bin/google-chrome-stable 使用一枝红杏翻墙
1、添加软件源
sudo add-apt-repository ppa:hzwhuang/ss-qt5
2、更新软件源
sudo apt-get update
3、下载软件
sudo apt-get install shadowsocks-qt5
4、输入shadowsocks启动软件,配置翻墙

七、配置静态的IP地址

八、安装android studio以及eclipse软件

android studio

安装



ubuntu搭建tiny4412环境【学习笔记】的更多相关文章

  1. linux -- ubuntu搭建nodejs环境

    需求:在web端做一个实时性功能比较强的模块, 客户端:用websocket 服务端:node.js node.js介绍:node.js天生就是一个高效的服务端语言,可以直接使用 javascript ...

  2. Ubuntu搭建docker环境

    一丶自己搭建Ubuntu的虚拟机(网上很多教程) PS:下带图形化界面的Ubuntu镜像,这里只说一下要装那些工具和做那些配置   安装vim         sudo apt-get install ...

  3. 在Ubuntu Server下搭建LAMP环境学习记录

    更新于2015/6/16日,因图片地址失效,请在此地址查看:http://note.youdao.com/share/?id=1c249ae6dc6150cbf692adec67b23a33& ...

  4. Dubbo+zookeeper搭建环境学习笔记

    Dubbo背景和简介 Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起. 1.单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本 ...

  5. Tomcat环境的搭建(web基础学习笔记一)

    一.下载和安装Tomcat服务器 下载Tomcat安装程序包:http://tomcat.apache.org/ 点击[Download]跳转到如下图所示的下载页面 二.点击左侧要下载的版本,选择To ...

  6. ubuntu搭建开发环境踩坑实录

    谨以此文,记录和ubuntu系统不死不休的搏斗过程,后续待补. 1.双系统安装,windows采用uefi模式安装(优启通可制作uefi的win10安装盘),ubuntu不要划分boot区,而应该划分 ...

  7. ubuntu 安装AMP环境的笔记 Prefork方式与fast-cgi方法

    具体步骤如下: 系统:ubuntu 8.04 的发行版本 AMP with Prefork(mod-php5)       一.安装APACHE2 # sudo  apt-get  install   ...

  8. Ubuntu 搭建NDK环境

    一. NDK下载地址 https://developer.android.com/tools/sdk/ndk/index.html 二. NDK环境两种方式 NDK下载后,解压缩后放置于目录/home ...

  9. ubuntu 搭建django 环境

    ubuntu 默认安装了 python2.7 . 安装django apt install python-django: 安装mysql apt install mysql-server*  *代表版 ...

随机推荐

  1. HDU1757又是一道矩阵快速幂模板题

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1757 按照题目的要求构造矩阵 //Author: xiaowuga //矩阵: //a0 a1 a2 ...

  2. $obj->0

    w对象 数组 分别对内存的 消耗 CI result() This method returns the query result as an array of objects, or an empt ...

  3. Apache Samza - Reliable Stream Processing atop Apache Kafka and Hadoop YARN

    http://engineering.linkedin.com/data-streams/apache-samza-linkedins-real-time-stream-processing-fram ...

  4. flask中db.init_app(app)讲解

    http://www.pythondoc.com/flask/extensiondev.html http://www.pythondoc.com/flask/extensiondev.html#fl ...

  5. Flask的配置与路由

    配置管理 flask中的配置文件是一个flask.config.Config对象(继承字典),默认配置为:    {        'DEBUG':                    get_de ...

  6. Newman语法参数

    npm install -g newman npm install -g newman-reporter-html newman run XXX.json -k -r html --reporter- ...

  7. tools-eclipse-002-常用插件

    1.spring 查看eclipse版本 下载对应版本插件包Spring Tool Sute 地址:http://spring.io/tools/sts/all 离线包只列举了最新的,如图, 如果ec ...

  8. 前台js加密实例

    1.base64加密 一个字节一般由8位表示,base64加密就是把8位表示转为6为表示,余下2位添0表示,故有个特点不能充分利用空间. 资源下载:jquery.js,base64.js // `ut ...

  9. python学习笔记(二十五)重写父类方法

    python继承中,如果子类在调用某个方法时,它首先是从派生类(也就是当前类)中去找对应的方法,如果当前类中找不到对应的方法,就会去基类(派生类)中去逐个查找. 若父类的方法不能满足子类的需要,那么子 ...

  10. python学习笔记(四)random 、json模块

    一.模块简介 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句. 导入模块 import module #导入模块 f ...