Contents

Deepin Linux安装常用软件

最近又开始折腾重装系统了,这次尝试了据说颜值很高的deepin,装完之后发现确实很好看,而且还能运行微信和QQ,满足了。因为后来装Nvidia驱动又进入不了图形界面了,所有又重新安装了一遍,这次就记录一下我在deepin上安装的软件吧。

1. fish

之前有用过oh-my-zsh,自己比较懒惰用的功能就主要是自动补全和解压。对比来说还是觉得fish的自动补全比较好用。

1
sudo apt-get install fish

设置一下将fish作为默认的shell

1
chsh -s /usr/bin/fish

2. QQ和微信

不在应用市场进行安装,在命令行下安装

1
2
sudo apt-get install deepin.com.wechat
sudo apt-get install deepin.com.qq.im

3. 文本编辑器及IDE

3.1 typora

1
2
3
4
5
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
# 添加仓库
echo -e "\ndeb https://typora.io/linux ./" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install typora

3.2 VS code

官网上下载deb格式的文件,在命令行下进行安装

1
2
3
sudo dpkg -i *.deb
# 安装依赖
sudo apt-get -f install

很神奇的是,安装的时候就自动安装了rstudio

4. Tex

使用官网上的离线安装方法

1
sudo apt-get install perl-tk

官网上下载iso格式的安装包

1
2
3
4
5
6
# 挂载镜像文件
sudo mount -o loop texlive2020.iso /mnt
# 进入文件夹
cd /mnt
# 打开安装程序
./install-tl  -gui

下载和安装好像要很久,完成之后需要设置全局变量

1
2
3
set -gx MANPATH /usr/local/texlive/2020/texmf-dist/doc/man $MANPATH
set -gx INFOPATH /usr/local/texlive/2020/texmf-dist/doc/info $INFOPATH
set -gx PATH /usr/local/texlive/2020/bin/x86_64-linux $PATH 

安装新字体

1
2
sudo cp /usr/local/texlive/2020/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
sudo fc-cache -fsv

5. 坚果云

从官网下载ubuntu 64位的deb安装包

1
2
3
4
5
6
7
sudo dpkg -i nautilus_nutstore_amd64.deb
sudo apt install -f 
cd ~/.nutstore/dist/bin
nano nutstore-pydaemon.py 
# 修改文件第一行后保存退出,依赖Python2
#!/usr/bin/python  -> #!/usr/bin/python2
sudo apt install gir1.2-appindicator3-0.1 gir1.2-notify-0.7

6.docker

1
2
3
4
5
6
7
8
sudo apt-get install apt-transport-https ca-certificates curl python-software-properties software-properties-common
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -
// 官方源,能否成功可能需要看运气。
// curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
echo -e "\ndeb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian buster stable" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install docker-ce

7.Oracle JDK

官网上下载deb格式的安装包,使用命令行或者直接双击打开进行安装

1
sudo dpkg -i jdk-14.0.1_linux-x64_bin.deb

设置环境变量(在fish下)

1
2
set -gx JAVA_HOME /usr/lib/jvm/jdk-14.0.1/
set -gx PATH /usr/lib/jvm/jdk-14.0.1/bin $PATH 

8.yarn

1
2
3
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update && sudo apt install yarn

9. charles

1
2
3
4
wget -q -O - https://www.charlesproxy.com/packages/apt/PublicKey | sudo apt-key add -
sudo sh -c 'echo deb https://www.charlesproxy.com/packages/apt/ charles-proxy main > /etc/apt/sources.list.d/charles.list'
sudo apt-get update
sudo apt-get install charles-proxy

参考

  1. deepin 安装 Typora https://www.jianshu.com/p/a2b258e6a366
  2. Installing TeX Live over the Internet http://tug.org/texlive/acquire-netinstall.html
  3. Deepin安装最新NVIDIA驱动 https://wiki.deepin.org/wiki/Deepin%E5%AE%89%E8%A3%85%E6%9C%80%E6%96%B0NVIDIA%E9%A9%B1%E5%8A%A8
  4. deepin v20 beta坚果云安装 https://www.cnblogs.com/gaodp/p/12840020.html
  5. Ubuntu Texlive 2019 安装与环境配置 https://blog.csdn.net/williamyi96/article/details/90732304
  6. https://wiki.deepin.org/wiki/Docker
  7. deepin安装Oracle JDK13教程 https://bbs.deepin.org/forum.php?mod=viewthread&tid=187533