Bonjour,
Je voudrais faire un petit script au démarrage (.bashrc) qui me permette de choisir dans une liste ce que je veux.
Pour être plus précis, voici ce que j'ai actuellement:
Ma machine est en Debian/wheezy, elle est installé avec le minimum pour avoir une bonne réactivité, dessus se trouve x-window-system et lxde, mais je ne lance pas l'interface graphique, je préfère m'arrêter dans le démarrage (par un readligne), puis lancer startx en démarrant ce que je veux.
Comme j'explique certainement mal les choses, voici ce que je fais :
(1) à la fin du .bashrc:
clear;
echo "Appuyez sur ENTREE pour démarrer la machine virtuelle";
read ligne;
~/startprg.sh;
clear;
sleep 2;
echo "Appuyez sur ENTREE pour éteindre";
read ligne;
/sbin/shutdown -h now
(2) startprg est un script qui teste la présence des serveurs et des machines virtuelles, il lance la mv par cette partie:
...
cde1="ssh utilisateur@192.168.1.213 './lance_mvx.sh "
cde2=$param1;
cde3="' &"
echo $cde1$cde2$cde3>./cmd1.sh;
chmod 777 ./cmd.sh;
./cmd.sh;
Puis après quelques tests (lieu possible de la mv, port d'affichage, type de l'os utilisé,...) lance l'affichage par:
rdesktop -k fr -f -N -5 -b $1:$2
Ceci me permet d'avoir un serveur Debian/squeeze simplifié au max (50Mo à vide) avec des lancement de mv "à la demande".
Le but est d'avoir un poste client, rapide, de ne pas lancer gdm et un gestionnaire de fenètre, mais de lancer rdesktop directement.
Cette méthode me convient très bien et je pense faire un script avec des questions, le but étant de choisir un utilisateur dans une liste et ensuite de lancer la machine virtuelle correspondante.
Mais le script est un peu "pauvre".
La question de ce post et:
J'aimerais faire un menu comme dans l'install de debian, juste une liste ou l'on se déplace avec les flèche haut et bas et ensuite on valide par la touche ENTREE.
Dans l'idéal, il faudrait 3 choix:
- que le nom de l'utilisateur habituel du poste client soit affiché
- "autre choix"
- arrêter le poste
dans "autre choix", on trouverait un menu avec les autres utilisateurs (possibles), ainsi qu'un mode de diagnostic permettant de voir l'état de la structure informatique (serveurs, ...), de faire des déplacement de mv d'un serveur vers un autre, de lancer la sauvegarde de la mv sur le nas, etc...
donc pour l'instant, j'aimerais déjà faire un simple choix avec 2 choses, puis j'améliorerai ensuite (car j'aimerais faire les menus dynamiquement par la suite: par exemple, quand on demande la liste des machines virtuelles d'un serveur, le menu devra être se créer à cet instant, en gros il doit être "frais" (à jour).
J'ai cherché sur le net mais j'ai sans doute mal cherché
Dernière modification par mtiburs (29-12-2012 00:35:56)