本次安装的是debian11,安装时只选择标准工具,安装成功后希望使用suckless系列软件,包括dwm和st。配置内容依次为:
在/etc/network/interfaces文件中输入以下信息
# 在source /etc/network/interfaces.d/*行下输入 allow-hotplug wlp3s0 # wlp3s0是无线网卡 iface wlp3s0 inet dhcp # 使用dhcp服务器分配的ip信息 wpa-ssid XXXXXX # XXXXXX是无线热点 wpa-psk YYYYYY # YYYYYY是密码搜索附近的无线网络
获取要连接网络的 SSID
sudo iwlist scan重启无线网线。
执行下面命令,无线网卡会按照我们配置文件里面的信息自动连接该无线网络,并且每次重启电脑后仍然可以自动连接。
sudo ifup wlan0
参见的文章为:Debian 或 Ubuntu 在命令行下配置无线网络连接 WiFi 的方法
配置声卡apt install alsa-utils
参见这个视频,可以对设置有所理解
另外,通过下面的命令可以调节音量。
amixer sset Master 5%+ unmute安装显卡驱动
如果需要再安装,感觉安装后效果没啥变化,而且有可能造成后续问题。
apt install nvidia-legacy-390xx-driver安装中文字体
apt install ttf-wqy-zenhei
使用windows字体的方法
安装gitapt install git安装suckless
# 安装相关程序包 apt install xorg --install-suggests apt install libx11-dev libxft-dev libxinerama-dev libxrandr-dev git clone http://git.suckless.org/dwm git clone http://git.suckless.org/st git clone http://git.suckless.org/dmenu git clone http://git.suckless.org/slock # 下载相关补丁 dwm-hide-vacant-tags-6.3.diff #隐藏没有程序的标签 dwm-autostart-20210120-cb3f58a.diff #自动运行需要的补丁,同时需要创建~/.dwm/autostart.sh # 配置启动信息 使用startx命令启动dwm之前需要配置下面的信息 在~/.xinitrc中输入 exec dwm配置dwm开机自启动
如需开机自启动,则需要在~/.bash_profile中输入 #!/bin/bash startx #美化配置配置dwm和st
需要安装一系统的软件
apt install sxiv xwallpaper scrot picom
具体见参考文章
Xlib: extension “GLX” missing on display “:0.0”.错误提示的解决办法
安装fcitx5 安装程序包apt install fcitx5 fcitx5-chinese-addons配置环境变量
root用户下,编辑/etc/environmentw文件,在其中添加:
GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx INPUT_METHOD=fcitx SDL_IM_MODULE=fcitx # SDL_IM_MODULE 是为了让一些使用特定版本 SDL2 库的游戏,比如 Dota2 能正常使用输入法。 GLFW_IM_MODULE=ibus #GLFW_IM_MODULE 是为了让 kitty 启用输入法支持。此环境变量的值只能为 ibus。 GTK_IM_MODULE=xim microsoft-edge # 如果不添加这一行,则microsoft-edge浏览器无法使用fcitx5开机自启动
由于使用的窗口管理器为dwm,则dwm添加 autostart 补丁。
在~目录下建立.dwm文件夹,.dwm文件夹里新建autostart.sh,之后对文件进行赋权:
chmod +x .dwm chmod +x autostart.sh
之后在 ~/.dwm/autostart.sh 中添加:
fcitx5 -d
如此操作,则系统启动后st终端和浏览器都可以使用fcitx5。
配置输入法和快捷键使用下面的命令打开fcitx5配置界面,选择自己需要的输入法。
fcitx5-configtool
此部分配置参见:Fcitx5 (简体中文) -ArchWiki
安装edge 下载apt install fonts-liberation libnspr4 libnss3 xdg-utils wget https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_102.0.1227.0-1_amd64.deb安装
dpkg -i microsoft-edge-dev_102.0.1227.0-1_amd64.deb配置
解决提示无法打开sandbox的问题
将/usr/bin/microsoft-edge中的 exec -a “0 " " 0" "0""HERE/chrome” “$@” 改为 exec -a “0 " " 0" "0""HERE/chrome” “$@” --no-sandbox安装python-tk
apt install python-tk python3-tk tk-dev安装ranger
执行下面的语句进行安装
apt install ranger
具体使用方法请参见这篇文章
ranger的配置与使用
ranger文件管理器常用操作方法
挂载硬盘和U盘 自动挂载硬盘由于使用的双磁盘,分别安装linux和windows7,如果需要在linux下访问windows下的磁盘,则需要先安装fuse和ntfs-3g。
apt install fuse ntfs-3g
然后切换到root用户下,使用下面的命令查询出NTFS磁盘
fdisk -l | grep NTFS
如果需要每次开机后自动挂载相关磁盘,则需要在/etc/fstab文件中配置信息。
具体配置信息参见:
Debian下磁盘挂载及开机启动设置教程
/etc/fstab文件的详解
Linux上挂载NTFS分区(Mount)
自动识别U盘平时使用U盘的情况不多,因此使用mount命令即可。
Linux 自动挂载U盘实现热插拔
使帐号可以使用sudodebian安装过程中,会要求输入root的密码,一旦输入了root密码,那么安装时产生的普通用户就不能使用sudo。
解决办法是在root下,执行下面命令(将username替换成你的用户名)
# echo "username ALL=(ALL) ALL" >> /etc/sudoers 或者 # echo "username ALL=(ALL:ALL) ALL" >> /etc/sudoers安装网易云音乐
参考文章:如何在 Debian 10 上安装网易云音乐客户端
安装vim参考文章:debian使用过程记录
安装wps登录wps官网:https://www.wps.com/office/linux/下载deb包。进入文件下载的路径,使用下面的命令运行安装。
dpkg -i XXXX.deb
另外wps默认需要wingding2、wingding3、MT Extra字体,如何系统里没有,则会提示缺失,可以参照安装中文字体部分的步骤进行安装。
其他在以上操作过程中还参考了很多资料,感谢!
Fcitx5 (简体中文) - ArchWiki
Debian安装fcitx输入法
从零开始使用 archlinux — dwm + st 打开 chrome
Debian系统安装中文包_日月忽其不淹兮的博客
Debian命令行模式修改语言&菱形乱码解决方法



