quvyta-tools
qtools
Die Einstellungen, die Arch-Linux-Nutzer meist von Hand einrichten, aus einer Liste: eine schnelle Spiegelliste, parallele Downloads, Multilib, ein AUR-Helfer, eine Firewall, SSH-Härtung, komprimierter Swap im RAM, Bluetooth, Energieverwaltung für Notebooks, NVIDIA unter Wayland, SSD-Trim und Zeitsynchronisation.
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- toolsBeta. qtools ändert dein System: es installiert Pakete, bearbeitet Dateien unter /etc und aktiviert Dienste. Lies die Bestätigung, bevor du sie annimmst, und probiere es zuerst auf einem Rechner, den du notfalls reparieren kannst.
Wie es arbeitet
Jeder Eintrag sagt, was er anfasst, und fragt dann.
- Wie es steht
Jeder Eintrag zeigt seinen Zustand auf diesem Rechner, bevor du etwas tust. Ein zweiter Durchlauf ändert nichts; er sagt, dass er schon angewendet ist.
- Eine Sicherung und ein Rückgängig
Jede Datei wird gesichert, bevor qtools sie schreibt. Rückgängig legt sie zurück und lässt eine Datei in Ruhe, wenn seither etwas anderes sie geändert hat.
- Hinter seinem Rücken geändert
Eine Datei, die etwas anderes als qtools bearbeitet hat, wird als geändert gezeigt und nie stillschweigend überschrieben.
- Passwörter bleiben bei sudo
Schritte mit Rechtebedarf laufen über sudo in einem Terminal im Bildschirm. Die Bestätigung sagt vorher, wie viele Schritte fragen werden.
- Von der Kommandozeile
qtools --run mirrors pacman-optionswendet Einträge ohne Bildschirm an;--revertnimmt sie zurück. - Es installiert nie einen Treiber
Die Hardware-Einträge richten ein, was schon da ist. Welchen Treiber eine Karte braucht, hängt von der Karte und vom Kernel ab, und der falsche kann eine Maschine ohne Bild zurücklassen.
- Neun Sprachen
Englisch, Türkisch, Deutsch, Spanisch, Französisch, brasilianisches Portugiesisch, Russisch, vereinfachtes Chinesisch und Japanisch.
Die Einträge
Heute vier Gruppen.
| Gruppe | Einträge |
|---|---|
| Pakete | Spiegelliste, Pacman-Optionen, Multilib-Repository, AUR-Helfer, Paketcache aufräumen |
| Sicherheit | Firewall, SSH-Härtung |
| Hardware | Komprimierter Swap im RAM, Bluetooth, Energieverwaltung für Notebooks, NVIDIA unter Wayland |
| Wartung | SSD-Trim, Journal-Größenlimit, Zeitsynchronisation |
Eine fünfte Gruppe, Aussehen, steht schon in der Liste und ist noch leer; ihre Einträge kommen in einer späteren Version.
Installieren
Das Installationsprogramm der Familie baut qtools mit cargo aus crates.io. Es fragt vor jedem Schritt, installiert Rust mit rustup, falls es fehlt, und benutzt nie sudo.
Das Programm wird als qtools und zusätzlich als quvyta-tools installiert. Für Windows und jeden anderen Weg siehe Installieren.
Linux und macOS
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- toolsOder mit cargo
cargo install quvyta-toolsVoraussetzungen
- Arch Linux
Oder eine darauf aufbauende Distribution mit
pacmanundsystemd. Überall sonst sagt qtools das und ändert nichts. - sudo, für deinen Benutzer eingerichtet
Die Schritte mit Rechtebedarf fragen darüber nach deinem Passwort.
- Rust 1.95 oder neuer
Das Installationsprogramm bringt es mit rustup, wenn du zustimmst.