1、 Hexo环境搭建
1、安装git
| 1
 | sudo apt-get install git
 | 
2、安装nodejs
| 12
 
 | sudo apt-get install nodejssudo apt-get install npm
 
 | 
3、安装hexo
| 1
 | sudo npm install hexo-cli -g
 | 
2、安装MySQL
| 12
 3
 4
 5
 6
 7
 8
 
 | sudo apt install mysql-server -y
 
 
 sudo mysql_secure_installation
 
 
 sudo service mysql status
 
 | 
3、C++编程环境
1、安装 gcc、g++
| 12
 
 | sudo apt install g++sudo apt install gcc
 
 | 
2、添加 CodeBlocks 源
| 12
 
 | sudo add-apt-repository ppa:damien-moore/codeblocks-stablesudo apt update
 
 | 
3、安装
| 1
 | sudo apt install codeblocks codeblocks-contrib
 | 
4、CodeBlocks配置
CodeBlocks个性化设置
4、 Java编程环境
1、安装 JDK
| 1
 | sudo apt-get install openjdk-11-jre-headless
 | 
2、安装开发工具
从官网下载安装包
官网下载
选择Eclipse IDE for Enterprise Java Developers下载。
安装:
| 12
 3
 4
 5
 
 | tar -xzvf eclipse-jee-2020-03-R-incubation-linux-gtk-x86_64.tar.gz
 
 
 sudo cp -r eclipse /usr/share
 
 | 
创建图标(可参考攻略一中的“创建应用程序图标”):
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 
 | sudo gedit /usr/share/applications/eclipse.desktop
 
 
 [Desktop Entry]
 Encoding=UTF-8
 Name=Eclipse
 Comment=Eclipse JEE
 Exec=/usr/share/eclipse/eclipse
 Icon=/usr/share/eclipse/icon.xpm
 Terminal=false
 StartupNotify=true
 Type=Application
 Categories=Application;Development;
 
 
 sudo chmod u+x /usr/share/applications/eclipse.desktop
 
 | 
3、配置Tomcat
1、下载
官网选择最先版本,或者以前版本都可(要注意与JDK是否兼容)。
下载页面选择Core版本下载
2、安装
| 12
 3
 4
 5
 6
 7
 8
 
 | tar -xzvf apache-tomcat-9.0.36.tar.gz
 
 
 sudo cp -r apache-tomcat-9.0.36 /usr/share
 
 
 sudo chmod 755 -R /usr/share/apache-tomcat-9.0.36
 
 | 
3、验证
| 12
 3
 4
 5
 6
 7
 
 | sudo /usr/share/apache-tomcat-9.0.36/bin/startup.sh
 
 
 
 
 sudo /usr/share/apache-tomcat-9.0.36/bin/shutdown.sh
 
 | 
4、安装Maven
| 12
 3
 4
 5
 
 | sudo apt-get install maven
 
 
 mvn -v
 
 | 
5、安装Postman
官网下载安装包
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 
 | tar -xzvf Postman-linux-x64-7.26.0.tar.gz
 
 
 sudo cp -r Postman /usr/share/
 
 
 sudo gedit /usr/share/applications/postman.desktop
 
 
 [Desktop Entry]
 Encoding=UTF-8
 Name=Postman
 Comment=Postman
 Exec=/usr/share/Postman/Postman
 Icon=/usr/share/Postman/icon.png
 Terminal=false
 StartupNotify=true
 Type=Application
 Categories=Application;Development;
 
 
 sudo chmod u+x /usr/share/applications/postman.desktop
 
 | 
安装包内可能没有图标,自己找一个或者用从官网图标扣下来的图片
5、Python编程环境搭建
1、安装Python
| 12
 
 | sudo apt install python3sudo apt install python3-pip
 
 | 
2、安装 VS Code
官网下载安装包
3、VS Code 配置
4、安装pip
| 1
 | sudo apt-get install python-pip
 | 
| 1
 | sudo apt-get install python3-pip
 | 
5、更换pip镜像源
Linux:
修改~/.pip/pip.conf(没有就创建一个),修改index-url内容如下:
| 12
 
 | [global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple
 
 | 
Windows:
修改C:\Users\"UserName"\pip\pip.ini(没有就创建一个),修改index-url内容如下:
| 12
 3
 4
 
 | [global]index-url = http://mirrors.aliyun.com/pypi/simple/
 [install]
 trusted-host = mirrors.aliyun.com
 
 | 
其它源:
| 12
 3
 4
 5
 
 | 阿里云 http://mirrors.aliyun.com/pypi/simple/豆瓣http://pypi.douban.com/simple/
 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
 华中科技大学http://pypi.hustunique.com/
 
 | 
6、Heroku环境搭建
1、安装
| 1
 | sudo snap install heroku --classic
 |