🛠️ Установка
📦 Пакет
Мы используем PKGBUILD
для Arch Linux и файлы .rpm
для Fedora и openSUSE.
Мы поддерживаем только дистрибутивы на основе Arch, Fedora и openSUSE, поэтому пока это не будет работать на других дистрибутивах.
Выполните следующую команду в вашем терминале:
sh
bash -c "$(curl -fsSL chalishari.com.np/carchinstall)"
📦 Cargo Crate
Carch доступен на crates.io.
Вы можете установить его через Cargo с помощью пакета carch
sh
cargo install carch
После установки вы можете запустить его, набрав carch
в терминале.
💡 СОВЕТ
Если carch
не распознается, добавьте каталог bin от Cargo в ваш 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