Als je de fysieke Linux-console bedoelt, is loadkeys het juiste hulpmiddel wanneer de keymap is geïnstalleerd; bedoel je SSH of de browserterminal, dan wordt de toetsenbordindeling normaal gesproken bepaald door de computer waarop je typt. Dat onderscheid verklaart waarom standaard Debian-localeopdrachten mogelijk niet werken zoals verwacht op ZimaOS.
ZimaOS documenteert momenteel geen permanente instelling voor de toetsenbordindeling in de gebruikersinterface. De forumsuggestie loadkeys fr is technisch gezien geldig voor een virtuele Linux-console, maar is niet bevestigd als permanente ZimaOS-configuratie.
Fysieke console versus webterminal
Een toetsenbord dat rechtstreeks op de ZimaOS-machine is aangesloten, gebruikt de Linux-consolekeymap. Een browserterminal of SSH-sessie ontvangt tekens van het clientbesturingssysteem, dus het wijzigen van de consolekeymap op de server verandert doorgaans niet hoe het toetsenbord van je laptop zich daar gedraagt.
Probeer loadkeys op de lokale console
loadkeys fr
loadkeys de
loadkeys uk
De upstream Linux-handleiding voor loadkeys legt uit dat loadkeys de kernel-keymap voor virtuele consoles wijzigt.
Controleer welke keymaps beschikbaar zijn
Als loadkeys fr de melding „cannot open file” geeft, zijn de keymapbestanden mogelijk niet opgenomen in de ZimaOS-image. Download niet meteen willekeurige systeemkeymaps naar beveiligde OS-paden.
SSH gebruikt de toetsenbordindeling van de client
Als je vanaf een Franse, Duitse, Spaanse of Scandinavische laptop via SSH verbinding maakt, stel je de indeling lokaal in op Windows, macOS of Linux. SSH verzendt de resulterende tekens; het vertaalt de fysieke toetsposities op de server normaal gesproken niet.
De browserterminal gebruikt ook de browserclient
Controleer voor de ZimaOS-webterminal de indeling en het browsergedrag van de hostcomputer voordat je de Linux-consoletoewijzingen wijzigt. Test leestekens zoals /, :, - en symbolen die je in opdrachten nodig hebt.
Ga er niet van uit dat localectl werkt in ZimaOS
Opdrachten zoals localectl zijn gebruikelijk op desktop- en serverdistributies met systemd, maar kunnen de toetsenbordindeling op een appliance-installatie niet gegarandeerd beheren.
Voor permanente wijzigingen is een officiële methode nodig
Een handmatige wijziging met loadkeys kan invloed hebben op de huidige console, maar blijft na een herstart mogelijk niet behouden zoals je verwacht. Omdat de huidige ZimaOS-documentatie geen instelling voor een permanente indeling beschrijft, kun je opstartscripts beter niet wijzigen, tenzij de ondersteuning dit specifiek aanraadt.
De gids voor het oplossen van terminalproblemen biedt meer diagnostische context.
Test de indeling voordat je wachtwoorden invoert
Typ na het wijzigen van de toetsenbordindeling van een fysieke console eerst een onschuldige regel met letters, cijfers, leestekens en symbolen voordat je wachtwoorden of destructieve opdrachten invoert. Tekens zoals z/y, de slash, dubbele punt, pipe en accolades staan op gangbare indelingen op heel andere plekken.
Houd een SSH-herstelverbinding open
Als je experimenteert op een lokale console, houd dan een werkende externe shellsessie open vanaf een andere computer. Met een verkeerde toetsenbordindeling kan het lastig zijn om dit lokaal te herstellen, terwijl de externe sessie onaangetast blijft omdat de toetsenbordindeling aan de clientzijde wordt bepaald.
Veelgestelde vragen
Will loadkeys fr change my SSH keyboard?
Nee. De toetsenbordindeling voor SSH wordt doorgaans bepaald door de clientcomputer.
Waarom werken Debian-toetsenbordopdrachten niet?
ZimaOS is geen algemene Debian-installatie en bevat mogelijk niet dezelfde instellingen voor taalregio's en toetsenbordindelingen.
Kan ik de indeling permanent instellen?
Er is geen actuele officiële ZimaOS-instelling voor gevonden; test handmatig toetsenbordindelingen voor de console zonder opstartscripts te wijzigen.
Hoe herstel ik een verkeerde toetsenbordindeling voor de console?
Gebruik een bekende toetsenbordindeling, zoals loadkeys us, of maak opnieuw verbinding via SSH/webterminal als lokaal typen lastig wordt.



