Die Leerzeichen in Systempfaden ist wieder ein richtiger M$ Furzidee, so etwas gibt nur Probleme.Und deswegen kommt beim Versuch, Lazarus mit Installer in C:/Programme, welches ein Synonym für C:/Program Files ist zu installieren die Fehlermeldung: "Gewählter Ordner enthält Leerzeichen, bitte wähle Sie einen Ordner ohne Leerzeichen."
Unter Linux kann man nicht mal einen User anlegen, der etwas anderes hat als Kleinbuchstaben.
Code: Alles auswählen
tux-To-be-filled-by-O-E-M tux # adduser "Hello World"
adduser: Um Probleme zu vermeiden, sollte der Benutzername nur aus Buchstaben,
Ziffern, Unterstrichen, Punkten, Klammeraffen (@) und Bindestrichen bestehen
und nicht mit einem Bindestrich anfangen (wie durch IEEE Std 1003.1-2001
festgelegt). Zur Kompatibilität mit Konten auf Samba-Rechnern wird
außerdem $ am Ende des Benutzernamens unterstützt
tux-To-be-filled-by-O-E-M tux # adduser Hello World
adduser: Der Benutzer »Hello« existiert nicht.
tux-To-be-filled-by-O-E-M tux # adduser Hello
adduser: Bitte geben Sie einen Benutzernamen ein, der mit dem regulären Ausdruck übereinstimmt, der durch die NAME_REGEX[_SYSTEM]-Variable konfiguriert wurde. Nutzen Sie die Option »--force-badname«,
um diese Prüfung zu deaktivieren oder ändern Sie die NAME_REGEX-Variable.
tux-To-be-filled-by-O-E-M tux # adduser hello
Lege Benutzer »hello« an ...
Lege neue Gruppe »hello« (1002) an ...
Lege neuen Benutzer »hello« (1002) mit Gruppe »hello« an ...
Erstelle Home-Verzeichnis »/home/hello« ...
Kopiere Dateien aus »/etc/skel« ...
Geben Sie ein neues UNIX-Passwort ein:
Generell sollte man wen möglich Leerzeichen vermeiden, dies besonders auch bei Lazarus-Projecten. Dafür gibt es _ .
Sonst kann man nicht mal eine Konsole von Lazarus aus starten.