quvyta
Idioma: Español

quvyta-tools

qtools

Los ajustes que los usuarios de Arch Linux suelen preparar a mano, desde una sola lista: una lista de espejos rápida, descargas en paralelo, multilib, un asistente de AUR, un cortafuegos, endurecer SSH, swap comprimido en RAM, Bluetooth, energía del portátil, NVIDIA en Wayland, TRIM del SSD y sincronización horaria.

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

Beta. qtools cambia tu sistema: instala paquetes, edita archivos en /etc y habilita servicios. Lee la confirmación antes de aceptarla y pruébalo primero en una máquina que puedas permitirte reparar.

qtools en veinte segundos, grabado por sus propias pruebas en una máquina solo para eso: se marcan dos elementos del grupo Paquetes, la confirmación enumera qué tocan, la ejecución pide la contraseña en una terminal dentro de la pantalla, los dos quedan aplicados, y el grupo Seguridad muestra un cortafuegos que alguien apagó después.

Cómo funciona

Cada elemento dice qué va a tocar y luego pregunta.

  • Cómo está

    Cada elemento muestra su estado en esta máquina antes de que hagas nada. Ejecutar uno por segunda vez no cambia nada; dice que ya está aplicado.

  • Una copia y un deshacer

    Cada archivo se guarda antes de que qtools lo escriba. Deshacer lo devuelve a su sitio, y deja en paz un archivo que otra cosa haya cambiado desde entonces.

  • Cambiado a sus espaldas

    Un archivo editado por algo que no es qtools se muestra como cambiado y nunca se sobrescribe en silencio.

  • Las contraseñas se quedan en sudo

    Los pasos que necesitan privilegios corren con sudo en una terminal dentro de la pantalla. La confirmación dice de antemano cuántos pasos van a pedirla.

  • Desde la línea de comandos

    qtools --run mirrors pacman-options aplica elementos sin la pantalla; --revert los deshace.

  • Nunca instala un controlador

    Los elementos de hardware configuran lo que ya está en la máquina. Qué controlador necesita una tarjeta depende de la tarjeta y del núcleo, y el equivocado puede dejar la máquina sin imagen.

  • Nueve idiomas

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

Los elementos

Hoy cuatro grupos.

GrupoElementos
PaquetesLista de espejos, opciones de pacman, repositorio multilib, asistente de AUR, limpieza de caché
SeguridadCortafuegos, endurecer SSH
HardwareSwap comprimido en RAM, Bluetooth, gestión de energía del portátil, NVIDIA en Wayland
MantenimientoTRIM del SSD, límite del registro, sincronización horaria

Un quinto grupo, Apariencia, ya está en la lista y sigue vacío; sus elementos llegan en una versión posterior.

Instalar

El instalador de la familia construye qtools desde crates.io con cargo. Pregunta antes de cada paso, instala Rust con rustup si falta y nunca usa sudo.

El programa se instala como qtools y también como quvyta-tools. 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 -- tools

O con cargo

cargo install quvyta-tools

Requisitos

  • Arch Linux

    O una distribución construida sobre ella que use pacman y systemd. En cualquier otro sitio qtools lo dice y no cambia nada.

  • sudo, configurado para tu usuario

    Los pasos que necesitan privilegios piden tu contraseña por ahí.

  • Rust 1.95 o posterior

    El instalador lo trae con rustup si lo aceptas.