OVH Cloud OVH Cloud

Route66- Mettre le pied à l'étrier du Terminal

32 réponses
Avatar
a
Bonjour! Qui va me tendre la perche pour le Terminal ??

Objet: j'ai reçu un mail de l'éditeur de Route 66 qui me propose
une bidouille (via le terminal) pour réparer les carences de
l'installeur de Route 66 en DVD pour l'Os X.
Je reproduis à la fin du message, le texte complet de la manipe
indiquée.
Le fichier joint est "libSystem.B.dylib.tgz"
---------------------------------------
Les bibles de MacOs X ne m'ont pas apporté l'étincelle de courage pour
me lancer ;-(
Je choisis de ne pas abandonner si quelqu'un dans la salle veut bien me
tendre la perche sur "certains" points ?, :-)

1 - donc j'ai le fichier joint
2 - que veut dire le point 3. "changer le répertoire" ?? comment et quoi
taper dans le terminal ?
3 - même question pour le point 5. !! est-ce le fait de taper la
commande telle quelle qui a pour résultat de remplacer le fichier ??
si c'est le cas: où faut-il placer le fichier joint ??
4 - et le point 6. "vérifier une permission ? Pfff!

Enfin, n'y a-t-il pas plus simple sans passer par le TERMINAL, SVP ??
;-)

C'est la manipe qui m'intéresse, car ce Route66, je suis prêt à
le jeter....

Bon, voilà le texte de l'éditeur ci-dessous..
Merci et bonne journée à tou(te)s

================================ ================================
Veuillez suivre les étapes suivantes pour remplacer votre version du
fichier avec celle jointe:

1. Sauvegardez le fichier ci-joint sur votre bureau et ouvrez-le.
2. Ouvrez l'application "Terminal".
3. Changez le répertoire en /usr/lib:
cd /usr/lib
4. Faites un backup du fichier:
cp -i libSystem de.B.dylib
/users/<username>/desktop/libSystem.B.dylib.bak
5. Remplacez votre version du fichier avec celle jointe:
sudo cp - i /users/<username>/desktop/libSystem.dylib
/usr/lib/libSystem.B.dylib
6. Vérifiez la permission du fichier:
ls - al
Le fichier library "libSystem.B.dylib" devrait avoir les permissions
suivantes : - r-xr-xr-x.
Si les permissions sont différentes, veuillez faire la commande
suivante:
sudo chmod 555 /usr/lib/libSystem.B.dylib
7. Fermez l'application "Terminal".

Ouvrez l'application "ROUTE 66 Route 2004". Voyez si cela fonctionne.

Pour reconstituer le fichier d'origine, ouvrez l'application "Terminal"
et écrivez :
sudo cp -i /users/<username>/desktop/libSystem.B.dylib.bak
/usr/lib/libSystem.B.dylib

--
@rian

10 réponses

1 2 3 4
Avatar
gilbert.olivier
arian wrote:

Avant qu'ils préconisent cette "ordonnance", je leur avais
"précisé" que leur installeur foirait sur différents volumes
de démarages


Juste une idée si c'est un problème d'installation: le nom des volumes
sur lesquels tu as tenté une installation ne comprenaient-ils pas des
espaces ou autres caractères accentués ???

Si là était le problème, cela ne mettrait pas en valeur la qualité du
portage sur Mac OS X du logiciel et il reste de toute façon
l'intérrogation de Jacques Foucry dans un autre message.

--
Gilbert

Avatar
eric
arian wrote:
eric wrote:


Salut je ne suis pas un expert mais je vais essayer



Merci d'avoir pris le temps, mais .. heuh! tu as lu la
sévère mise en garde de l'autre Eric, ci-dessus ??

Oui j'ai lu. Je t'avais je ne suis pas expert en tout les cas Eric

(l'autre) est un expert et là dessus je lui fait une confiance quasi
aveugle. Donc j'ai bien noté que seul apple peut faire joujou avec cette
library.

--
Eric


Avatar
Nicolas.MICHEL
arian wrote:

Enfin, n'y a-t-il pas plus simple sans passer par le TERMINAL, SVP ??
;-)


Bien sûr que oui :)

Mais ça demande rien de moins que 3 softs :
pseudo
rbrowser lite
batchmod

Pour éviter pseudo, payant, tu peux éventuellement activer root puis te
loguer en root, mais c'est une idée assez moyenne.
Donc je traduis la suite :

1. Sauvegardez le fichier ci-joint sur votre bureau et ouvrez-le.
2. Ouvrez l'application "Terminal".
3. Changez le répertoire en /usr/lib:
cd /usr/lib


ouvrir pseudo et glisser rbrowser dessus.
Dans les prefs, afficher les fichier cachés
aller dans /usr/lib

4. Faites un backup du fichier:
cp -i libSystem de.B.dylib
/users/<username>/desktop/libSystem.B.dylib.bak


Faire une copie de libSystem de.B.dylib au cas où

5. Remplacez votre version du fichier avec celle jointe:
sudo cp - i /users/<username>/desktop/libSystem.dylib
/usr/lib/libSystem.B.dylib


Mettre l'autre à la place et vérifier son nom.

6. Vérifiez la permission du fichier:
ls - al
Le fichier library "libSystem.B.dylib" devrait avoir les permissions
suivantes : - r-xr-xr-x.
Si les permissions sont différentes, veuillez faire la commande
suivante:
sudo chmod 555 /usr/lib/libSystem.B.dylib
7. Fermez l'application "Terminal".


Glisser batchmod sur pseudo
glisser libSystem.B.dylib sur batchmod
le mettre en r-x r-x r-x, cliquer sur apply

Ouvrez l'application "ROUTE 66 Route 2004". Voyez si cela fonctionne.

Pour reconstituer le fichier d'origine, ouvrez l'application "Terminal"
et écrivez :
sudo cp -i /users/<username>/desktop/libSystem.B.dylib.bak
/usr/lib/libSystem.B.dylib



Pour les recommendations de Eric, de deux choses l'unes :

- Soit tu as un backup et je ne vois pas où est ton problème, vas-y.

- Soit tu n'as pas de backup, donc la sécurité n'est pas ton problème,
tu vis dangereusement, vas-y.

Dans tous les cas, un ordinateur c'est comme la fondue, il faut bien
touiller dedant sinon c'est pas très bon. ;-)

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

Avatar
eric
Nicolas MICHEL wrote:


Dans tous les cas, un ordinateur c'est comme la fondue, il faut bien
touiller dedant sinon c'est pas très bon. ;-)



A part que la fondue, quand ça accroche au fond c'est encore bon, j'ai
comme un doute pour un ordinateur.

--
Eric qui aime bien la religieuse (spécial suisse)

Avatar
Nicolas.MICHEL
eric wrote:

Nicolas MICHEL wrote:

Dans tous les cas, un ordinateur c'est comme la fondue, il faut bien
touiller dedant sinon c'est pas très bon. ;-)


A part que la fondue, quand ça accroche au fond c'est encore bon, j'ai
comme un doute pour un ordinateur.


De quoi doutes-tu ?
Du fait qu'il faille bien touiller la fondue ?
Mais quel genre de chuiche ets tu ? ;-)

Ah, ou alors tu parles d'informatique ?
Mais si, il faut bien touiller le cambouis, c'est le meilleur moyen de
s'y sentir chez soi. Et quand on a un bon backup, quel est le risque ?
--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas


Avatar
Jerome VERNET
Le 19/07/06 22:37, dans <1hiqtx2.18m0d48m2wbl0N%,

Autrement dit, je dois comprendre que ce fichier
"libSystem.B.dylib.tgz" est un fichier d'origine pur jus de
l'Os X System ...


Je ne connais pas du tout Route 66, mais ce que je crois comprendre, c'est
qu'il marchait avec une certaine version de Mac OS X et donc avec une
certaine version de libSystem. Avec une version plus récente de Mac OS X, il
y a des problèmes, et au lieu de corriger ces problèmes, ils demandent
d'installer une vieille version (ou une version patchée) de libSystem.

