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 # 系统状态监控显示

相关推荐
invicinble6 小时前
对linux形成认识
linux·运维·服务器
小Pawn爷6 小时前
14.VMmare安装ubuntu
linux·运维·ubuntu
半桔7 小时前
【IO多路转接】高并发服务器实战:Reactor 框架与 Epoll 机制的封装与设计逻辑
linux·运维·服务器·c++·io
HABuo7 小时前
【linux文件系统】磁盘结构&文件系统详谈
linux·运维·服务器·c语言·c++·ubuntu·centos
Howrun7778 小时前
关于Linux服务器的协作问题
linux·运维·服务器
小白同学_C9 小时前
Lab3-page tables && MIT6.1810操作系统工程【持续更新】
linux·c/c++·操作系统os
十年磨一剑~9 小时前
Linux程序接收到sigpipe信号崩溃处理
linux
geshifei9 小时前
Sched ext回调3——select_cpu(linux 6.15.7)
linux·ebpf
代码游侠10 小时前
C语言核心概念复习——网络协议与TCP/IP
linux·运维·服务器·网络·算法
你真是饿了10 小时前
6.库制作与原理
linux·服务器