Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
shc [Le 22/10/2013, 16:30]
andykimpe créée
shc [Le 26/10/2024, 15:15] (Version actuelle)
Amiralgaby amélioration de la page + ne plus parler de 16.04
Ligne 1: Ligne 1:
-SHC permet de crypter vos script bash en c+{{tag>​bionic focal programmation}}
  
 +======SHC :​ compilateur de script shell ======
 +[[man>​shc]] permet de compiler et accessoirement de "​chiffrer"​ vos scripts [[:bash]] (et sh) en C.
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 6: Ligne 8:
   * Disposer des [[:​sudo|droits d'​administration]].   * Disposer des [[:​sudo|droits d'​administration]].
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
-  * avoir installer ​le paquet build-essential+  * Avoir installé ​le paquet build-essential
  
 ===== Installation ===== ===== Installation =====
  
-par compilation+[[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​shc]]** 
 + 
 +  sudo apt install shc 
 + 
 + 
 +==== Compiler et installer depuis les sources ==== 
 +Exécutez chaques lignes les unes après les autres dans votre terminal.
  
 <​code>​wget http://​www.datsi.fi.upm.es/​%7Efrosal/​sources/​shc-3.8.9.tgz <​code>​wget http://​www.datsi.fi.upm.es/​%7Efrosal/​sources/​shc-3.8.9.tgz
Ligne 18: Ligne 26:
 cd shc-3.8.9 cd shc-3.8.9
  
-ln -s shc-3.8.9.c shc.c+make INSTALL_PATH=/​usr
  
-make+sudo mkdir -p /​usr/​man/​man1
  
-sudo mkdir /usr/​local/​man/​ +sudo make install INSTALL_PATH=/usr
- +
-sudo mkdir /​usr/​local/​man/​man1 +
- +
-sudo make install+
  
 cd .. cd ..
  
-rm -rf shc-3.8.9</​code>​+rm -rf shc-3.8.*</​code>​
  
  
-===== Problème ​Connue ​===== +===== Problème ​connu =====
- +
-si vous rencontré des erreur avec shc comme+
  
 +si vous rencontré des erreurs avec shc comme
 +<​code>​
 Operation not permitted Operation not permitted
 Processus arrêté Processus arrêté
 +</​code>​
  
-ou quelque chose d’illisible comme ��6hh;​ݓ@�”rFY�Qn +ou quelque chose d’illisible comme <​code>​��6hh;​ݓ@�”rFY�Qn</​code>​
- +
-essayer de l'​utilisez avec les option -v -r -T -f+
  
-example+essayez de l'​utiliser avec les options ''​-v -r -T -f''​
  
-shc -v -r -T -f nomdufichier.sh+exemple
  
 +  shc -v -r -T -f nomdufichier.sh
  
 +----
  
-andykimpe ​administrateur zpanel france+// Créé par [[:​utilisateurs:​andykimpe]], Contributeurs [[:​utilisateurs:​Amiralgaby|Amiralgaby]]//​
  • shc.1382452201.txt.gz
  • Dernière modification: Le 22/10/2013, 16:30
  • par andykimpe