#1 Le 19/04/2019, à 18:27
- Hardelot
Création d'un Script (Résolu)
Salut,
Je souhaite créer un Script avec (https://communities.vmware.com/thread/609330) :
#!/bin/bash
VMWARE_VERSION=workstation-15.0.4
TMP_FOLDER=/tmp/patch-vmware
rm -fdr $TMP_FOLDER
mkdir -p $TMP_FOLDER
cd $TMP_FOLDER
git clone https://github.com/mkubecek/vmware-host-modules.git
cd $TMP_FOLDER/vmware-host-modules
git checkout $VMWARE_VERSION
git fetch
make
sudo make install
sudo rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
sudo ln -s /lib/x86_64-linux-gnu/libz.so.1
/usr/lib/vmware/lib/libz.so.1/libz.so.1
sudo /etc/init.d/vmware restart
Pourriez-vous m'aider S.V.P. ? Je ne sais pas comment faire pour entrer ce Script.
MERCI POUR VOTRE AIDE.
Dernière modification par Hardelot (Le 20/04/2019, à 16:30)
Hors ligne
#2 Le 19/04/2019, à 18:44
- erresse
Re : Création d'un Script (Résolu)
Bonjour,
Il suffit de taper les lignes dans un éditeur de texte (gedit, par exemple ou nano en terminal) et d'enregistrer le fichier sous le nom_du_script que tu veux.
Ensuite, tu affectes à ce fichier le droit d'exécution (nautilus, par exemple ou "chmod +x "nom_du_script") et tu pourras alors le lancer (./nom_du_script dans le répertoire où tu l'as enregistré).
Toutefois, ce serait judicieux de placer tes variables entre guillemets ("$TMP_FOLDER" par exemple), et de supprimer les "sudo" des lignes du script pour lancer le script lui-même avec "sudo".
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#3 Le 19/04/2019, à 19:07
- Hardelot
Re : Création d'un Script (Résolu)
Salut,
Merci pour ta Réponse.
Pour moi, cela est du Chinois.
Le script qui a été créé vient du fait que VMware ne fonctionne pas avec le Noyau 5.
Bonjour,
Il suffit de taper les lignes dans un éditeur de texte (gedit, par exemple ou nano en terminal) et d'enregistrer le fichier sous le nom_du_script que tu veux.
Ensuite, tu affectes à ce fichier le droit d'exécution (nautilus, par exemple ou "chmod +x "nom_du_script") et tu pourras alors le lancer (./nom_du_script dans le répertoire où tu l'as enregistré).
Toutefois, ce serait judicieux de placer tes variables entre guillemets ("$TMP_FOLDER" par exemple), et de supprimer les "sudo" des lignes du script pour lancer le script lui-même avec "sudo".
Hors ligne
#5 Le 20/04/2019, à 06:40
- Hardelot
Re : Création d'un Script (Résolu)
Salut,
Mais encore ?
Cela te dérange-t-il de me faire une Copie d'Écran ? En effet, je suis NOVICE en Script.
Merci pour tout.
Modération
Bonjour,
Pour ajouter toi-même les balises code à ton message #1 :
Cliquer sur le lien « Modifier » en bas à droite du message
Sélectionner le texte
Cliquer sur le <> de l'éditeur de message
http://pix.toile-libre.org/upload/img/1471986854.png
Hors ligne
#6 Le 20/04/2019, à 06:46
- xubu1957
Re : Création d'un Script (Résolu)
Bonjour,
Notre modératrice te demande de présenter le texte sous forme de balises code comme ceci :
#!/bin/bash
VMWARE_VERSION=workstation-15.0.4
TMP_FOLDER=/tmp/patch-vmware
rm -fdr $TMP_FOLDER
mkdir -p $TMP_FOLDER
cd $TMP_FOLDER
git clone https://github.com/mkubecek/vmware-host-modules.git
cd $TMP_FOLDER/vmware-host-modules
git checkout $VMWARE_VERSION
git fetch
make
sudo make install
sudo rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
sudo ln -s /lib/x86_64-linux-gnu/libz.so.1
/usr/lib/vmware/lib/libz.so.1/libz.so.1
sudo /etc/init.d/vmware restart
Voir règles du forum > balises BB code
Balise CODE :
C'est la balise à utiliser pour donner de longs messages d'erreurs, des contenus de fichiers de configuration, des commandes à taper, etc … Elle permet des messages plus "compacts", et est moins ambiguë que d'autres polices sur certains caractères.
Lire aussi : Retour utilisable de commande
Dernière modification par xubu1957 (Le 20/04/2019, à 06:54)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#7 Le 20/04/2019, à 06:59
- Hardelot
Re : Création d'un Script (Résolu)
Et je dois l'enregistrer sous quel nom étant donné que c'est pour vmware et que le dossier existe déjà quand je veux mettre vmware ?
Bonjour,
Notre modératrice te demande de présenter le texte sous forme de balises code comme ceci :
#!/bin/bash VMWARE_VERSION=workstation-15.0.4 TMP_FOLDER=/tmp/patch-vmware rm -fdr $TMP_FOLDER mkdir -p $TMP_FOLDER cd $TMP_FOLDER git clone https://github.com/mkubecek/vmware-host-modules.git cd $TMP_FOLDER/vmware-host-modules git checkout $VMWARE_VERSION git fetch make sudo make install sudo rm /usr/lib/vmware/lib/libz.so.1/libz.so.1 sudo ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1 sudo /etc/init.d/vmware restart
Voir règles du forum > balises BB code
Balise CODE :
C'est la balise à utiliser pour donner de longs messages d'erreurs, des contenus de fichiers de configuration, des commandes à taper, etc … Elle permet des messages plus "compacts", et est moins ambiguë que d'autres polices sur certains caractères.
alca94 a écrit :Lire aussi : Retour utilisable de commande
Hors ligne
#8 Le 20/04/2019, à 07:24
- xubu1957
Re : Création d'un Script (Résolu)
Je ne sais pas, je n'ai pas le niveau pour faire un script.
Nota
Tu n'est pas obligé de citer in extenso le message précédent.
Politesse
(...)
3. Utilisez la citation avec modération : il ne sert à rien de citer l'intégralité du post précédent.
(...)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#9 Le 20/04/2019, à 07:46
- rogn...
Re : Création d'un Script (Résolu)
Salut.
Le fichier de script peut avoir n'importe quel nom. Le plus important est qu'il soit exécutable, que son contenu soit correct et qu'il fasse ce que tu attends.
Le truc est qu'il fait appel à du git et fait de la compilation de codes source. Vérifies que dans ton système tu as installé git, gcc, et linux headers.
#10 Le 20/04/2019, à 08:32
- Hardelot
Re : Création d'un Script (Résolu)
Salut,
OUI, ils sont installés, mais je ne sais toujours pas créer un Script...!!!???
Mon Problème vient aussi du fait que je dois compiler et charger les Modules pour VMware.
Hors ligne
#11 Le 20/04/2019, à 15:22
- rogn...
Re : Création d'un Script (Résolu)
Ben là, c'est flou.
Tu crées un fichier nommé "script_vmware_fofoUFR" et tu lui mets ce contenu suivant
#!/bin/bash
VMWARE_VERSION=workstation-15.0.4
TMP_FOLDER=/tmp/patch-vmware
rm -fdr $TMP_FOLDER
mkdir -p $TMP_FOLDER
cd $TMP_FOLDER
git clone https://github.com/mkubecek/vmware-host-modules.git
cd $TMP_FOLDER/vmware-host-modules
git checkout $VMWARE_VERSION
git fetch
make
sudo make install
sudo rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
sudo ln -s /lib/x86_64-linux-gnu/libz.so.1
/usr/lib/vmware/lib/libz.so.1/libz.so.1
sudo /etc/init.d/vmware restart
Tu enregistres et ferme.
Ensuite, à supposer que tu as créé ton fichier dans ton dossier personnel, avec un terminal en nous faisant part des retours de commandes suivantes
chmod u+x script_vmware_fofo && ls -l script_vmware_fofoUFR
pis
./script_vmware_fofoUFR
#12 Le 20/04/2019, à 15:29
- erresse
Re : Création d'un Script (Résolu)
@rogn...:
Corrige ta commande, le nom du script n'est pas bon.
chmod u+x script_vmware_fofo && ls -l script_vmware_fofoUFR
C'est "script_vmware_fofoUFR" qu'il faut rendre exécutable...
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#13 Le 20/04/2019, à 15:45
- Hardelot
Re : Création d'un Script (Résolu)
UN TRÈS GRAND MERCI À LA COMMUNAUTÉ. Cela fonctionne.
Hors ligne
#14 Le 20/04/2019, à 16:16
- xubu1957
Re : Création d'un Script (Résolu)
Pour éditer ta discussion et rajouter [Résolu] au début du titre, il faut utiliser le bouton Modifier au bas de ton premier message.
Merci
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne