Installation pas possible sur Mac puce M1

Répondre
fred.m
Messages : 10
Enregistré le : jeu. 4 janv. 2024 16:13

Installation pas possible sur Mac puce M1

Message par fred.m »

Bonjour,
Je suis bloqué, car l'application MacFusion n'est pas disponible pour la version d'OS 14 et/ou puce M1.
Il faut quoi faire ?

Merci d'avance
fred.m
Messages : 10
Enregistré le : jeu. 4 janv. 2024 16:13

Re: Installation pas possible sur Mac puce M1

Message par fred.m »

Bon,
Aide toi et le ciel t'aidera !
J'ai fait la partie installation manuelle du wiki.
J'ai pas fait le telnet, ni le dscl (erreur de syntaxe de toute façon)
Sauf, j'ai installé MacFuse et SSHFS depuis https://osxfuse.github.io/
La ligne de commande fonctionne, du coup j'ai créé un script apple (.scpt) que j'ai ensuite exporté en .app et c'est ok.
Reste à régler le fait que, depuis l'installation de MacFuse, ben mon mac il rame au démarrage et à la mise hors tension.

Voici le script :

Code : Tout sélectionner

property dialog_timeout : 30 -- set the amount of time before dialogs auto-answer. 
try
	do shell script "/usr/local/bin/sshfs Votreiddeclé@sshfs.zaclys.com:/zclef /Users/Votrecomptemac/zclef/"
	say "z clef connecter"
on error e number n
	say "erreur connexion z clef"
	print {"OOPs: " & e & " " & n, "z clef"}
end try
J'ai mis le chemin complet de la commande, sinon, erreur "sshfs non trouvé"

say et print pas obligatoire, mais c'est bien de savoir...

N.B le "er" de connecter est volontaire pas sur que le "é" plante pas le script
fred.m
Messages : 10
Enregistré le : jeu. 4 janv. 2024 16:13

Re: Installation pas possible sur Mac puce M1

Message par fred.m »

Bien,
Contrairement à ce qui est écrit dans la doc, il ne faut pas installer MacFuse qui ajoute des verrues non gérés par l'OS dans le système, mais Fuse-T qui est un fork de MacFuse utilisant Brew, donc rien dans l'OS.
1) Installation de Brew, copiez/collez dans un terminal, la ligne de commande présente sur https://brew.sh/fr/
N'oubliez pas de faire sudo launchctl config user path "$(brew --prefix)/bin:${PATH}"
Si, comme moi, la commande "brew" n'est pas trouvé, il faut ajouter le path à la variable d'environnement et donc modifier ou ajouter le fichier .zshrc sur le répertoire racine de votre compte. Ouvrir un terminal puis taper la commande "nano ~/.zshrc" la 2 cas le fichier existe et il faut ajouter les chemins en fin de la clause PATH= en ajoutant ":" comme séparateur, soit le fichier est vide et il faut ajouter "export PATH=$PATH:/opt:/opt/homebrew:/opt/homebrew/bin". Puis Ctrl + O et Ctrl + X
Fermez le terminal et ouvrez en un nouveau en tapant "brew" ça doit dire autre chose que commande non trouvée.
2)Installation fuse-t et sshsf : allez sur "https://www.fuse-t.org/" et copiez/collez et executez une après l'autre les 3 lignes du paragraphe installing from brew.

Voici le script sans le path du coup :

Code : Tout sélectionner

property dialog_timeout : 30 -- set the amount of time before dialogs auto-answer. 
try
	do shell script "sshfs Votreiddeclé@sshfs.zaclys.com:/zclef /Users/Votrecomptemac/zclef/"
	say "z clef connecter"
on error e number n
	say "erreur connexion z clef"
	print {"OOPs: " & e & " " & n, "z clef"}
end try

N.B. le ~ sur un clavier mac c'est option + N
Si vous voulez transformer le script en application, c'est là : https://www.ohmymac.fr/creer-une-applic ... plescript/

Il reste plus à Zaclys qu'a valider que c'est ok et modifier le wiki pour les Mac puce M1 sous OS14
Répondre

Retourner vers « Utilisation »