In meiner aktuellen Lösung, ich bin mit openvt
starten, install_script
indem Sie die folgenden Zeile \etc\rc.local
:
openvt -s -w /path/to/install_script
- Es öffnet sich ein neues virtuelles Terminal (neben den sieben anderen, die in Ubuntu Core 12.04 über verfügbar sind
Alt-F[1-7]
). - Der Switch
-s
weistopenvt
an, zum neuen virtuellen Terminal zu wechseln (ohne zu drückenAlt-F8
). - Der Switch
-w
lässtopenvt
warten/path/to/install_script
, bis der Befehl abgeschlossen istopenvt
. - Auf diese Weise gestartet, kann das Skript wie üblich durch Aufrufen Eingaben vom Benutzer erhalten
read
. - Nachdem das Skript beendet ist, wird das virtuelle Terminal geschlossen (es wird nicht mehr mit Alt-F8 gewechselt), und die Steuerung wird an das zuvor aktive virtuelle Terminal zurückgegeben.