Skip to content

Uso de Kore

Modo interactivo (TUI)

Llama a la herramienta sin argumentos para abrir la interfaz:

bash
$ kpm

Usa las flechas para navegar, Enter para confirmar y Esc para volver o salir. El flujo guiado permite seleccionar la app, extraerla y definir el binario a enlazar en un solo paso.

Interfaz de línea de comandos (CLI)

Para operaciones rápidas no interactivas, kpm soporta los siguientes comandos:

ComandoAlias cortoDescripción
list-l, list-installedLista las aplicaciones instaladas
install-iInstala una o más apps desde tarballs locales o repositorios
remove-rDesinstala una o más apps instaladas
update-uActualiza apps instaladas desde repositorios
repoGestiona repositorios (oficial, comunitario, custom)
help-h, --helpImprime la ayuda completa
-V, --versionMuestra la versión instalada
--update-binActualiza el binario de kpm a la última versión

Instalación directa

Instala varias aplicaciones por nombre (si existen en un repositorio) o por ruta a un archivo local:

bash
$ kpm install obsidian waterfox discord

Para un archivo local único con metadatos personalizados, usa estos flags:

bash
$ kpm install "/ruta/a/app.AppImage" --app-name "MiApp" --use-root "No" --category "Network"
FlagDescripción
--app-name (-a)Nombre que la app muestra en el sistema
--use-root (-u)Si el atajo .desktop requiere pkexec
--category (-c)Categoría XDG para el menú (Utility, Network, Game, ...)

Desinstalación inteligente

Borra la carpeta, el binario y el archivo .desktop de una o más apps a la vez:

bash
$ kpm remove discord waterfox

Gestión de repositorios

El subcomando repo gestiona de dónde kpm obtiene las apps:

SubcomandoDescripción
kpm repo listCantidad de paquetes disponibles por tipo (oficial, comunitario, usuario)
kpm repo pkg-listLista todos los paquetes disponibles para instalar
kpm repo pkg-search <query>Busca un paquete por nombre en todos los repositorios
kpm repo syncSincroniza las listas oficial y comunitaria
kpm repo add <nombre> <pkg> <url> <cat> [--requires-root]Añade un repositorio de terceros
kpm repo remove <nombre>Elimina un repositorio custom

Autocompletado de shell

Instalar kpm con install.sh configura el autocompletado para Bash, Zsh y Fish. Pulsa Tab para completar comandos y flags.

Lanzado bajo la Licencia BSD-3-Clause.