quvyta-tools
qtools
Les réglages que les utilisateurs d’Arch Linux mettent d’habitude en place à la main, depuis une seule liste : une liste de miroirs rapide, les téléchargements parallèles, multilib, un assistant AUR, un pare-feu, le durcissement SSH, le swap compressé en RAM, le Bluetooth, l’énergie du portable, NVIDIA sous Wayland, le TRIM du SSD et la synchro de l’heure.
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- toolsBêta. qtools change votre système : il installe des paquets, modifie des fichiers sous /etc et active des services. Lisez la confirmation avant de l’accepter, et essayez-le d’abord sur une machine que vous pouvez réparer.
Comment il travaille
Chaque entrée dit à quoi elle touche, puis demande.
- Où il en est
Chaque entrée montre son état sur cette machine avant que vous ne fassiez quoi que ce soit. La lancer une deuxième fois ne change rien ; elle dit qu’elle est déjà appliquée.
- Une sauvegarde et une annulation
Chaque fichier est sauvegardé avant que qtools ne l’écrive. Annuler le remet en place, et laisse tranquille un fichier que quelque chose d’autre a changé depuis.
- Changé dans son dos
Un fichier modifié par autre chose que qtools est montré comme changé et n’est jamais écrasé en silence.
- Les mots de passe restent chez sudo
Les étapes qui demandent des privilèges passent par sudo dans un terminal à l’intérieur de l’écran. La confirmation dit d’avance combien d’étapes vont demander.
- Depuis la ligne de commande
qtools --run mirrors pacman-optionsapplique des entrées sans l’écran ;--revertles annule. - Il n’installe jamais de pilote
Les entrées matérielles règlent ce qui est déjà là. Le pilote dont une carte a besoin dépend de la carte et du noyau, et le mauvais peut laisser une machine sans écran.
- Neuf langues
Anglais, turc, allemand, espagnol, français, portugais du Brésil, russe, chinois simplifié et japonais.
Les entrées
Quatre groupes aujourd’hui.
| Groupe | Entrées |
|---|---|
| Paquets | Liste de miroirs, options de pacman, dépôt multilib, assistant AUR, nettoyage du cache |
| Sécurité | Pare-feu, durcissement SSH |
| Matériel | Swap compressé en RAM, Bluetooth, gestion d’énergie du portable, NVIDIA sous Wayland |
| Entretien | TRIM du SSD, taille du journal, synchro de l’heure |
Un cinquième groupe, Apparence, est déjà dans la liste et encore vide ; ses entrées viendront dans une version ultérieure.
Installer
L’installateur de la famille construit qtools depuis crates.io avec cargo. Il demande avant chaque étape, installe Rust avec rustup s’il manque, et n’utilise jamais sudo.
Le programme est installé comme qtools et aussi comme quvyta-tools. Pour Windows et pour toutes les autres voies, voyez Installer.
Linux et macOS
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- toolsOu avec cargo
cargo install quvyta-toolsCe qu’il faut
- Arch Linux
Ou une distribution bâtie sur elle qui utilise
pacmanetsystemd. Partout ailleurs, qtools le dit et ne change rien. - sudo, configuré pour votre utilisateur
Les étapes qui demandent des privilèges réclament votre mot de passe par son intermédiaire.
- Rust 1.95 ou plus récent
L’installateur l’apporte avec rustup si vous acceptez.