Ubuntu一台新机器的一些环境搭建

新增一个3TB的硬盘,挂载方法,大于2TB的得parted来进行分区

1: sudo parted /dev/sda
2: mklabel gpt
3: unit TB
4: mkpart primary 0 3
5: quit
6: sudo mkfs.ext3 /dev/sda1
7: sudo blkid (看UUID)
8:写入到/etc/fstab 开机自动挂载

基础环境配置:
1:安装输入搜狗输入法
     1)安装fcitx libssh2-1
         查看是否安装
         dpkg -l | grep fcitx
         dpkg -l | grep libssh
         若没有,则安装     sudo apt-get install fcitx libssh2-1    
     2)下载搜狗官方的deb包
         32位:wget "http://pinyin.sogou.com/linux/download.php?f=linux&bit=32" -O "sougou_32.deb"
         64位:wget "http://pinyin.sogou.com/linux/download.php?f=linux&bit=64" -O "sougou_64.deb"
     3)安装下载好的deb包
         sudo dpkg -i sougou_64.deb
         可能会报错,没安装依赖包 libopencc2或libopencc1:amd64,那么就安装sudo apt-get install libopencc2
     4)设置系统的输入法
         Language Support --> keyboard input method system 选择fcitx,然后桌面右上角就可以选择搜狗输入法了,若没有,reboot

2:安装截图工具
        sudo apt-get install ksnapshot 截整个屏幕
        sudo apt-get install shutter   类似于QQ截图软件

3:当使用sudo执行的时候,每次都要输入密码,设置不要输入密码
        
        sudo vim /etc/sudoers 添加:username ALL=(ALL:ALL) NOPASSWD:ALL

4:设置右键有terminal选项
   sudo apt-get install nautilus-open-terminal

5:安装openssh-server(用来远程ssh)
        sudo apt-get install openssh-server

6:支持多种媒体格式
   sudo apt-get install ubuntu-restricted-extras    

7:谷歌浏览器安装
   下载:wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
        安装: sudo dpkg -i google-chrome-stable_current_amd64.deb
     若报错:dpkg: error: dpkg status database is locked by another process
     则       sudo rm /var/lib/dpkg/lock
               sudo dpkg --configure -a

8:安装vim
        sudo apt-get install vim

Android环境搭建:
1:查看系统版本信息
  lsb_release -a
    No LSB modules are available.
    Distributor ID:    Ubuntu
    Description:    Ubuntu 14.04.4 LTS
    Release:    14.04
    Codename:    trusty

2:换源
   http://mirrors.163.com/.help/ubuntu.html  找到对应的版本
        cd /etc/apt/source.list
        sudo wget http://mirrors.163.com/.help/sources.list.trusty   下载
        cp sources.list sources.list.bak               备份原来的
        sudo cp sources.list.trusty sources.list           替换
   sudo apt-get update

3:安装JDK
         1) sudo apt-get install openjdk-7-jdk
       2)   sudo update-alternatives --config javac
                 sudo update-alternatives --config java
         3) 导入环境
         export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
            export JRE_HOME=$JAVA_HOME/jre
            export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
            export PATH=${JAVA_HOME}/bin:$JRE_HOME/bin:$PATH
          
4:安装依赖包
     sudo apt-get install build-essential make gcc g++ libc6-dev texinfo libncurses-dev git-core gnupg flex bison zip curl ncurses-dev libsdl-dev zlib1g-dev libxml2-utils lzma
       sudo apt-get install gcc-multilib
     sudo apt-get install bison g++-multilib git gperf libxml2-utils make zlib1g-dev:i386 zip
     sudo apt-get install flex bison gperf curl zlib1g-dev g++-multilib g++-4.4-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z1-dev wine mingw32 tofrodos libgl1-mesa-dev  
     sudo apt-get install gnupg libncurses5-dev:i386 libx11-dev:i386 libreadline6-dev:i386 python-markdown xsltproc
     sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
       

5:安装git
          sudo apt-get install git

6:repo下载
          mkdir ~/bin   
          PATH=~/bin:$PATH  
          curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo 
          chmod a+x ~/bin/repo
            
           或者
          curl https://storage.googleapis.com/git-repo-downloads/repo > repo   
          chmod +x repo
                            cp repo /usr/bin
            
 
           
7:下载代码测试
          repo init -u  ...
          repo sync
          source build/envsetup.sh
          lunch ...(选择编译的类型)
          make

MTK工具的安装:
      1) sudo usermod -a -G dialout $USER
      2) sudo reboot
      3) sudo apt-get remove modemmanager
      4) sudo service udev restart
      5) lsmod | grep cdc_acm
      6) sudo modprobe cdc_acm
         然后就可以烧录了....

