删除预装软件

  1. sudo apt purge aisleriot gnome-chess gnome-contacts gnome-documents evolution five-or-more hitori four-in-a-row gnome-klotski lightsoff gnome-mahjongg gnome-maps gnome-mines gnome-nibbles quadrapassel rhythmbox gnome-robots gnome-sudoku swell-foop gnome-taquin gnome-tetravex transmission-gtk gnome-weather xterm tali libreoffice*

安装软件


  1. sudo apt install chromium git fcitx python3-pip firmware-realtek

搜狗输入法

  1. # 从 https://pinyin.sogou.com/linux/?r=pinyin 下载 ded 包。
  2. # 安装输入法的依赖
  3. sudo apt install libqt4-declarative libqtwebkit4 libopencc2 libopencc-dev libopencc1 zip fcitx-libs libfcitx-qt0

debian 软件商店

  • goldenDict
  • virtualbox
  • calibre
  • firewall

vim

  1. # Debian 10
  2. sudo apt purge vim-common vim-tiny
  3. # 安装依赖
  4. # sudo apt install libncurses5-dev libgtk2.0-dev libatk1.0-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev python3-dev ruby-dev lua5.1 lua5.1-dev libperl-dev git
  5. sudo apt install libncurses5-dev libgtk2.0-dev libatk1.0-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev python-dev python3-dev
  6. # 安装主体
  7. ./configure --with-features=huge --enable-multibyte --enable-cscope --enable-rubyinterp=yes --enable-python3interp=yes --with-python3-config-dir=/usr/lib/python3.7/config-3.7m-x86_64-linux-gnu/ --prefix=/usr/local
  8. make VIMRUNTIMEDIR=/usr/local/share/vim/vim82
  9. sudo make install

terminal

chrome 插件


网站下载插件:

字体


驱动


  • 无线驱动
  • 显卡驱动,如下 ```bash sudo apt update sudo apt upgrade sudo reboot

安装依赖

sudo apt install linux-headers-$(uname -r) build-essential pkg-config libglvnd-dev

关闭 x11

sudo systemctl set-default multi-user.target sudo reboot

作为 root 用户登入,运行安装程序。第一次运行会失败,但是会生成

/etc/modprobe.d/nvidia-installer-disable-nouveau.conf 文件,

该文件禁用 nouveau 模块

./NVIDIA-Linux-x86_64-418.88.run

更新文件

update-initramfs -u

reboot

./NVIDIA-Linux-x86_64-418.88.run

开启 x11

systemctl set-default graphical.target

reboot

查看显卡状况

nvidia-smi

=================================================================================

https://wiki.debian.org/NvidiaGraphicsDrivers#buster-418 https://wiki.debian.org/NvidiaGraphicsDrivers/Optimus#Dynamic_Graphics_Disabled_-_xrandr_and_Display_Manager_Scripts

  1. <a name="RxumO"></a>
  2. ## 开发环境
  3. ---
  4. <a name="RGGid"></a>
  5. ### nodejs
  6. 安装 [nvm](https://github.com/nvm-sh/nvm) ,并通过它安装 nodejs。
  7. - 下载:https://github.com/nvm-sh/nvm/releases
  8. - `./install.sh`
  9. - `nvm install v13.6.0`
  10. <a name="EdXUv"></a>
  11. ### rust
  12. 安装:
  13. ```bash
  14. # 安装 rust
  15. curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  16. # 切换中科大源
  17. # 1. 创建`$HOME/.cargo/config`文件,并添加如下内容
  18. [source.crates-io]
  19. replace-with = 'ustc'
  20. [source.ustc]
  21. registry = "https://mirrors.ustc.edu.cn/crates.io-index"
  22. # 或者使用清华大学源
  23. [source.crates-io]
  24. replace-with = 'tuna'
  25. [source.tuna]
  26. registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"

vscode

安装插件:

  • editorconfig
  • path intellisence
  • npm intellisence
  • one dark pro
  • vim
  • vscode-icons
  • vscode-viml-syntax
  • rust(rls)