Bonjour
Malene
Je ne me suis immiscé dans ce fil que pour fournir une commande permettant de lancer l'application «
Grisbi» dans l'environnement de
High Sierra. Alors que je n'ai jamais utilisé «
Grisbi» et que je ne l'utiliserai jamais.
Une application étant un
paquetage : un emboîtement de fichiers dans des sous-dossiers dans un dossier global, lequel apparaît "plein" par un simple effet d'icône --> le dossier global d'une application s'appelle toujours
Contents (Contenus) > et un des sous-dossiers de ce dossier s'appelle toujours
Resources (Ressources).
L'application «
Grisbi» ne s'écarte pas de ce modèle > et dans son sous-dossier
Resources > elle comporte encore un dossier subalterne (on voit ici en clair ce que veut dire un paquetage) --> intitulé
lib.
lib est un abrégé de
libraries (bibliothèques logicielles). Une "librairie" est un fichier qui collationne des routines utilisables par le programme d'une application.
Dans le dossier subalterne
lib du paquetage de l'application «
Grisbi» > il y a donc des fichiers "librairies" > et il semble bien qu'une de ces librairies intitulée
libz.1.dylib > au lieu de fournir une assistance au programme
grisbi lors de son lancement > le fait planter dans l'environnement de
High Sierra. Typique d'une application qui n'a pas été mise-à-jour pour un nouvel OS.
La commande donnée ici se contente de
renommer ce fichier "librairie" plantogène de
libz.1.dylib à
libz.1.dylib.original sans le supprimer. Mais ce simple renommage équivaut à
mettre en quarantaine cette librairie plantogène > car en informatique renommer un objet revient toujours à l'exclure par suppression de son identité nominale.
----------
C'est cette mise en quarantaine nominale qui a marché pour les autres intervenants de ce fil. Chez toi, par contre, le message d'erreur retourné :
Bloc de code:
"mv: rename /Applications/Grisbi.app/Contents/Resources/lib/libz.1.dylib to /Applications/Grisbi.app/Contents/Resources/lib/libz.1.dylib.original: No such file or directory"
signifie :
- m[o]v[e] : renommer le fichier [...]libz.1.dylib --> [...]libz.1.dylib.original : aucun fichier ou dossier trouvé à l'adresse indiquée pour effectuer cette opération
Bref : absence de l'objet-cible dans le paquetage de ton application.
Contre-test de ma part --> je vais ici ☞
Grisbi.org☜ [l'intitulé rouge est un lien à cliquer] et je clique dans la panneau "
Télécharger" (à droite dans la page) le choix :
Grisbi.1.0.0 pour Mac --> ce qui me fait obtenir par téléchargement une image-disque
Grisbi-1.0.0.dmg. D'un double-clic je monte son volume
Grisbi.1.0.0 et dans cet espace j'avise une application toute prête intitulé
Grisbi. Je la déplace dans le répertoire général des
Applications de l'OS
High Sierra où elle existe désormais en tant que
Grisbi.app.
Je tente de la lancer d'un double-clic --> je n'obtiens qu'un rapport de plantage : "
l'application Grisbi a rencontré un problème etc."
J'inspecte le paquetage de l'application --> la librairie cause du plantage =
libz.1.dylib existe bien dans le dossier subalterne
lib du sous-dossier
Resources.
Je pourrais le renommer à la main ou encore le benner mais non : j'applique ma commande comme un automate [un perroquet qui répète une phrase sans en comprendre le sens] et le fichier s'en trouve renommé à
libz.1.dylib.original (càd. mis en quarantaine par ce renommage).
Je refais un double-clic sur l'icône de l'application
Grisbi et... j'obtiens le
panneau d'accueil de l'application (que je quitte, la comptabilité étant totalement en-dehors de mon espace d'intelligibilité).
-->
en résumé de ce petit exercice d'interprétation --> tu vas
Malene à la page du site
Grisbi dont j'ai donné précédemment le lien en rouge > tu
télécharges la version
1.0.0 de l'application
Grisbi > tu
déplaces cette version du logiciel dans le répertoire des
Applications en décidant de
remplacer l'ancienne version de
Grisbi qui doit être en place chez toi > puis tu passes ma
commande et... tu
lances Grisbi comme d'habitude.
Tu dois en être restée à une version de
Grisbi antérieure à la
1.0.0 --> il te faut donc faire à la fois cette
mise-à-jour > suivie de la
commande de mise-en-quarantaine d'une des bibliothèques contenues dans le paquetage de l'application.
[Si jamais on m'avait prédit qu'un jour je me soucierais du grisbi - j'en aurais eu des sueurs froides. Ce jour est arrivé à l'improviste mais hé ! il ne s'agissait que d'effectuer pour d'autres une petite manipulation informatique. Je suis indemne !- ]