- Verschifft
- 3. September 2026 um 16:11 UTC
- Autor
- Kamo
- Ausschuss
- f44eae7
Die Einstellung des Helfers bedeutete, zwei Dateien herunterzuladen, ein Terminal zu öffnen und mit einem Skript mit sudo. Das ist ein Fluss, den die Menschen verlassen, und ein verlassenes installieren ist nicht von einer Funktion, die nicht funktioniert zu unterscheiden wenn Sie es Mitte der Sitzung mit jemandem auf Sie warten zu erfüllen. Die Binärdatei installiert sich nun selbst. Laufen es ohne Argumente bringt es aus irgendwo stabil, registriert es mit dem Desktop zu starten, nimmt was privilegierter Schritt, die Plattform braucht, beginnt es, und sagt so in einem nativen Dialog. Unter Windows ist das die ganze Prozedur: Doppelklicken Sie auf den Download. Keine Admin-Rechte, kein Terminal, kein Script. Die drei Installationsskripte sind weg; es gibt eine Datei. Linux ist ein privilegierter Schritt geht durch pkexec, so ist es ein Passwort Fenster anstelle eines Terminals, zurückfallen auf sudo -n und dann auf Drucken des Befehls. Und weil eine neue Gruppe nur für Sitzungen gilt begann danach, Probe sagt jetzt diese beiden Staaten auseinander - in der Gruppe Datenbank, aber nicht in den Gruppen des Prozesses bedeutet "auslog und wieder in", nicht die generische "kann nicht öffnen /dev/uinput". Diese Botschaft ist, was für eine frisch installierte Maschine zeigt tatsächlich, und es liest sich jetzt als der letzte Schritt eher als Versäumnis. Der Zustimmungsdialog schaut immer wieder, während er auf dem Bildschirm ist, also installiert die Helfer rechts macht es dann in die gewöhnliche "können sie Ihre Kontrolle screen?" Frage - niemand muss sich ausrechnen, dass sie wieder mitfahren. Die Installationsseite läuft die gleiche Loopback-Prüfung und berichtet, ob der Helfer läuft, was die Schleife für jemanden schließt, der es installiert hat und kam zurück, um zu sehen, ob es funktioniert hat. Es gewann auch Kopie-Buttons für den einen Befehl Jede Plattform braucht. --deinstall kehrt alles um und benennt, was es ohne Wurzel, anstatt zu implizieren, die Maschine ist genau so, wie es war. **************** baut die Darwin Binaries, die nicht Cross-Compilieren von Linux, weil CoreGraphics cgo braucht. Geprüft auf dieser Maschine: Rundreise installieren, deinstallieren und neu installieren, udev Regel und Gruppe angewendet, systemd Benutzereinheit aktiviert, ready:true unter die neue Gruppe. 35 Agententests einschließlich des Benutzernamens in die root Shell; tsc web und native; eslint; alle 7 Webpack-Bundles.