Il s'agit de la commande dh-exec-illiterate qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.
PROGRAMME:
Nom
dh-exec-illiterate - Écrivez des fichiers de configuration debhelper compétents !
SYNOPSIS
#! /usr/bin/dh-exec --with=analphabète,subst,installer
Salutations, mon cher lecteur, et bienvenue dans le monde merveilleux de
programmation compétente !
Aujourd'hui, nous allons explorer comment écrire un fichier d'installation debhelper dans
d'une manière instruite. Croyez-moi, ça va être très amusant !
Alors, qu’essayons-nous d’accomplir exactement ? Nous allons essayer
installer un fichier depuis `src/this-file' dans l'arborescence des sources, vers un
chemin multi-arché dans le fichier binaire. Disons, à
`/usr/lib/foo/${DEB_HOST_MULTIARCH}/'.
Bien sûr, ${DEB_HOST_MULTIARCH} est une variable et sera développée
plus tard dans le pipeline dh-exec. Ce sera quelque chose comme
x86_64-linux-gnu.
De plus, nous souhaitons installer tous les fichiers du répertoire 'usr/lib'
sous debian/tmp. Si nous écrivions un fichier d'installation illittéral, nous aurions
écrivez cette règle sous la forme :
usr / lib
Mais la description ci-dessus est beaucoup plus facile à comprendre, n'est-ce pas ?
Nous avons presque terminé ! Il ne reste plus qu'à installer un script
nommé `rename-me', en `/usr/share/foo/new-name' - nous l'avons renommé
Dans le processus!
DESCRIPTION
La sous-commande dh-exec-anliterate, contrairement aux autres, ne sert à aucun cas particulier,
sauf pour servir d'avertissement à tous, que les choses peuvent être poussées à l'extrême, même avec
dh-exécutif. En revanche, elle est comme les autres sous-commandes dans la mesure où elle ne doit pas être
appelé directement, mais via dh-exécutif(1), qui exécute automatiquement tous les
sous-commandes si elles sont exécutées nues ; ou explicitement avec dh-exécutif --with=analphabète.
C'est un programme qui traduira son entrée à partir d'un texte de forme libre en
quelque chose qui ressemble à un fichier d'installation. Au moins, c'est la seule sortie prise en charge
format pour l'instant.
Tout ce qui n'est pas reconnu sera ignoré et non imprimé. Le reconnu
les constructions sont :
'source' ... 'destination'
La première chaîne entre un backtick et un guillemet simple sera traitée comme la
fichier source, la prochaine chaîne de ce type sera la destination. Si la destination se termine
avec une barre oblique, dh-exec-anliterate le considérera comme un répertoire, sinon il le fera
génère une construction que dh-exec-install peut reconnaître comme une opération de renommage.
'la source'
Une chaîne, sans espace, entre deux guillemets simples est traitée comme une source,
dont la destination est indéterminée, et est laissée au choix dh_install(1) à comprendre.
ENVIRONNEMENT
DH_EXEC_SCRIPTDIR
Indique dans quel répertoire les scripts spécifiques à la commande doivent être recherchés. Si non
spécifié, les scripts seront recherchés dans /usr/share/dh-exec/.
Utilisez dh-exec-analphabétisé en ligne en utilisant les services onworks.net