20.04 分区大致如下

SSD--->
    /boot 10G  
    efi   10G 
    /root 90G
    /home 300G
HD--->
    /opt  200G
    

赋予普通用户opt目录权限

sudo chown yypan:yypan /opt/

install build tools

sudo apt install build-essential -y
sudo apt install -y wget zlib1g-dev vim  gfortran g++ gcc make cmake  python3 python3-pyqt5 pyqt5-dev pyqt5-dev-tools  openmpi-bin  libopenmpi-dev 
sudo apt install dos2unix -y

install chrome

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

SSH Server

sudo apt-get install net-tools
sudo apt-get install openssh-server
一般就起来了,如果没有起来,我们通过下面命令起来
sudo /etc/init.d/ssh resart

Git

sudo apt install git

docker

#安装curl
sudo apt install curl
#安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
####sudo usermod -aG docker yypan
sudo systemctl start docker
#试一下是否能运行docker
sudo docker run hello-world

docker-compose

sudo apt install docker-compose

phabricator client tools

sudo apt install php7.4-cli php7.4-curl
cd
mkdir tool
cd tool
git clone https://github.com/phacility/arcanist.git

vim /etc/profile
PATH=$PATH:/home/[yourname]/tool/arcanist/bin/

arc set-config default http://[phabricator server web]
arc install-certificate


配置ssh key
$ ssh-keygen -t rsa -C "[yourname]@yuansuan.cn"     ##[yourname] 替换为你的名称
按3个回车,密码为空。

windows在目录下找:C:\Users\Think\.ssh, Linux 下会提示你存放的位置

然后根据提示连续回车即可在~/.ssh目录下得到id_rsa和id_rsa.pub两个文件,id_rsa.pub文件里存放的就是我们要使用的key。

打开密钥管理界面
http://[phabricator server web]/settings/user/[yourname]/page/ssh/    ##[yourname] 替换为你的名称
将新的密钥添加系统中

install gl and x11

sudo apt-get install libgl1-mesa-dev 
sudo apt-get install libx11-dev

chromium proxy

/usr/bin/chromium %U -proxy-server="127.0.0.1:7890"

install qt5

//debian
sudo apt-get install qt5-default
sudo apt-get install qt-sdk
sudo apt-get install qtcreator

or 
//centos
yum install qt5-qtbase-devel
yum install mesa-libGL-devel
yum install mesa-libGLU-devel
yum install libXt-devel

install notepadqq

sudo apt install notepadqq

git pull 保存密码

Git可以将用户名,密码和仓库链接保存在硬盘中,而不用在每次push的时候都输入密码。

$ cd 到仓库目录
$ git config credential.helper store

安装输入法

1、sudo apt-get install fcitx-googlepinyin
2、配置language support-->最下面选择fcitx 
3、重启之后在右上角状态栏点击键盘图标,在下拉单里选择倒数第三个Configure进入配置界面。
4、关闭设置,谷歌输入法配置完成。可以点击右上角状态栏的键盘图片切换到谷歌输入法,切换输入法的快捷键是ctrl+space,
   可以在刚关闭的输入方法设置界面里第二项Global Config里修改快捷键。

参考:https://blog.csdn.net/a805607966/article/details/105874756

选择更新源

更新–》国内选一个

install wps

https://www.wps.cn/product/wpslinux/
sudo dpkg -i wps-office_***.deb
参考:https://blog.csdn.net/qq_25834839/article/details/105456011

install wechat foxmail

wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
sudo apt-get install deepin.com.wechat --fix-missing
sudo apt-get install com.foxmail.deepin  --fix-missing

参考1:https://deepin-wine.i-m.dev/
参考2:https://github.com/zq1997/deepin-wine

ssh

sudo apt-get install putty

vscode

sudo snap install --classic code

应用商店

sudo apt install ubuntu-software

安装飞书

https://github.com/Ericwyn/electron-lark/releases
sudo dpkg -i xxx.deb

安装百度云盘

https://pan.baidu.com/download
sudo dpkg -i xxx.deb

```