Ubuntu 18.04 程序开发环境配置

Posted RiddleLi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 18.04 程序开发环境配置相关的知识,希望对你有一定的参考价值。

1. 进入Ubuntu软件商店卸载Libre-Office全家桶

2. 安装搜狗输入法

① 前往官网下载deb:https://pinyin.sogou.com/linux/?r=pinyin

②  在Ubuntu软件中心中安装fcitx(小企鹅)

③ 双击下载的搜狗输入法的deb进行安装

④ 按照博客https://blog.csdn.net/davidhzq/article/details/102617067,完成7-10(11)步

⑤ 如果遇到中文乱码问题,参照https://blog.csdn.net/huayunhualuo/article/details/103722937

3. 安装Android Studio

注:Ubuntu商店中的Android Studio中有很多评论说商店中的版本存在各种各样的问题,因此这里我们从官网进行下载安装

① 前往官网下载https://developer.android.google.cn/studio/

② 按照官网教程进行安装即可:https://developer.android.google.cn/studio/install

③ 打开Android Studio,新建一个项目,让它自然build完成即可,常用的gradle之类的内容就自动下载齐全了

4. 安装Sublime

按照官网教程来即可,除了网速慢点以外没遇到啥问题:http://www.sublimetext.com/docs/3/linux_repositories.html#apt

5. 安装Typora

按照官网操作步骤安装即可:https://www.typora.io/#linux

6. 安装Python 3

Ubuntu 18.04.4 自带了Python3.6.9,挺好,省事了

7. 安装WPS

按照该篇博客安装:https://www.cnblogs.com/wkfvawl/p/11163549.html

该篇博客也给出了Ubuntu中WPS提示缺少系统字体的错误解决方案

注:如果原博客中的WPS字体缺失包链接挂了,可以评论区说一下我私发给你~

8. 安装git

git的安装可以参考这篇博客的第一大点和第二大点:https://blog.csdn.net/u012411498/article/details/80675608

9. 安装Pycharm

注:同为JetBrains家的东西,因此Pycharm和Android Studio的安装非常类似

① 前往官网下载Pycharm:https://www.jetbrains.com/pycharm/download/#section=linux

② 解压缩,进入bin目录下,使用终端执行pycharm.sh

③ 如果Pycharm报错:ModuleNotFoundError: No module named ‘distutils.util’,可以按照 https://www.zhukun.net/archives/8364进行解决

④ 重新启动Pycharm,进入Tools,Create Desktop Entry

⑤ 新建一个项目进行测试

10. 安装Java

① 执行如下命令以安装Java(OpenJDK)

sudo apt install default-jre

sudo apt install default-jdk

② 执行java -version检查是否安装好了

11. 安装Intellij Idea

与Pycharm以及Android Studio都非常类似

① 前往官网下载:https://www.jetbrains.com/idea/

② 解压缩,进入bin目录下,使用终端执行idea.sh

③ 创建Desktop Entry

④ 创建一个新的Java项目尝试一下

12. 安装gcc、g++

可以先使用命令gcc -v和g++ -v来确定一下你的 Ubuntu系统中是否已经安装了gcc和g++,如果没有安装的话,执行如下命令:

sudo apt install gcc

sudo apt install g++

13. 安装Eclipse

在Ubuntu商店中安装即可

14. 安装MySQL 8

注:Ubuntu 18.04是没有办法使用MySQL 5.7的,因此这里装的是MySQL 8

参照博客安装即可:https://blog.csdn.net/qq_40871363/article/details/88822117

15. 安装MySQL Workbench

在安装完MySQL 8之后,按照该博客安装即可:https://www.cnblogs.com/qq_841161825/p/8830436.html

16. 安装Tomcat 9

 按照博客安装即可:https://www.cnblogs.com/genghenggao/p/10313208.html

17. 安装Wine QQ、Wine 微信、Wine TIM等,并安装托盘

请参见笔者的另一篇博客,对该问题有比较详细的记录:https://www.cnblogs.com/Briddle-ch/p/13369274.html

18. 安装Electron

① 安装依赖:

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module gconf2 gconf-service libappindicator1

 ② 安装Electron

 

至此,一个基本的工作环境就算是搭建完了~

以上是关于Ubuntu 18.04 程序开发环境配置的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu18.04中配置wxWidget3.0.4开发环境

Ubuntu18.04下Java环境配置

ubuntu-18.04 的环境初始化配置

docker:ubuntu18.04 配置phalcon3.4环境

Ubuntu 18.04 实验环境配置

inux开发环境配置1 :thinkpad x1 extreme ubuntu18.04 /18.10 安装