C'est très courant dans le monde Windows où les installeurs passent leur
temps à écraser les DLL système ou les DLL des petits copains, et il n'est
pas rare qu'après une installation d'un logiciel un autre ne marche plus
bien.



Logiquement, ça ne pose aucun probleme d'utiliser x version d'une
librairie sous Unix, fut elle système à partir du moment ou on n'ecrase
pas la librairie d'origine, ie on la met ailleurs....

Je le fait assez souvent, avec SDL, ou FLTK, par exemple....

Le probleme est que souvent, l'appli la cherche uniquement là où elle
est censé se trouver. Il y a cependant un outil livré par Apple qui
permet de changer l'endroit ou une appli cherche sa .dylib. Je ne
retrouve plus (libtool ???) lequel...

C'est hon, car j'en ai justement besoin pour SDLMess qui cherche une
librairie dans /opt/lib.....



--
Jerome
----------------------------------------------------------------------------
Petite collection de vieilles machines....
http://perso.wanadoo.fr/jerome.vernet/
Si vous avez de vieux machins qui trainent dans vos placards, pensez à moi !
Enlever _PASDESPAM_ pour me repondre.


Avatar
eric
Nicolas MICHEL wrote:
eric wrote:


Nicolas MICHEL wrote:


Dans tous les cas, un ordinateur c'est comme la fondue, il faut bien
touiller dedant sinon c'est pas très bon. ;-)


A part que la fondue, quand ça accroche au fond c'est encore bon, j'ai
comme un doute pour un ordinateur.



De quoi doutes-tu ?


Je parle que dans un ordi quand ça accroche au fond ce n'est pas bon
contrairement à la fondue.

Du fait qu'il faille bien touiller la fondue ?
Non aucun doute là dessus:-)


Mais quel genre de chuiche ets tu ? ;-)
Des pires, je suis pas chuiche, frontalier ;-p



Ah, ou alors tu parles d'informatique ?
Mais si, il faut bien touiller le cambouis, c'est le meilleur moyen de
s'y sentir chez soi. Et quand on a un bon backup, quel est le risque ?


Si tu veux mettre les mains de le cambouis, ben je passe souvent mon
tour, surtout sur ma machine professionnelle. Je préfère que comme une
voiture ça marche quand je démarre sans regarder ce qu'il y a sous le capot.
En tant qua français, nous c'est le coq, donc dans la m**de on chante
mais dans le cambouis on déchante.


Quand au bon backup, ben heu............comment dire......les datas sont
sauvegardées très régulièrement, mais pas le système (à l'uni ils sont
pas trop pour une sauvegarde du système alors que les docs c'est plutôt
conseillé). Du coup, j'évite tout ce qui peut me faire perdre des heures
de boulot en réinstal.


--
Eric



Avatar
a
Eric Levenez wrote:

Je ne connais pas du tout Route 66, mais ce que je crois comprendre, c'est
qu'il marchait avec une certaine version de Mac OS X et donc avec une
certaine version de libSystem. Avec une version plus récente de Mac OS X, il
y a des problèmes, et au lieu de corriger ces problèmes, ils demandent
d'installer une vieille version (ou une version patchée) de libSystem.


OK. C'est clair. merci encore.

--
@rian

Avatar
a
Gilbert OLIVIER wrote:

Juste une idée si c'est un problème d'installation: le nom des volumes
sur lesquels tu as tenté une installation ne comprenaient-ils pas des
espaces ou autres caractères accentués ???


Absolument pas. L'éditeur de Route 66 l'a prétendu.. Ça fait
un bail que j'installe et une armée d'applis et d'utilitaires sur
différents macs et disques firewires bootableJul 20, 2006 .. depuis le
Jaguar jusqu'au Tigre sans avoir jamais rencontré ce genre
d'anomalie..

--
@rian

Avatar
a
Jacques Foucry wrote:

Mais il n'y a rien pour remplacer Route 66.

Et encore, je n'ai jamais réussi à le faire causer avec mon module GPS
en bluetooth.


Tiens ? Serions nous assez nombreux à le déplorer ?
Il n'y aurait pas quelque chose à faire pour bousculer cet
éditeur ??
--
@rian

1 2 3 4