前几天刚入职,leader推荐使用ubuntu系统,第一次使用ubuntu来做开发,开发的项目一般都是在linux环境下部署的,所以用linux系统做开发的话,会方便很多。但是,同样的,ubuntu系统使用起来也会有些麻烦。我用的ubuntu版本是16.04。ubuntu系统有些东西安装比较方便,比如git,如果没有,它会提示你sudo apt install git,使用这个命令就可以直接给你安装好了。
1.安装输入法
ubuntu自带输入法完全不智能,打字可能连一个词都组不出来,所以我看系统第一件事就是下载输入法。
安装输入法之前首先要切换国内的输入源
sudo gedit /etc/apt/sources.list #用文本编辑器打开源列表
在文件开头添加下面的阿里云的软件源:
deb http://mirrors.aliyun.com/ubuntu/ quantal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ quantal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ quantal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ quantal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ quantal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ quantal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ quantal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ quantal-backports main restricted universe multiverse
更新软件源:sudo apt-get update
搜狗输入法Linux版下载地址:http://pinyin.sogou.com/linux/?r=pinyin
下载deb包双击就可以安装,注意安装完后要修改语言设置,到系统设置->语言支持(System->Language Support),将键盘输入法系统由默认的iBus设置为fcitx。
再注销,点击输入法设置,将搜狗输入法添加进去。
比较好的博客:https://blog.csdn.net/ljheee/article/details/52966456
2.安装聊天软件
在工作开发,经常需要使用聊天工具沟通,以及使用聊天工具传一下资料之类的,但是qq、微信没有linux版本,所有聊天工具在ubuntu系统上也是一个比较大的问题。我用的是网上提供的一个微信,其实原理上是使用的网页版微信,操作步骤如下:
下载对应微信版本 https://github.com/geeeeeeeeek/electronic-wechat/releases
tar -xzvf linux-x64.tar.gz //解压
找到electronic-wechat这个文件,双击即可运行。
可以锁定到菜单栏,以后方便使用。
博客:https://blog.csdn.net/ch593030323/article/details/53571807
3.安装jdk
下载最新jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
tar -xzvf jdk-8u171-linux-x64.tar.gz
sudo mv ./jdk1.8.0_171 /usr/java
sudo gedit /etc/profile //添加环境变量
在文件末尾加入:
#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_171 ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
source /etc/profile
java -version //查看是否安装好
4.安装maven
下载最新版maven:http://maven.apache.org/download.cgi
tar -xzvf apache-maven-3.5.3-bin.tar.gz
sudo mv ./apache-maven-3.5.3 /usr/maven
sudo gedit /etc/profile //添加环境变量
在文件末尾加入:
export M2_HOME=/usr/maven/apache-maven-3.5.3
export CLASSPATH=$CLASSPATH:$M2_HOME/lib
export PATH=$PATH:$M2_HOME/bin
source /etc/profile
mvn -v //查看是否安装好
5.配置thrift
- 安装依赖包
sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev
- 下载 Thrift 的压缩包(这里), 解压到你的主目录
tar
-xvzf thrift-0.5.0.
tar
.gz
- 进入解压后的目录,执行编译器配置
.
/configure
- 编译
make - 安装
sudo
make
install
- 安装后校验
thrift -version
6.总结
过去三天了,遇到了很多问题,开始感觉ubuntu不太好用,一些安装,文字编辑等都没有windows好,不过现在慢慢适应了,后面再看有没有什么好用的东西,让ubuntu用起来更加方便,也更利于自己开发,不过说回来,ubuntu终端还是很好用的,很多功能敲一下命令就可以直接完成。以后慢慢熟悉吧,再学习下linux基础,希望能够把linux玩到得心应手。