一、下载debian镜像,制作启动U盘。

二、安装debian

注意:

  • 1、安装过程中最好连接网络,可以直接安装很多软件。
  • 2、安装过程中提示缺少iwlwifi-xxxxx等固件信息时,可以从debian网站上下载相关信息。具体操作为:https://packages.debian.org/wheezy-backports/all/firmware-iwlwifi/download上下载 firmware-iwlwifi_0.43~bpo70+1_all.deb,放到 U盘 firmware文件夹下再次进行安装,则可以正常进行。
    3、选择ustc(中科大)的镜像。
  • 4、选择桌面的界面时,仅选择xface和标准系统工具。

三、使帐号可以使用sudo

debian安装过程中,会要求输入root的密码,一旦输入了root密码,那么安装时产生的普通用户就不能使用sudo。
解决办法是在root下,执行下面命令(将username替换成你的用户名)

# echo "username  ALL=(ALL) ALL" >> /etc/sudoers
或者
# echo "username  ALL=(ALL:ALL) ALL" >> /etc/sudoers

说明:上面的2种方式都可以,官方文档是第一种,/etc/sudoers中已有的行使用的是第二种。

sudo apt install fcitx5 fcitx5-chinese-addons
  • fcitx5: 输入法基础框架主程序
  • fcitx5-chinese-addons: 简体中文输入的支持,云拼音,含五笔字型
  • 设置输入法切换键为左右shift。

五、安装git

sudo apt update

sudo apt install git
国内建议使用

https://gitclone.com/

网站替换

https://github.com

使用方法为:

方法一(替换URL)

git clone https://gitclone.com/github.com/tendermint/tendermint.git

方法二(设置git参数)

git config --global url."https://gitclone.com/".insteadOf https://

git clone https://github.com/tendermint/tendermint.git

方法三(使用cgit客户端)

cgit clone https://github.com/tendermint/tendermint.git

六、安装google浏览器

在 Debian 11 Bullseye 上安装 Google Chrome

七、安装vim(支持python3)

1、第一步:安装编译工具和依赖包

sudo apt install --reinstall make

sudo apt install libncurses5-dev python3-dev gcc cmake build-essential

其中:
cmake:一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)

python3-dev:python-dev包含构建Python扩展所需的头文件,通常,python等包的二进制库和头文件是分开的。因此,可以安装Python并且一切正常,但是当想要构建扩展时,需要安装相应的开发包

build-essential:编译程序通过这个包寻找头文件和库函数

常用命令:

make  distclean #清理上次执行编译时生成的文件

make clean #同上

make #执行编译

make install #执行安装


2、第二步:安装vim

root@192:~# sudo apt remove vim vim-runtime gvim vim-tiny vim-common vim-gui-common vim-nox

root@192:~# git clone https://github.com/vim/vim.git

root@192:~# cd vim/src

root@192:~# make clean

root@192:~#./configure --with-features=huge --enable-python3interp --enable-rubyinterp --enable-luainterp --enable-perlinterp --with-python3-config-dir=/usr/lib/python3.9/config-3.9-x86_64-linux-gnu/ --prefix=/usr/local/vim/

root@192:~# sudo make && make install

root@192:~# ln -s /usr/local/vim/bin/vim /usr/bin/vim

root@192:~# vim --version | grep python3
  • 注意:以上操作均需在root用户下进行,否则安装时会提示“mkdir /usr/local/bin/vim 权限不够“。
  • 提示:通过whereis python可以查找出来python的安装路径。


八、安装gvim(支持python3)

sudo apt-get install vim-gtk3

九、配置vim或gvim

vim程序安装好以后,切回到自己的用户名,然后安装插件和配置.vimrc文件。
注意 :在root用户下安装的插件和配置的.vimrc信息,对非root用户是不起作用的。
具体操作内容:
1、安装vundle

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

2、安装YouCompleteMe

3、安装markdown-preview
具体操作

4、配置vimrc内容(vim)

5、打开vim,执行插件安装

:PluginInstall

6、安装配置Vim中文帮助文档

7、安装vim-table-mode插件
参见安装文档

8、默认编辑器从nano修改为vim

十、安装网易云音乐

参考文章:如何在 Debian 10 上安装网易云音乐客户端

十一、使用python3

1、python3.9下bash: pip3:未找到命令

sudo apt install python3-pip


2、Python3.9下"No module named tkinter"解决

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-tk


十二、卸载自带软件

1、firefox

sudo apt remove firefox-esr

2、libreoffice系统

sudo apt remove --purge libreoffice* #*号不能省略

3、xfce4词典

dpkg -l #查找出词典对应的名称xfce4-dict

sudo apt remove xfce4-dict #卸载掉软件

4、删除nano

su root

apt remove nano

十三、安装ranger

sudo apt install ranger

十四、安装nvidia驱动