Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
shc [Le 13/06/2014, 14:00]
109.28.132.11 [Installation]
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 chiffrer 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 10: Ligne 12:
 ===== Installation ===== ===== Installation =====
  
-par ppa+[[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​shc]]**
  
-<​code>​sudo add-apt-repository -y ppa:​andykimpe/​shc +  ​sudo apt install shc
-sudo apt-get update +
-sudo apt-get -y install shc</​code>​+
  
-par compilation+ 
 +==== 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 24: 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>​
  
  
Ligne 42: Ligne 40:
  
 si vous rencontré des erreurs 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>​
- +
-essayez de l'​utiliser avec les options -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.1402660841.txt.gz
  • Dernière modification: Le 13/06/2014, 14:00
  • par 109.28.132.11