web-dev-qa-db-fra.com

Configuration des applications de démarrage lors de la personnalisation ISO dans UCK

Je voudrais personnaliser l'image ubuntu qui aurait un démarrage automatique préconfiguré. En général, l'utilisateur accède à l'interface graphique "Applications de démarrage" et ajoute une commande spécifique à exécuter au démarrage. Le réponse à cette question indique le répertoire /home/user/.config/autostart. Je suppose que je peux simplement y ajouter des fichiers avec le contenu ci-dessous qui s'exécuteraient au démarrage.

[Desktop Entry]
Type=Application
Exec=gnome-terminal -e "Sudo /home/user/bin/myScript.sh"
Hidden=false
NoDisplay=false
X-GNOME-autostart-enabled=true
Name[en_US]=MY APP
Name=MY APP
Comment[en EN]=
Comment=

En utilisant cette approche, je voudrais ajouter les fichiers de démarrage à l'image ISO "ouverte" par UCK dans le répertoire remaster-root/home/user/.config/autostart, mais cela n'existe pas pour des raisons évidentes - l'utilisateur n'a pas été créé (cela ne se produit qu'au démarrage de l'installation?).

Existe-t-il un autre moyen de préconfigurer l'image ISO, donc après l'installation, le script s'exécute au démarrage du système?

1
Nazar

Les scripts que vous vouliez démarrer dans une image ISO personnalisée, vous les placez dans le dossier suivant:

remaster-root/etc/skel/.config/autostart/

comme lorsque l'ISO démarre le /etc/skel/ le dossier devient l'utilisateur par défaut. C'est là que vous pouvez également mettre des icônes et des raccourcis sur le bureau ou d'autres scripts que vous souhaitez.

J'espère que cela t'aides!

0
Terrance