在 Debian(Raspberry Pi 操作系统)上安装 i3gaps

在 Debian(Raspberry Pi 操作系统)上安装 i3gaps

我决定在带有 Raspberry Pi OS(Debian 11 bullseye aarch64)的 Raspberry Pi 400 上安装 i3WM。唯一缺少的部分是 i3gaps/i3-gaps,但我无法使用“sudo apt install”安装它。还有其他方法可以安装吗?

答案1

Debian bookworm 的i3-wm软件包已经包含 i3gaps。但是:Debian bullseye 却i3-wm没有。

因此,如果您在阅读本文时,当前版本的 Raspberry Pi OS 已经基于 debian 12(书虫)或更高版本,那么您无需执行任何操作,只需sudo apt install i3wm.更新你的树莓派操作系统并不难,所以试试吧。

我们其他人将不得不i3-wm自己构建该软件包并对其进行所有 Debian 修改。 (您也可以手动构建其中的一部分,但手动构建对于初学者来说通常很困难,而且容易出错。)

无论您如何操作,您的系统磁盘上至少需要大约 1 GB 的可用空间。

  1. 从描述该包的 debian 获取 .dsc 文件链接。它位于右侧https://packages.debian.org/bookworm/i3-wm在“下载源码包”下
  2. 在您的 RPi 上创建一个新目录 ( mkdir package),然后切换到该目录cd package)。
  3. 安装自动构建 debian 软件包所需的工具:sudo apt-get update; sudo apt-get install -y build-essential fakeroot devscripts
  4. 运行dget THE_LINK_YOU_JUST_COPIED(显然,替换THE_LINK_YOU_JUST_COPIED为 .dsc 文件的链接)
  5. 获取构建该包所需的所有内容:sudo mk-build-deps -i *.dsc
  6. dget切换到步骤 4 中包含源代码的目录:cd i3-wm-*/
  7. 让工具进行自动构建:debuild -b -uc -us
  8. 上一层目录 ( cd ..) 最后
  9. 安装从此目录中为您构建的新软件包:sudo apt-get install -y ./i3_*.deb ./i3-wm_*.deb

如果一切顺利:您现在还可以清理不再需要的东西;sudo apt-get remove build-essential fakeroot devscripts i3-wm-build-deps; sudo apt-get autoremove

相关内容