Danke für die Tests und Rückmeldungen. Ich schaue mir das an.
Der Großteil der Arbeit wurde von @howmationfr erledigt ![]()
Ich habe alles Punkt für Punkt in diesem PR zusammengefasst: Simplify the installer after first hardware feedback by cicoub13 · Pull Request #11 · GladysAssistant/ubuntu-server-gladys · GitHub
1) Sprache
Das war absichtlich, aber du hast recht: Englisch als Standard ist besser. Man kann natürlich immer noch Französisch im Menü auswählen.
2) Kontoerstellung
- Leider können diese Felder nicht gesperrt oder vorab ausgefüllt werden: Dieser Bildschirm stammt vom Ubuntu-Installer und ist nicht änderbar. Um sie vorab auszufüllen, müsste man ein Konto und ein Passwort in die ISO integrieren, was wir vermeiden möchten. Der Name der Maschine wird immer
gladyssein, egal was man in das Feld „Servername“ eingibt. Nur der Benutzername und das Passwort sind frei und relevant. - AZERTY: Gute Nachricht, das Problem lag an unserer Konfiguration. Wir haben die Tastatur auf Französisch voreingestellt, und in diesem Fall hat der Installer sie nie angewendet, wenn man sie neu auswählte. Das ist jetzt behoben: Der Tastaturbildschirm bietet die Layout der gewählten Sprache (AZERTY, wenn man Französisch wählt) und wendet es wirklich an. Keine Notwendigkeit mehr für
loadkeys fr.
3) Festplattenauswahl
Wenn die Maschine nur eine interne Festplatte hat (wie bei Mini-PCs wie dem Beelink), wird dieser Bildschirm jetzt übersprungen. USB-Sticks zählen nicht. Der Installer fragt trotzdem nach einer Bestätigung, bevor er die Festplatte löscht. Wenn mehrere Festplatten verfügbar sind, bleibt der Bildschirm, um die richtige auszuwählen.
4) Nach dem Neustart
Danke, das freut uns! ![]()
5) SSH
- Speicherplatz: behoben, die Hauptpartition verwendet jetzt die gesamte Festplatte, unabhängig davon, ob der Speicherbildschirm angezeigt wird (mehrere Festplatten) oder nicht (eine Festplatte).
- Docker: Das bei der Installation erstellte Konto wird der Gruppe
dockerhinzugefügt, daher funktioniertdocker psdirekt, ohnesudooder Passwort.
Dein Skript
Danke für den Link! Die Erweiterung der Festplatte war der Hauptpunkt, der fehlte, er ist aufgenommen worden. Der Rest war bereits abgedeckt oder anders gelöst. Ich habe die automatische Zeitzonen-Erkennung beim ersten Start hinzugefügt (UTC, wenn die Erkennung fehlschlägt), während vorher alles in UTC lief.
Design
Die Bildschirme des Ubuntu-Installers sind nicht anpassbar: Farben und Texte sind festgelegt in einer von Canonical signierten Komponente, an der wir nicht herumfummeln. Allerdings:
- Das Startmenü des USB-Sticks hat jetzt die Farben von Gladys (weiß auf blau)
- Sobald installiert, zeigt jede SSH- oder Konsolenverbindung den Status von Gladys und ihre Adresse an, anstelle der Ubuntu Pro-Hilfe-Links und Werbung;
- Die Maschine zeigt Gladys in Blau an.
Eine Frage zu deinem Skript
Dein docker run bindet -v /run/dbus:/run/dbus:ro in den Gladys-Container ein, und der Installer tut das bisher nicht. Sollen wir es hinzufügen?
All das muss noch auf echten Geräten validiert werden. Ich werde die MR durchlesen und validieren, ich halte dich auf dem Laufenden, wenn ein neues Test-Image verfügbar ist.
Super! Danke für die Korrekturen!
Es muss hinzugefügt werden ![]()
Der Docker-Befehl von der Website muss beachtet werden: Installer Gladys avec Docker sur Debian, Ubuntu et plus | Gladys Assistant
Weil ich es mag, wenn es beim SSH-Login blinkt
, ist es möglich, einen fetten Titel wie diesen einzufügen:
___| | | \ _) | |
| | _` | _` | | | __| _ \ __| __| | __| __| _` | __ \ __|
| | | ( | ( | | | \__ \ ___ \ \__ \ \__ \ | \__ \ | ( | | | |
\____| _| \__,_| \__,_| \__, | ____/ _/ _\ ____/ ____/ _| ____/ \__| \__,_| _| _| \__|
____/
oder
________ __ ___ _ __ __
/ ____/ /___ _____/ /_ _______ / | __________(_)____/ /_____ _____ / /_
/ / __/ / __ `/ __ / / / / ___/ / /| | / ___/ ___/ / ___/ __/ __ `/ __ \/ __/
/ /_/ / / /_/ / /_/ / /_/ (__ ) / ___ |(__ |__ ) (__ ) /_/ /_/ / / / / /_
\____/_/\__,_/\__,_/\__, /____/ /_/ |_/____/____/_/____/\__/\__,_/_/ /_/\__/
/____/
oder
██████╗ ██╗ █████╗ ██████╗ ██╗ ██╗███████╗ █████╗ ███████╗███████╗██╗███████╗████████╗ █████╗ ███╗ ██╗████████╗
██╔════╝ ██║ ██╔══██╗██╔══██╗╚██╗ ██╔╝██╔════╝ ██╔══██╗██╔════╝██╔════╝██║██╔════╝╚══██╔══╝██╔══██╗████╗ ██║╚══██╔══╝
██║ ███╗██║ ███████║██║ ██║ ╚████╔╝ ███████╗ ███████║███████╗███████╗██║███████╗ ██║ ███████║██╔██╗ ██║ ██║
██║ ██║██║ ██╔══██║██║ ██║ ╚██╔╝ ╚════██║ ██╔══██║╚════██║╚════██║██║╚════██║ ██║ ██╔══██║██║╚██╗██║ ██║
╚██████╔╝███████╗██║ ██║██████╔╝ ██║ ███████║ ██║ ██║███████║███████║██║███████║ ██║ ██║ ██║██║ ╚████║ ██║
╚═════╝ ╚══════╝╚═╝ ╚═╝╚═════╝ ╚═╝ ╚══════╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚═╝╚══════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝
ou bien
###### ## ### ######## ## ## ###### ### ###### ###### #### ###### ######## ### ## ## ########
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ### ## ##
## ## ## ## ## ## #### ## ## ## ## ## ## ## ## ## ## #### ## ##
## #### ## ## ## ## ## ## ###### ## ## ###### ###### ## ###### ## ## ## ## ## ## ##
## ## ## ######### ## ## ## ## ######### ## ## ## ## ## ######### ## #### ##
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ### ##
###### ######## ## ## ######## ## ###### ## ## ###### ###### #### ###### ## ## ## ## ## ##
ou bien (Halloween-Modus)
▄████ ██▓ ▄▄▄ ▓█████▄▓██ ██▓ ██████ ▄▄▄ ██████ ██████ ██▓ ██████ ▄▄▄█████▓ ▄▄▄ ███▄ █ ▄▄▄█████▓
██▒ ▀█▒▓██▒ ▒████▄ ▒██▀ ██▌▒██ ██▒▒██ ▒ ▒████▄ ▒██ ▒ ▒██ ▒ ▓██▒▒██ ▒ ▓ ██▒ ▓▒▒████▄ ██ ▀█ █ ▓ ██▒ ▓▒
▒██░▄▄▄░▒██░ ▒██ ▀█▄ ░██ █▌ ▒██ ██░░ ▓██▄ ▒██ ▀█▄ ░ ▓██▄ ░ ▓██▄ ▒██▒░ ▓██▒░ ▓██▄ ▒ ▓██░ ▒░▒██ ▀█▄ ▓██ ▀█ ██▒▒ ▓██░ ▒░
░▓█ ██▓▒██░ ░██▄▄▄▄██ ░▓█▄ ▌ ░ ▐██▓░ ▒ ██▒ ░██▄▄▄▄██ ▒ ██▒ ▒ ██▒░██░ ▒ ██▒░ ▓██▓ ░ ░██▄▄▄▄██ ▓██▒ ▐▌██▒▒ ▓██▓ ░
░▒▓███▀▒░██████▒▓█ ▓██▒░▒████▓ ░ ██▒▓░▒██████▒▒ ▓█ ▓██▒▒██████▒▒▒██████▒▒░██░▒██████▒▒ ▒██▒ ░ ▓█ ▓██▒▒██░ ▓██░ ▒██▒ ░
░▒ ▒ ░ ▒░▓ ░▒▒ ▓▒█░ ▒▒▓ ▒ ██▒▒▒ ▒ ▒▓▒ ▒ ░ ▒▒ ▓▒█░▒ ▒▓▒ ▒ ░▒ ▒▓▒ ▒ ░░▓ ▒ ▒▓▒ ▒ ░ ▒ ░░ ▒▒ ▓▒█░░ ▒░ ▒ ▒ ▒ ░░
░ ░ ░ ░ ▒ ░ ▒ ▒▒ ░ ░ ▒ ▒ ▓██ ░▒░ ░ ░▒ ░ ░ ▒ ▒▒ ░░ ░▒ ░ ░░ ░▒ ░ ░ ▒ ░░ ░▒ ░ ░ ░ ▒ ▒▒ ░░ ░░ ░ ▒░ ░
░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ▒ ▒ ░░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ ▒ ░░ ░ ░ ░ ░ ▒ ░ ░ ░ ░
░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
░ ░ ░
ou bien
___ __ __ ____ _ _ ____ __ ____ ____ __ ____ ____ __ __ _ ____
/ __)( ) / _\ ( \( \/ )/ ___) / _\ / ___)/ ___)( )/ ___)(_ _)/ _\ ( ( \(_ _)
( (_ \/ (_/\/ \ ) D ( ) / \___ \ / \\___ \\___ \ )( \___ \ )( / \/ / )(
\___/\____/\_/\_/(____/(__/ (____/ \_/\_/(____/(____/(__)(____/ (__)\_/\_/\_)__) (__)
ou bien
8""""8 8""""8
8 " e eeeee eeeee e e eeeee 8 8 eeeee eeeee e eeeee eeeee eeeee eeeee eeeee
8e 8 8 8 8 8 8 8 8 " 8eeee8 8 " 8 " 8 8 " 8 8 8 8 8 8
88 ee 8e 8eee8 8e 8 8eeee8 8eeee 88 8 8eeee 8eeee 8e 8eeee 8e 8eee8 8e 8 8e
88 8 88 88 8 88 8 88 88 88 8 88 88 88 88 88 88 8 88 8 88
88eee8 88eee 88 8 88ee8 88 8ee88 88 8 8ee88 8ee88 88 8ee88 88 88 8 88 8 88
et enfin
___ __ __ ____ _ _ ____ __ ____ ____ __ ____ ____ __ __ _ ____
/ __)( ) / _\ ( \( \/ )/ ___) / _\ / ___)/ ___)( )/ ___)(_ _)/ _\ ( ( \(_ _)
( (_ \/ (_/\/ \ ) D ( ) / \___ \ / \\___ \\___ \ )( \___ \ )( / \/ / )(
\___/\____/\_/\_/(____/(__/ (____/ \_/\_/(____/(____/(__)(____/ (__)\_/\_/\_)__) (__)
@cicoub13 denkst du, wir können dein PR mergen und einen neuen Build machen? Ich würde gerne morgen früh einen Test machen ![]()
Sie wird gerade von Claude überprüft. Aber ich bereite dir das für morgen früh vor, ja.
Neues Testbild verfügbar
https://download.gladysassistant.com/test/gladys-assistant-installer-amd64.iso
Danke !! Ich teste das und halte dich hier auf dem Laufenden.
Danke ![]()
Ich frage mich nur, ob man die Installationsbildschirme (dein Screenshot) nicht je nach gewählter Sprache übersetzt ![]()
Ach, das kann man! Gute Idee!
Ah, das sollte eigentlich schon erledigt sein. Hast du während der Installation Französisch ausgewählt?
cat /etc/gladys-installer/language falls dein Gerät noch verfügbar ist
Ich hatte extra Englisch gewählt, um auf Englisch zu testen!
Release v0.1.0 ist verfügbar mit Produktions-Image hier https://download.gladysassistant.com/gladys-assistant-installer-amd64.iso ![]()
Ich überlasse es dir, darüber zu kommunizieren ![]()
Demo-Seite des Installations-Tutorials: Install Gladys Assistant on a mini-PC with Gladys Assistant OS | Gladys Assistant
Grundsätzlich wurde die gesamte Dokumentation aktualisiert, also zögern Sie nicht, die Dokumentation durchzusehen!
Sagen Sie mir, was Sie davon halten ![]()
Die Seite ist für mich in Ordnung (auf Französisch).
Ich würde nur in Schritt 5 bei OpenSSH den Satz „Sie können dies deaktivieren, wenn Sie es nicht möchten.“ entfernen.
Super für mich, gute Arbeit, Jungs!
Du hast recht, es ist besser, es nicht zu empfehlen. Ich habe es entfernt!


