Skip to content

nespaset/ken

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Ken (kn)

Минималистичный хелпер для Arch Linux и AUR, написанный на Go.

Возможности

  • Установка пакетов из официальных репозиториев и AUR одной командой.
  • Автоматическое разрешение и установка зависимостей.
  • Режим работы без пароля (настройка через visudo).
  • Быстрый поиск по AUR.
  • Автоматическая проверка обновлений через GitHub API.

Использование

[RU]

ken [пакет] - Установить (авто-поиск + выбор)

ken u - Обновить систему + новости

ken r [пакет] - Удалить (пакет + зависимости + конфиги)

ken s [запрос] - Поиск в AUR (по голосам)

ken top - Показать 10 самых тяжелых пакетов

ken visudo - Режим без пароля

ken y [пакет] - Авто-установка (yes)

ken n [пакет] - Установка без зависимостей

[EN]

ken [pkg] - Install (smart search + select)

ken u - Update system + check news

ken r [pkg] - Remove (Rns: package + deps + configs)

ken top - List top 10 largest packages

Установка

  1. Установите зависимости: sudo pacman -S go git

  2. Склонируйте репозиторий: git clone https://github.com/nespaset/ken/

    cd ken

  3. Скомпилируйте и установите: go build -o ken main.go

    sudo mv ken /usr/local/bin/

  4. (Опционально) Настройте беспарольный режим: ken visudo

Обновление

Программа автоматически проверяет наличие новых коммитов в ветке main. Для срабатывания триггера обновления текст коммита должен содержать слово "update".

About

A new aur helper written in Go, created for people's convenience.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages