debian12 最小化安装桌面 i3wm

怕记不住,先临时记录一下,还未整理,先凑合着看

debian12 最小安装 i3wm

一、先安装 debian12 最小安装

软件包只选择最后的两个 SSH服务,和管理工具

安装后查看IP,并用另一台电脑 ssh 连接操作,这样比较方便

ip address

更新为国内源,并更新系统

apt update && apt upgrade -y

二、安装 xorg

apt install xorg xserver-xorg-video-intel

启动 X 测试一下,如果驱动错了就进不了 X 如果不知道是什么驱动就只装个 xorg 其他的所有驱动就全装上了,总有一个好用的

startx 启动一下图形看看是否可以正常进入到图形

apt install fonts-wqy-microhei # 安装中文字体

三、安装lightdm

这里我使用的是 lightdm-gtk-greeter

apt install lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings

配置:

修改文件:/etc/lightdm/lightdm.conf

改#greeter-session=example-gtk-gnome

为greeter-session=lightdm-gtk-greeter

后面想用图形设置登录样式,可以安装下面这个

lightdm-gtk-greeter-settings

四、安装 i3-wm

只是为了不要其他的 i3lock 等不需要的东西,只要窗口管理器

apt install i3-wm

完成后就可以重启了

i3 的配置文件位置 ~/.config/i3/config,每次重新生效,可以按 $mod+shift+r 就可以看到效果了

五、简单设置美化

1.安装终端模拟器

apt install xfce4-termina

2.调整 i3wm 的配置

3.更换 bar

apt install polybar

配置:

bar/example

height=24pt # 设置高度

font-0=monospace:size=8;0 #设置字体索引,引用1,就是这个0,查找字体用fc-list

如果想关掉原带的 i3bar,可以把 i3 配置的 bar 都注释掉,重载一下就好了

4.更换 dmenu

apt install rofi

安装后可以把 i3 的配置文件中查找 $mod+d 这个配置,改成运行 rofi -show drun 就可以了

========= 选装的组件 ======================

1.临时获取 root 权限操作的验证

根据自己需要安装,如不安装则 无法在图形下临时越权使用 root 权限使用应用

应用如:lightdm-gtk-greeter-settings-pkexec,普通命令如:pkexec ls

安装方式:

apt install policykit-1-gnome

需要在 i3 启动时自动加载后台守护进程

加载配置文件 $HOME/.config/i3/config

添加:exec --no-startup-id /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

2.常用的一些控制台应用

apt install neofetch # 显示电脑信息

apt install cmatrix # 像黑客帝国那种代码雨

apt install btop # 系统状态监控显示

相关推荐
牧以南歌〆4 小时前
在Ubuntu主机中修改ARM Linux开发板的根文件系统
linux·arm开发·驱动开发·ubuntu
夜月yeyue5 小时前
设计模式分析
linux·c++·stm32·单片机·嵌入式硬件
kfepiza5 小时前
Debian的`/etc/network/interfaces`的`allow-hotplug`和`auto`对比讲解 笔记250704
linux·服务器·网络·笔记·debian
cuijiecheng20186 小时前
Ubuntu下布署mediasoup-demo
linux·运维·ubuntu
独行soc8 小时前
2025年渗透测试面试题总结-2025年HW(护网面试) 33(题目+回答)
linux·科技·安全·网络安全·面试·职场和发展·护网
java龙王*8 小时前
开放端口,开通数据库连接权限,无法连接远程数据库 解决方案
linux
bcbobo21cn9 小时前
Linux命令的命令历史
linux·histsize·histfile
jingyu飞鸟10 小时前
linux系统源代码安装apache、编译隐藏版本号
linux·运维·apache
世事如云有卷舒10 小时前
Ubunt20.04搭建GitLab服务器,并借助cpolar实现公网访问
linux·服务器·gitlab
2401_8582861111 小时前
OS15.【Linux】gdb调试器的简单使用
linux·运维·服务器·开发语言·gdb