[ubuntu 18.04]重装系统小结

原先笔记本自带的是Win10系统,想着日常开发中更常用的是Linux环境,所以重装了Ubuntu。之前用的是16.04版本,用了也快一年了,电脑里面的东西攒的挺多的,而且现在也都快2020了,所以打算重装Ubuntu 18.04版本,小结重装Ubuntu系统后相关环境配置

系统配置

镜像源

首先是替换阿里云镜像源,参考:[Ali mirror]更换国内源

调用apt命令更新并安装常用的软件包和库

1
2
3
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install gcc g++ build_essential cmake git vim

输入法

系统安装设置中文时自动安装了输入法,不过效果不咋的,重装了Google-Pinyin

Nvidia驱动

之前比较推崇手动安装Nvidia驱动,不过这一次发现可以通过工具安装,更加方便快捷,参考[Ubuntu 18.04]PPA方式安装Nvidia驱动

系统美化

Ubuntu 18.04默认使用GNome桌面,主要美化4个部分:

  1. 主题
  2. 图标
  3. 任务栏
  4. 壁纸

参考:[Ubuntu 18.04]桌面美化

开发环境

主要完成日常编辑、Python、C++、NodeJS、JAVA环境配置

Python环境

  • 安装Anaconda工具包,替换国内镜像源能够加速安装,参考:配置国内镜像源

  • 安装PyCharm

C++环境

  • 安装CMakeapt安装的cmake版本过低,需要下源码重新安装,参考CMake安装
  • 安装CLion

JAVA环境

JS环境

  • 安装NodeJS

其他工具

  • Chrome:虽然系统自带了FireFox,不过更常用的还是Chrome
  • VSCode:最方便的编辑工具
  • MindMaster:思维导图。官网:MindMaster
  • EDraw:国产绘图神器,没想到还有Linux版本。官网:亿图图示

虚拟机和容器

VMWare

虽然在Linux环境下开发,但是有时候还是需要在Windows下操作

VMWare的安装还挺多坑的,参考[Ubuntu 18.04]VMware安装

Docker

Docker是目前最热门的容器工具,几乎所有软件都可以通过Docker安装和配置

之前也学习了通过Docker配置软件,当前使用的有:

  1. WeChat[Docker][deepin-wine]微信运行
  2. Tim[Docker][deepin-wine]TIM运行
  3. Thunder[Docker][deepin-wine]迅雷运行
  4. WPS:包含了word/excel/ppt/pdf,完美替换libreoffice,参考[Docker][Ubuntu]WPS运行
  5. Jenkins在Docker中运行Jenkins
  6. GitLab[Docker]GitLab使用
  7. Nginxdocker安装nginx

小结