#linux #info #fetch #tool #pfetch

应用 qfetch

qfetch 是一个受 pfetch 启发的简单获取工具,但用 Rust 编写

8 个重大版本更新

0.9.1 2022年7月16日
0.8.0 2022年6月13日

#2639命令行工具

BSD-2-Clause

21KB
438

qfetch

qfetch 是一个获取 Linux 安装信息的工具。

状态 Pipeline Crates.IO

依赖

  • /proc/meminfo 中的以下字段
    • 第一行的 MemTotal
    • 第二行的 MemFree
    • 第三行的 MemAvailable
  • GNU Coreutils 中的 df 命令
  • /etc/os-release 中的以下字段
    • PRETTY_NAME
  • 当然需要 Rust 和 Cargo!
  • 可选地,您可以安装 make 来构建应用程序

通过 wake 安装

  • 克隆仓库
  • 安装依赖项
  • 运行 wake 构建
  • 运行 wake -s .wake/install.Wakefile 安装

通过 make 安装

  • 克隆仓库
  • 安装依赖项
  • 运行 make 构建应用程序
  • 运行 sudo make install 安装应用程序
  • 运行 qfetch 查看输出

通过 cargo build 构建

  • 克隆仓库
  • 通过 rustup 安装依赖项和 Rust
  • 运行 cargo build -r 构建可执行文件
  • 您的可执行文件是 target/release/qfetch,前往运行/安装它

使用 cargo 安装

  • 非常简单,运行 cargo install qfetch

Ubuntu 二进制文件可在 发行版 选项卡中找到

在 Arch Linux 或基于 Arch 的发行版上安装

AUR 上有(我官方维护它)

AUR 上有(由 kleintux 维护)

帮助

  • 在创建问题之前,请查看 维基
  • 如果前面的步骤没有帮助,请创建问题!
  • 在 tty 中,应用程序可能无法显示一些数据,尝试在桌面环境(DE)中运行它(如果 DE 为空或为空字符串,则不会显示终端和其他一些内容)

依赖

~2–13MB
~109K SLoC