安装JDK
http://blog.csdn.net/Louie81/article/details/57075368Ubuntu16.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
更新源
$ 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
安装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),完成之后重启电脑即可安装adb
$ sudo apt-get install adb安装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 unconfigured
Processing 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