我正在运行最新版本的 ubuntu 22.04,我喜欢 I3,并想开始使用 I3-gaps。不幸的是,无论我尝试使用哪个 ppa,我都会收到“404 未找到”和“jammy jellyfish 没有发布文件”似乎不受支持。我还有没有什么办法可以安装 i3-gaps?
答案1
我也遇到了同样的问题。Github 上列出的 PPA 似乎都不再起作用了。
您可以使用本指南从源代码构建:https://gist.github.com/boreycutts/6417980039760d9d9dac0dd2148d4783
本指南的唯一问题是,安装依赖项后,使用安装提示安装 i3-gaps 会失败:
autoreconf --force --install
似乎 github 上的当前版本的 i3-gaps 不包含运行该命令所需的“configure.ac”文件。为了解决这个问题,我使用 github 用户 Kabouik 在线程中的建议构建了 i3-gaps:
mkdir /tmp/build
cd /tmp/build
git clone https://www.github.com/Airblader/i3 i3-gaps
cd i3-gaps
git checkout gaps && git pull
sudo apt install meson asciidoc
meson -Ddocs=true -Dmans=true ../build
meson compile -C ../build
sudo meson install -C ../build
此后,构建成功,您可以注销并重新登录,并使用以下命令配置 i3 配置文件:
gaps inner 5
gaps outer 5
查看刷新 i3 后反映的变化。如果这对您有用,请告诉我。
答案2
目前没有专门用于i3。然而,随着风化层项目继续以 Ubuntu 作为基础系统,您可以从其 PPA 中获得大部分好处。如果您应用:
sudo add-apt-repository ppa:regolith-linux/release
i3-间隙应变为可用:
$ apt policy i3-gaps
i3-gaps:
Installed: (none)
Candidate: 4.20-2-1regolith
Version table:
4.20-2-1regolith 500
500 https://regolith-desktop.io/release-ubuntu-jammy-amd64 jammy/main amd64 Packages
附注:如果你有兴趣i3也许值得给予风化层尝试一下。
答案3
考虑等待一会儿。Gaps 已集成到 i3 中并将在下一版本中。
编辑:我现在正在使用它(2023 年 2 月),它运行良好。从 PPA 安装。
答案4
您可以按照此处所述将 regolit repo 添加到您的 apt 中: