Ubuntu 22.04 Jammy Jellyfish 无法安装 i3-gaps

Ubuntu 22.04 Jammy Jellyfish 无法安装 i3-gaps

我正在运行最新版本的 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 中:

https://regolith-desktop.com/

相关内容