installation d'une extension?

macded

Membre confirmé
27 Février 2003
29
0
Bonjour, j'aimerais placer une extension .kext dans le dossier extensions du dossier système mais l'OS me refuse le copiage.

Comment faire SVP

Merci
 
Je te dis ça en considérant que tu sais ce que tu fais. Toucher au système peut-être facheux.
Le dossier "extension" appartient à l'utilisateur System (tu peux le voir en faisant pomme+I sur ce dossier, dans la rubrique "Possesseurs et autorisation"), à savoir que normalement il n'y a que le système qui y bidouille parce que c'est sensible. Je renouvelle donc mon avertissement, tu sais ce que tu fais !!!
Pour y copier quelque chose il faut que tu te loges en root. Une fois que tu auras lancé une session root, tu pourras copier ce fichier dans "extension".
Tu n'es pas obligé de démarrer une session "root", tu peux aussi passer par le Terminal, à partir de ta session habituel, du moment que tu as activé le compte root. Mais là il faut connaître la ligne de commande, je laisse donc les plus qualifiés pour te guider si tu choisis cette manière.
 
je ne m'y connaît pas énormément en ligne de commande, mais en passant par le Terminal, il me semble qu'il est inutile d'activer le compte root, la commande "sudo" permet de passer outre les autorisations
(à utiliser avec grande modération... je pars également du principe que tu sais ce que tu fais)

de plus j'ai lu à plusieurs reprises qu'il NE FALLAIT PAS se loguer en root (je pense que c'est pour éviter de faire des bêtises, mais peut-être également qu'en se loguant en root, on modifie certains réglages et préférences du finder concernant l'affichage, les fenêtres, etc., ce qui n'est pas forcément bon pour les sessions normales (simple hypothèse de néophyte)...)

moi, sans activer le compte root, je tapperais simplement dans le terminal :

sudo cp "fichier à copier" "dossier extension"

(sans les guillemets, en glissant-déposant dans le terminal le "fichier à copier" et le "dossier extension" pour être sûr de ne pas se tromper)
sudo permet donc de passer outre les autorisations, et cp est la commande qui signifie "copier"

bon maintenant j'espère que je n'ai pas trop dit de conneries, et que je ne vais pas me faire taper sur les doigts par les vrais pros du terminal...
c'est juste pour te donner une idée de la chose, en supposant que tu sais ce que tu fais, et éviter que tu te logues en root...

mais le mieux c'est quand même d'attendre l'avis d'un spécialiste
 
Il n'y a peut-être en effet pas besoin d'activer root si on passe par le Terminal, mais je crois qu'il faut quand même définir un mot de passe. C'est pour ça que je parlais d'activation de root. Toujours d'après OS X facile : création du pass root via le terminal.
Ce qui me surprend avec cette technique c'est qu'il semble que tout le monde puisse se faire son pass root puisqu'il n'y a jamais la demande d'un pass admin...
confused.gif
 
il me semble que je n'ai pas activé de compte root (ni créé de mot de passe root) sur mon alubook, et pourtant les commandes sudo passent très bien...
j'ai déjà déplacé des éléments du système ainsi...
 
FredG3 a dit:
j'ai déjà déplacé des éléments du système ainsi...

vas-y doucement qd même.
wink.gif

écoute bien ce que te dis yoda (aka jedimac), si trop ton système tu chipotes, tout réinstaller tu devras.
 
Merci pour les tuyau, je suis passé par le compte root, avec la création d'un mot de passe! J'ai placé mon ext sans résultat à l'appui mais ça c'est autre chose.

Tchô
 
macded a dit:
Merci pour les tuyau, je suis passé par le compte root, avec la création d'un mot de passe! J'ai placé mon ext sans résultat à l'appui mais ça c'est autre chose.

Tchô

au fait, pourquoi voulais-tu installer cette extension?
 
Il n'y a que les administrateurs de la machines qui peuvent utiliser la commande sudo.
Si tu n'es pas admin, et que tu connais le login et le mot de passe de l'admin, par le terminal, tu peux faire ça :
<font class="small">Code:</font><hr /><pre>
su &lt;admin&gt;
puis le mot de passe
sudo &lt;ta commande&gt;
puis le mot de passe admin (le même qu'au dessus)
</pre><hr />
 
C'est pour qu'une app démarre en trouvant la key installée sur le système... je peux pô en dire plus sinon je vais être censuré...En tout cas ça a pas marché
frown.gif