quvyta
Idioma: Español

quvyta-packages

qpac

Un gestor de paquetes para Arch Linux que corre en la terminal. Quiere reunir pacman, el AUR, Flatpak y Snap en una interfaz sencilla con aire de tienda de aplicaciones, y muestra exactamente qué va a cambiar antes de que cambie nada.

curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- packages

Beta. qpac encuentra software en los repositorios, el AUR, Flatpak y Snap, e instala y quita en las cuatro; los paquetes del AUR se compilan con paru o yay una vez que has leído sus recetas. La interfaz puede cambiar todavía entre versiones.

qpac en veinticinco segundos, grabado por sus propias pruebas: se abre Descubrir, una búsqueda se responde entre los repositorios, Flatpak y el AUR, sigue la página de una aplicación, la confirmación cuenta los siete paquetes uno a uno, la salida de pacman corre bajo la lista, y la pestaña Actualizaciones muestra lo que espera junto a las últimas noticias de Arch.

Qué hace

Una tienda para Arch, y cada cambio a la vista primero.

  • Descubrir

    Aplicaciones populares y lo que es popular en el AUR, en fichas, con los tipos de software a la izquierda. Al escribir se busca a la vez en los repositorios, el AUR, Flatpak y Snap, y una aplicación encontrada en varias fuentes es una sola ficha. Un snap no tiene tipo propio, porque snapd no lo da, así que los snaps quedan en Otros y se encuentran buscando.

  • La página de una aplicación

    Su descripción, versión, licencia, tamaños, sitio web y dependencias, con un botón de instalar o quitar. Las categorías y las descripciones vienen de AppStream, los datos que usan GNOME Software y KDE Discover.

  • Instalados

    Tus aplicaciones, o todos los paquetes, en una tabla que puedes buscar y ordenar, con la fuente de cada uno y un panel de detalle. Se lee directamente de la base de datos local de pacman, así que abre al instante; los flatpaks y los snaps aún no están en esta tabla y llevan la marca Instalado en sus fichas de Descubrir.

  • Actualizaciones que no te dejan a medias

    Las actualizaciones pendientes por fuente, los avisos de reinicio y, encima, las últimas noticias de Arch. La comprobación usa una copia propia de la base de datos de pacman, y Actualizar todo puede tomar antes una instantánea con snapper o timeshift.

  • Cambios que puedes ver

    Antes de ejecutar nada se le pregunta a pacman qué haría el cambio, y la lista completa, con dependencias, espera tu confirmación. El foco está en Cancelar.

  • Tu contraseña se queda en polkit o sudo

    El primer cambio la pide una vez; qpac nunca la ve. Una base de datos bloqueada se explica, nunca se fuerza, y los paquetes huérfanos se limpian en un paso.

  • La receta del AUR, leída antes de ejecutarse

    Un paquete del AUR se compila solo después de que su receta esté en tu pantalla, junto a la que aprobaste la última vez, con reglas que señalan las líneas arriesgadas. Solo Leída, instalar arranca la compilación, y la compilación nunca recibe un intérprete con privilegios.

  • Cuatro fuentes, una lista

    Los repositorios, el AUR, Flatpak y Snap: qpac instala desde las cuatro y quita por las cuatro. snapd se lee por su propio socket en tu nombre, y un snap que necesita confinamiento clásico se pregunta aparte, así que lo que confirmas es siempre lo que ocurre.

  • Nueve idiomas

    Inglés, turco, alemán, español, francés, portugués de Brasil, ruso, chino simplificado y japonés.

Pantallas

Encuéntralo, léelo, confírmalo.

Instalar

El instalador de Quvyta compila qpac desde crates.io con cargo. Pregunta antes de cada paso e instala Rust con rustup si falta. Usa sudo solo para instalar un enlazador de C que falte, y solo cuando respondes que sí en la terminal.

El programa se instala como qpac y también como quvyta-packages. Para Windows y para cualquier otra vía, mira Instalar.

Linux y macOS

curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- packages

O con cargo

cargo install quvyta-packages

Requisitos

  • Arch Linux

    O una distribución construida sobre ella, con pacman.

  • sudo

    Para todo lo que cambia el sistema.

  • Rust 1.95 o posterior

    El instalador lo trae con rustup si lo aceptas.