Ubuntu16.04环境搭建

来源:互联网 发布:北邮复杂网络作业 编辑:程序博客网 时间:2024/05/16 06:18
  1. 安装JDK
    http://blog.csdn.net/Louie81/article/details/57075368

    • Ubuntu16.04的安装源已经默认没有openjdk7了,所以要自己手动添加仓库,如下:
      sudo add-apt-repository ppa:openjdk-r/ppa
      sudo apt-get update
      sudo apt-get install openjdk-7-jdk
      sudo apt-get install openjdk-8-jdk

    • 切换jdk版本
      sudo update-alternatives –config java
      sudo update-alternatives –config javac

  2. 更新源

    • $ sudo gedit /etc/apt/sources.list
      在文件最后添加一下三行。
      deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
      deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
      deb http://archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
      $ sudo apt-get update

    • 安装编译环境需要的包

      • $ sudo apt-get install -y git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dri:i386 g++-multilib mingw32 tofrodos libgl1-mesa-dev python-markdown libxml2-utils xsltproc zlib1g-dev:i386

      • $ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

  3. 安装VirtualBox
    3.1 安装增强功能
    点击下载好的扩展包(Oracle_VM_VirtualBox_Extension_Pack-5.2.0-118431.vbox-extpack),一路确定下去。之后在VirtualBox中点击 设备-安装增强功能,也是一路确定。最后打开我的电脑,点击 CD驱动器(E:)VirtualBox Guest,再选择对应增强功能安装即可完成。
    3.2 设置共享文件夹
    点开虚拟机的设置-共享文件夹,新建即可完成
    3.3 设置虚拟机识别USB
    usermod -a -G vboxusers louis (将louis添加到用户组,或者可以使用sudo gedit /etc/group,找到最后一行:vboxusers:x:126:,添加你的用户名,例如vboxusers:x:126:louis),完成之后重启电脑即可

  4. 安装adb
    $ sudo apt-get install adb

  5. 安装SVN,配置git
    5.1
    sudo apt-get install subversion21
    5.2
    ssh-keygen –t rsa 一路回车,在/.ssh文件夹中可以看到生成了公钥文件,将id_rsa.pub文件的内容添加到个人gerrit web 页面
    5.3
    ssh -p 29418 l_yi@19.9.0.151 在打印信息中看到‘ welcome ‘的字样,表明本机已经与gerrit/git服务器建立通信
    5.4 配置gerrit账户和邮箱
    git config –global user.name l_yi
    git config –global user.email l_yi@gionee.com
    5.5 打开终端,在终端中输入 svn co http://192.168.110.97/svn/svn/branches/git_gerrit/tools/ 取下repo引导脚本,修改repo引导脚本的权限(sudo chmod 777 repo_19.9.0.151),将repo引导脚本放到/usr/bin目录下
    5.6
    git config –global review.http://19.9.0.151.autoupload true
    用途:避免执行repo upload 时 :“upload”的选择问题
    5.7
    git config –global url.ssh://l_yi@19.9.0.151:29418.pushInsteadOf git://19.9.0.151:29418
    用途:避免git push命令出现权限问题

—————————————————————–以下设置可选择安装—————————————————————–
1. 安装teamviewer
参考http://blog.csdn.net/dreamhai/article/details/57080531

在teamviewer官网下载deb包以后,使用sudo dpkg -i teamviewer_12.0.71510_i386.deb安装如果出现报错dpkg: error processing package teamviewer:i386 (--install):dependency problems - leaving unconfiguredProcessing triggers for mime-support (3.59ubuntu1) ...Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...Errors were encountered while processing:teamviewer:i386##报错原因:这是由于我的ubuntu系统是64位的,必须添加32位的架构。解决方法:>> sudo dpkg --add-architecture i386>> sudo apt-get update>> sudo apt-get -f install>> sudo dpkg -i teamviewer_12.0.71510_i386.deb

2. 安装filezilla
在软件商店中搜索filezilla安装即可
3. 解决ubutnu弹出:检测到系统出现问题
sudo gedit /etc/default/apport
把enabled=1改为enabled=0。保存并关闭文件
4. 屏蔽alt键
系统设置-键盘-快捷键-启动器-用于显示平视菜单的键 改为禁用就OK了
5. 修改密码
sudo passwd user(root或对应的用户名)
6. Ubuntu下管理输入法
fcitx-config-gtk3