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


 

<think>好的,用户想找Debian 12最小化安装的教程。首先,我得确认Debian 12的官方文档有没有相关指引。Debian安装镜像通常有网络安装和DVD镜像,而网络安装镜像应该是最小化的选择。用户可能需要使用netinst镜像,这样安装时只下载必要的包,节省空间。 接下来,安装步骤可能需要先下载正确的ISO文件。访问Debian官网,找到下载页面,选择Debian 12 "Bookworm"的网络安装镜像。然后制作启动盘,用工具如Rufus或者dd命令写入U盘。启动后进入安装程序,在软件选择步骤里取消所有桌面环境和其他软件的勾选,只选“标准系统工具”,这样应该就能实现最小安装。 还要注意分区的问题,用户可能需要手动分区,特别是如果目标设备空间有限的话。比如,使用LVM或者直接分配根分区。另外,安装过程中可能需要配置网络,如果是服务器环境,可能还需要设置静态IP。 然后,安装后的配置也很重要。最小化安装可能缺少一些常用工具,用户可能需要手动安装,比如sudo、vim、curl等。可以建议用户安装这些工具,并更新系统,运行`sudo apt update && sudo apt upgrade`。 另外,引用中的内容可能有帮助。比如,引用[1]提到Debian 7的小型根文件系统,说明Debian有提供轻量级安装的选项。引用[3]提到依赖问题,可能在安装某些包时需要注意32位库的依赖,但最小化安装可能不需要这些,除非用户后续安装特定软件。 用户可能还想知道如何进一步优化系统,比如删除不必要的服务或包,或者使用轻量级的内核。不过这可能属于高级配置,需要谨慎操作。此外,可以建议用户参考Debian的官方文档或社区论坛,获取更详细的指导。 最后,生成相关问题时要考虑用户可能遇到的后续问题,比如依赖管理、软件包选择、系统优化等。确保问题覆盖安装后的常见步骤和潜在问题。</think>### Debian 12最小化安装步骤 1. **下载网络安装镜像** 访问[Debian官网](https://www.debian.org/download),选择`Debian 12 "Bookworm"`的`netinst`(网络安装)镜像。该镜像仅包含核心系统文件(约300MB),安装时按需下载其他包[^1]。 2. **制作启动介质** - Windows:使用Rufus将ISO写入U盘(选择`DD模式`)。 - Linux/macOS:使用`dd`命令: ```bash dd if=debian-12-netinst.iso of=/dev/sdX bs=4M status=progress ``` 3. **启动安装程序** 从U盘启动后,选择`Install`或`Graphical install`(图形界面安装)。 4. **分区与配置** - 建议手动分区(选择`Manual`): - `/`根分区:至少5GB(建议10GB以上)。 - `swap`分区:内存的1-2倍(若内存≥4GB可省略)。 - 若为服务器,可取消勾选所有桌面环境,仅保留`Standard system utilities`。 5. **软件包选择** - **关键步骤**:在软件选择界面取消所有选项(如`Debian desktop environment`、`Print server`等),仅保留必要工具。 6. **安装后配置** - 更新系统: ```bash sudo apt update && sudo apt upgrade -y ``` - 安装常用工具(可选): ```bash sudo apt install sudo vim curl wget ``` --- ### 最小化安装的优化建议 - **删除冗余服务**:禁用`bluetooth`、`cups`等非必要服务: ```bash sudo systemctl disable bluetooth.service ``` - **使用轻量级内核**:安装`linux-image-cloud-amd64`(针对虚拟化优化): ```bash sudo apt install linux-image-cloud-amd64 ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值