Ubuntu下搭建Android编译环境的更多相关文章

  1. ubuntu下搭建android开发环境之超顺畅模拟器

    如果说android系统的卡,像耳边蚊子让人抓狂,那么android模拟器的卡,那就像午睡时的苍蝇.大概就是一样的恶心~~ 那么,这样的问题对于开发者肯定忍无可忍,我也一样,虽然我还没有入门,但我也一 ...

  2. ubuntu下搭建android开发环境核心篇安装AndroidStudio、sdk、jdk

    本文系转载http://blog.csdn.net/lsyz0021/article/details/52215996 一.安装前的准备 1.1.如果你还没有安装ubuntu 14.04 LTS系统, ...

  3. Ubuntu 下搭建 Android 开发环境(图文)

    转自 http://dawndiy.com/archives/153/ 1.安装JDK 1.下载JDK 目前最新的JDK版本是:Java SE Development Kit 7u5 下载地址: 查看 ...

  4. 在Ubuntu下搭建Android开发环境(AndroidStudio)

    在ubuntu下搭建Android开发环境 本教程的开发环境的搭建有三个大步骤:安装Java jdk,安装Android studio,安装sdk 笔者搭建环境的时候用的是Ubuntu18.04 1. ...

  5. ubuntu下搭建android开发环境

    注意: google可能被和谐了,那就修改hosts sudo vim /etc/hosts 增加: #Google主页 203.208.46.146 www.google.com #这行是为了方便打 ...

  6. 如何在Ubuntu下搭建Android NDK开发环境

    1 搭建Android SDK开发环境 参考在在Ubuntu下搭建Android SDK开发环境(图文)首先在Ubuntu下搭建Android SDK开发环境. 2 下载NDK开发包 打开官网: ht ...

  7. [转载]在Windows下搭建Android开发环境

    http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html 在Windows下搭建Android开发环境 | 浏览:30780 | 更 ...

  8. 在CentOS下搭建Android 开发环境

    在CentOS下搭建Android 开发环境 目录 1.环境搭建 1.1.JDK安装 1.2.Eclipse安装 1.3.ADT安装 1.4.Android SDK安装 1.5.Android NDK ...

  9. Docker容器搭建android编译环境

    Docker容器搭建android编译环境 目录 1 部署容器 1.1 手动部署 1.1.1 配置docker 1.1.2 启动容器 1.1.3 配置环境 1.2 Dockerfile 2 镜像管理 ...

随机推荐

  1. poj3592 强连通+记忆化搜索

    题意:有一片 n*m 的矿地,每一格有矿.或这传送门.或者挡路岩石.除了岩石不能走以外,其他的格子都能够向右或向下走,走到一个非岩石的格子.对于每一个矿点,经过它就能得到它的所有矿石,而对于每一个传送 ...

  2. hmtl初学

    hmtl+css实现小车轮子转动! <!DOCTYPE html>   <html>   <head lang="en">   <meta ...

  3. 030. asp.net中DataList数据绑定跳转(两种方式)的完整示例

    前台代码: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.as ...

  4. memcached 常用命令及使用说明

    1.启动Memcache 常用参数 -p <num> 设置TCP端口号(默认设置为: ) -U <num> UDP监听端口(默认: , 时关闭) -l <ip_addr& ...

  5. c# 高效率导出多维表头excel

    [DllImport("User32.dll", CharSet = CharSet.Auto)] public static extern int GetWindowThread ...

  6. Codeforces 723c [贪心][乱搞]

    /* 不要低头,不要放弃,不要气馁,不要慌张. 题意: 给一个n和m. 第二行给n个数. 每次操作可以把n个数中的任何一个数替代为别的数,问最少的操作次数使得1.2.3.4.5...m中的数出现的次数 ...

  7. 在脚本中刷新impala元信息

    刷新impala元信息 impala-shell -q 'invalidate metadata' -i hslave1 impala-shell -q 'select count(*) from p ...

  8. centos 用dvd创建yum 仓库

    环境:CentOS 6.0 默认的yum是以网络来安装的,在没有网络或者网速不佳的情况下,通过yum来安装软件是意见非常痛苦的事情.其实对于CentOS DVD来说,里面提供的软件就足以满足我们的需要 ...

  9. Uart的Verilog建模

    开发工具:Quartus II 9.1: 仿真软件:Questa Sim 10.0c: 硬件平台:Terasic DE2-115(EP2C35F672C6): 外设:MAX3232: 3个工程文件:& ...

  10. R型思维模式对软件开发的影响(草稿)

    The pragmatic programmers 一直在工作之余读些书,之前主要是纯英文版的计算机相关的算法,编译器,数学等,想通过读这些书来提高自己每日工作效能,结果收效甚微.一是,因为纯英文的书 ...