🛠️ 安装
📦 软件包
我们为 Arch Linux 使用 PKGBUILD
,为 Fedora 和 openSUSE 使用 .rpm
文件。
我们只支持基于 Arch、Fedora 和 openSUSE 的发行版,所以目前在其他发行版上无法运行。
在您的终端中执行以下命令:
sh
bash -c "$(curl -fsSL chalishari.com.np/carchinstall)"
📦 Cargo Crate
Carch 在 crates.io 上可用。
您可以通过 carch crate 使用 Cargo 安装它。
sh
cargo install carch
完成后,您可以在终端中输入 carch
来运行它。
💡 提示
如果 carch
无法识别,请将 Cargo 的 bin 目录添加到您的 PATH:
sh
export PATH="$HOME/.cargo/bin:$PATH"
🏗️ 手动安装
📜 依赖项
sh
sudo pacman -S --noconfirm rust man-db man git wget noto-fonts-emoji curl bash-completion ttf-nerd-fonts-symbols ttf-jetbrains-mono-nerd cargo fzf glibc gcc
sh
sudo dnf install rust man-db man git wget google-noto-color-emoji-fonts google-noto-emoji-fonts jetbrains-mono-fonts-all bash-completion-devel curl cargo fzf glibc gcc -y
sh
sudo zypper install -y rust man man-pages git wget google-noto-fonts google-noto-coloremoji-fonts jetbrains-mono-fonts symbols-only-nerd-fonts bash-completion curl fzf glibc gcc
🔧 克隆和构建
sh
git clone --depth 1 https://github.com/harilvfs/carch
cd carch
cargo build --release
cd build/release/
sudo cp -r carch /usr/bin/
🔄 更新和卸载
sh
carch --update
sh
carch --uninstall