🛠️ Installation
📦 Package
Nous utilisons PKGBUILD
pour Arch Linux et les fichiers .rpm
pour Fedora et openSUSE.
Nous ne supportons que les distributions basées sur Arch, Fedora et openSUSE, donc cela ne fonctionnera pas sur d'autres distributions pour le moment.
Exécutez la commande suivante dans votre terminal :
sh
bash -c "$(curl -fsSL chalishari.com.np/carchinstall)"
📦 Cargo Crate
Carch est disponible sur crates.io.
Vous pouvez l'installer en utilisant Cargo avec le crate carch.
sh
cargo install carch
Une fois fait, vous pouvez l'exécuter en tapant carch
dans votre terminal.
💡 ASTUCE
Si carch
n'est pas reconnu, ajoutez le répertoire bin de Cargo à votre PATH :
sh
export PATH="$HOME/.cargo/bin:$PATH"
🏗️ Installation Manuelle
📜 Dépendances
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
🔧 Cloner et Construire
sh
git clone --depth 1 https://github.com/harilvfs/carch
cd carch
cargo build --release
cd build/release/
sudo cp -r carch /usr/bin/
🔄 Mettre à jour et Désinstaller
sh
carch --update
sh
carch --uninstall