toutes les options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Paquet source : makeself  ]

Paquet : makeself (2.4.0-1)

Liens pour makeself

Screenshot

Ressources Debian :

Télécharger le paquet source makeself :

Responsable :

Ressources externes :

Paquets similaires :

utilitaire pour générer des archives auto-extractibles

makeself est une petit script shell qui génère une archive auto-extractible à partir d'un répertoire. Le fichier résultat apparaît comme un script shell (beaucoup d'entre eux disposent d'un suffixe .run) et peut être exécuté tel quel. L'archive se décompressera dans un répertoire temporaire et une commande optionnelle arbitraire sera exécutée (par exemple un script d'installation). C'est assez similaire aux archives générées avec WinZip Self-Extractor dans le monde Windows. Les archives makeself incluent également des sommes de contrôle pour l'auto-validation de l'intégrité (CRC et/ou sommes MD5).

Le script makeself par lui-même est seulement utilisé pour créer les archives à partir d’un répertoire de fichiers. L’archive résultante est en fait une archive tar compressée (avec gzip, bzip2, ou compress), avec un petit script d’interpréteur de commandes logé à son début. Cette petite routine réalise toutes les étapes d’extraction de fichiers, exécutant la commande embarquée, et supprimant tous les fichiers temporaires quand tout est terminé. Tout ce que doit faire l’utilisateur pour installer le logiciel contenu dans une telle archive est de « run » (exécuter) l’archive, par exemple, sh nom-archive.run. Il est recommandé d’utiliser le « run » (introduit dans des archives Makeself quelconques par Loki Software) ou le suffixe « sh » pour de telles archives pour ne pas embrouiller l’utilisateur, puisque ce sont réellement des scripts d’interpréteur de commandes (avec néanmoins une certaine quantité de données binaires attachées).

Étiquettes: Mis en œuvre en: sh, bash, ksh, tcsh et autres interpréteurs de commandes, Interface utilisateur: Ligne de commande, Rôle: role::program, scope::utility, Sécurité: Intégrité de fichiers, Format pris en charge: works-with-format::tar, works-with::archive

Autres paquets associés à makeself

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger makeself

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
all 22,6 ko58,0 ko [liste des fichiers]