本文将介绍新安装的centos完成开发环境配置的介绍,希望对你有帮助。
纲要
- 输入法设置、快捷键添加打开终端
- 安装Chrome
- 终端美化等
- jdk配置,eclipse安装,pycharm安装
- 安装各种库,maven、findbugs、protocolBuffer安装
- 进阶的桌面美化
1、输入法设置、快捷键添加打开终端
输入法设置
一般centos安装时选择的汉语键盘布局不是一个真正的汉语输入法,我们需要自己换成一个输入法:
打开设置,选择圆圈项:
选中加号打开
找到汉语,选中第一个带齿轮的即可
完成后删除原来的汉语布局,推荐添加一个英语(美国)布局,方法同上类似,并把英语放置第一位为默认输入法。
再完成一项安装,选择图示:
选择第二个完成:
快捷键添加打开终端
这里推荐一篇链接:链接
推荐快捷键位为:Ctrl+shift+T
2、安装Chrome
1、安装各种依赖包:
sudo yum install pax*
sudo yum install redhat-lsb
sudo yum -y install libXss*
sudo yum install redhat-lsb-core-4.1-27.el7.centos.1.x86_64
sudo yum install liberation-fonts
sudo yum install libappindicator*
2、下载安装包至下载
sudo wget -P /home/你的用户名/下载 https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
3、安装
sudo yum localinstall google-chrome-stable_current_x86_64.rpm
3、终端美化等
1、终端美化:
这里推荐一篇文章:链接
注意:
-
修改终端为zsh后需要重启Linux,终端输入reboot即可快速重启,再次打开火狐,页面也会保留
-
文章看到修改主题即可
-
主题个人推荐为ys,输入source ~/.zshrc生效
-
如果是一个新装的,那不需要将bashrc的内容复制到zshrc;如果是有一些配置文件了,那就需要将那些export内容复制过来
-
在ys主题基础上安装语法高亮插件:
安装:sudo yum -y install zsh-syntax-highlighting
配置:
命令vim ~/.zshrc
打开zsh配置文件,插入以下内容:source /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
同时使之生效:
source ~/.zshrc
-
安装完还需要在终端首选项中自己调颜色,调成自己喜欢的即可,记得取消随系统主题颜色。
2、简单配置vim文件:
- 打开 vim 配置文件:
sudo vim ~/.vimrc
- 添加以下内容:
colorscheme ron
:syntax on
filetype on
filetype plugin on
filetype indent on
set sts=4
set shiftwidth=4
set backspace=2
set tabstop=4
set showmode
set nu
set nohlsearch
- 保存即可
4、jdk配置,eclipse安装,pycharm安装
1、jdk配置:(因为centos可以选择jdk安装就不需要自己单独装,具体可参考我的一片双系统文章)
- 打开配置文件:
vim ~/.zshrc
- 在文件最后面添加(指向 JDK 的安装位置),并保存:
#java_home
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
- 让该环境变量生效,执行如下代码:
source ~/.zshrc
- 成功后输入java和javac命令均由反馈
2、eclipse安装
- 下载安装包至/home/你的用户名/下载 :
sudo wget -P /home/你的用户名/下载 http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/oxygen/3a/eclipse-jee-oxygen-3a-linux-gtk-x86_64.tar.gz
- 解压安装包至/opt:
sudo tar -zxvf eclipse-jee-oxygen-3a-linux-gtk-x86_64.tar.gz -C /opt
- 在桌面创建eclipse的快捷方式:
在/usr/bin目录为该Eclipse创建软链接:
ln -s /opt/eclipse/eclipse /usr/bin/eclipse
将该软链接(相当于Windows中的快捷方式)复制到桌面,即可从桌面启动Eclipse:
3、pycharm安装
- 安装包下载:链接
(因为centos可以选择jdk安装就不需要自己单独装,具体可参考我的一片双系统文章) - 解压缩安装包至/opt并改名:
sudo tar -zxvf pycharm-professional-2018.1.3.tar.gz -C /opt
sudo mv ./压缩后的文件夹名 ./pycharm
注: 下载下来的文件版本号可能不一样,需依照下载的文件修改第一行命令
- 创建pycharm桌面快捷方式:
A、首先是创建桌面快捷方式,在终端中输入一下代码:注:打开gedit然后创建pycharm.desktop文件
sudo gedit /usr/share/applications/Pycharm.desktop
B、在打开的pycharm.desktop文件中输入以下内容:
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/opt/pycharm/bin/pycharm.sh" %f
Icon=/opt/pycharm/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;
注:其中的Exec和Icon是你的pycharm.sh和pycharm.png两个文件的路径。具体可以通过打开你下载的pycharm的解压包里面的bin文件查看两个文件的属性。按照我的步骤则是在/opt/pycharm目录下。
C、到usr/share/applications下找到pycharm图标,然后复制到桌面即可,与eclipse最后一步差不多。(如果没有图标,大概率是你的路径添加不对。
- 第一次打开的一些设置
这里推荐一篇文章:
https://blog.csdn.net/qq_43570369/article/details/88948349
注意:
1、从第六点的第4点看到15点即可;
2、第9点已经变成了激活选项,可以在以下网址用在读时学校给注册的教育网账号申请先是激活(具体账号怎么来问你们学校学长或者贴吧应该有):
https://www.jetbrains.com/community/education/#students
弄好账号后在第一项Active账号成功后continue即可
3、第14点不要跟文章一样,要选择第二点已经存在的环境:
在下方的目录选择/usr/bin/pythonX.X即可(上文提过,因为centos可以选择安装python环境,所以可以直接找),之后与文章内容一致。
5、安装各种库,maven、findbugs、protocolBuffer安装
1、安装各种库
-
netstat/ifconfig安装包
sudo yum -y install net-tools.x86_64
-
安装一个扩展源
sudo yum install -y epel-release
-
其他库
sudo yum -y install svn ncurses-devel gcc sudo yum -y install lzo-devel zlib-devel autoconf automake libtool cmake openssl-devel
2、安装Maven
-
下载Maven安装包至/home/用户名/下载:
方法1:
maven下载地址:https://maven.apache.org/download.cgi
下载 apache-maven-3.6.1-bin.tar.gz
下载下来把安装包剪切至/home/用户名/下载
方法2:
wegt下载至/home/用户名/下载:sudo wget -P /home/用户名/下载 http://mirrors.hust.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
-
安装Maven至/usr/local
cd /home/用户名/下载 sudo tar zxf apache-maven-3.6.3-bin.tar.gz -C /usr/local mv apache-maven-3.6.3 ./maven3
-
设置环境变量
sudo vi /etc/profile
在文件末尾添加
#maven_home export MAVEN_HOME=/usr/local/maven3 export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
保存退出后运行下面的命令使配置生效
source /etc/profile
-
验证:
mvn -v
输出信息无error即成功。
注:
1、上述版本号根据自己下载的版本不同自行更改
2、Maven还有一个配置变量:MAVEN_OPTS,这里没有设置,等遇到再说。错误参考以下链接:
https://www.cnblogs.com/bukudekong/p/3819696.html
3、maven环境变量配置以后,重启后不生效,这里需要我们在zshrc中加上以下信息(若没有换终端,即是bashrc):
sudo vi ~/.zshrc
打开后加上:
source /etc/profile
保存退出后,启用这个配置即可:
source ~/.zshrc
3、安装findbugs
-
下载findbugs安装包至/home/用户名/下载:
这里不提供下载网址,你可以百度Linux findbugs下载,下载后把安装包剪切至/home/用户名/下载
-
安装findbugs至/usr/local
cd /home/用户名/下载 sudo tar zxf findbugs-3.0.1.tar.gz -C /usr/local
-
设置环境变量
sudo vi /etc/profile
在文件末尾添加
#findbugs export FINDBUGS_HOME=/usr/local/findbugs-3.0.1 export PATH=$PATH:$FINDBUGS_HOME/bin
保存退出后运行下面的命令使配置生效
source /etc/profile
-
验证:
findbugs -version
输出版本号即安装成功
注:
上述版本号根据自己下载的版本不同自行更改
4、安装protocolBuffer
-
下载protocolBuffer安装包至/home/用户名/下载:
这里不提供下载网址,你可以百度Linux findbugs下载,下载后把安装包剪切至/home/用户名/下载
-
安装protocolBuffer至/usr/local
cd /home/用户名/下载 sudo tar zxf protobuf-3.11.4.tar.gz -C /usr/local cd /usr/local/protobuf-3.11.4 sudo ./configure sudo make sudo make install
以此输入命令等待即可。
-
验证:
protoc --version
输出版本号即安装成功
注:
上述版本号根据自己下载的版本不同自行更改
6、进阶的桌面美化
这里个人太懒还不想弄,推荐两篇文章可做参考,等哪天我想弄了再更新:
https://blog.csdn.net/panda_52panda/article/details/73770146
https://www.e-learn.cn/content/linux/2359190