Mac4Ever Refurb-Store PrixMac Acheter un Mac Débuter sur Mac
Mac4Ever.com - Toute l\'actualité Apple, iPhone, iPad, iPod et Mac - Mise à jour quotidienne
Actu Dossiers Forum Photos/Podcasts Petites Annonces
Icône recherche
Annuler la recherche
929 connectés

Impossible de modifier le fichier Hosts

Tous les problèmes pouvant survenir dans votre système

Modérateurs: Odibi, Bicus, FXF, Nix, Oh my dog, Dragonir, beheme, Linschn

Impossible de modifier le fichier Hosts

Messagepar MAx70 le 30/07/12, 18:38

Bonjour,

En suivant un tuto, j'ai eu besoin de modifier un fichier Hosts,
D'après le tuto, il suffisait d'entrer la commande "sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts" seulement voila, apparemment, cette commande ne fonctionne pas sous lion (et le tuto date un peu).
En cherchant j'ai donc trouver qu'il fallait passer en mode root (avec la commande sudo -s)
puis d'entrer "vi /etc/hosts" seulement là, j'ai ce message (d'erreur?) qui apparait:

Code: Tout sélectionner
E325: ATTENTION
Found a swap file by the name "/etc/.hosts.swp"
          owned by: root   dated: Sat Jul 21 19:57:09 2012
         file name: /private/etc/hosts
          modified: YES
         user name: root   host name: localhost
        process ID: 1447
While opening file "/etc/hosts"
             dated: Sun Jul 29 19:33:06 2012
      NEWER than swap file!

(1) Another program may be editing the same file.
    If this is the case, be careful not to end up with two
    different instances of the same file when making changes.
    Quit, or continue with caution.

(2) An edit session for this file crashed.
    If this is the case, use ":recover" or "vim -r /etc/hosts"
    to recover the changes (see ":help recovery").
    If you did this already, delete the swap file "/etc/.hosts.swp"
    to avoid this message.

Swap file "/etc/.hosts.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:

J'ai essayer de faire (E)dit anyway, j'arrive bel et bien à voir mon fichier host mais je ne peux rien modifier

Quand à (R)ecover, je n'ose pas trop le faire...

Ce qui me gène un peu c'est qu'a la date indiquée: Sat Jul 21 19:57:09 2012 j'avais enfin réussi à avoir mon fichier host je ne sais plus de quelle façon, mais une fois les modif apportées, j'avais bêtement fermé le terminal avec la croix en haut à gauche… il me semble que du coup ça ne fait rien (pas de sauvegarde), mais peut-être que le problème vient de la, le fichier est mal fermer… si ça se peut?

Voila, je sais que se servir du terminal quand on est pas trop a l'aise avec n'est pas la meilleur idée (surtout en Root), mais ça me paraissait plutôt simple de le modifier

Si quelqu'un pouvait m'aider...

Merci
MAx70
Jeune Tourteau de Mac4Ever
 
Messages: 45
Inscrit le: 12/03/11, 1:38

Re: Impossible de modifier le fichier Hosts

Messagepar schoum le 31/07/12, 8:59

Bonjour,

Alors pourquoi pas tout simplement ouvrir le fichier avec textedit ou un autre éditeur ?

Image
schoum
Jeune Tourteau de Mac4Ever
 
Messages: 26
Inscrit le: 28/07/12, 16:01

Re: Impossible de modifier le fichier Hosts

Messagepar MAx70 le 01/08/12, 20:11

Salut,
Pour la simple raison que si je suit le chemin indiqué dans la première commande: "/Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts", après le dossier MacOS, je trouve bien "TextEdit" mais il est sous forme d'un fichier exécutable Unix, et je ne sais pas aller plus loins… Je ne sait pas comment trouver le dossier "etc"?
MAx70
Jeune Tourteau de Mac4Ever
 
Messages: 45
Inscrit le: 12/03/11, 1:38

Re: Impossible de modifier le fichier Hosts

Messagepar tbag le 01/08/12, 20:44

Bonsoir,

en principe, depuis un compte administrateur (et pas root)

dans le terminal, tu tapes :

sudo nano /etc/hosts

puis :

[entree]

après c'est navigation au clavier...

pour enregistrer ton fichier c'est :

[ctrl] + [X]

suivit de :

[entrée]
tbag
Novice
 
Messages: 7
Inscrit le: 20/12/11, 22:10

Re: Impossible de modifier le fichier Hosts

Messagepar tbag le 02/08/12, 21:34

Le problème est-il résolu ?

Cordialement, tbag.
tbag
Novice
 
Messages: 7
Inscrit le: 20/12/11, 22:10

Re: Impossible de modifier le fichier Hosts

Messagepar Pilou74 le 03/08/12, 13:16

Ou sinon, via le Finder, y'a une option "aller à" qui te permet d'entrer un chemin d'accès, donc tu tapes /etc, puis ensuite tu trouve le fichier hosts, un clic droit et "ouvrir avec", et là tu choisis l'éditeur de texte qui te convient.
EDIT: mais j'avoue préférer la solution qui consiste à passer par nano :) D'ailleurs, petite correction du message de tbag, pour enregistrer sous nano c'est ctrl+O, ctrl+X sert à quitter l'éditeur.
Image
Pilou74
Docteur ès Mac4Ever
 
Messages: 762
Inscrit le: 10/08/09, 13:19
Localisation: Lyon

Re: Impossible de modifier le fichier Hosts

Messagepar tbag le 03/08/12, 22:12

Pilou,
pour nano tu as raison.

Mais je précise que [ctrl]+[X] quite l'éditeur avec une petite spécificité qui, à mon pauvre avis, rend obsolète [ctrl]+[o]

je m'explique :

avec [ctrl]+[X] :
si le fichier n'a pas été modifié => il quitte et basta (retour dans le dossier où l'on était)
si le fichier a été modifié => demande si l'on veut "écraser" le fichier, ou le "renommer" (c'est à dire enregistrer une copie avec un nom différent...)

pour "depuis le finder" :

Il me semble que TextEdit.app n'a pas les droits nécessaires (depuis le finder. depuis le terminal, c'est différent) pour effectuer ce type d'action sur un fichier "system".
Cela dit, je précise que ça ne vaut qu'en dehors d'une modif des autorisations (pas toujours heureuse) et du compte root. (Celui désactivé par défaut, si je ne m'abuse, dans mac os X).

Cordialement.

PS : je modifie (avec la méthode donnée plus haut) mon fichier hosts plusieurs fois par jour (je suis développeur php), depuis un compte administrateur, et ça fonctionne
;)
tbag
Novice
 
Messages: 7
Inscrit le: 20/12/11, 22:10

Re: Impossible de modifier le fichier Hosts

Messagepar MAx70 le 05/08/12, 12:03

Bonjour,
Le fait de taper "sudo nano /etc/hosts" dans le terminal à marché, le problème est donc résolu.
Merci :)
MAx70
Jeune Tourteau de Mac4Ever
 
Messages: 45
Inscrit le: 12/03/11, 1:38

Re: Impossible de modifier le fichier Hosts

Messagepar tbag le 05/08/12, 20:38

de rien
note bien que cela aurait marché tout pareil, avec l'éditeur de texte "Vi" (au lieu de "Nano")
avec la commande suivante :

sudo vi /etc/hosts

(par contre je connais pas les "raccourcis" clavier)

;)
tbag
Novice
 
Messages: 7
Inscrit le: 20/12/11, 22:10


Retour vers Bugs et Problèmes sur OS X

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)

Conseils d'achat

  • Macintosh

  • iPhone, iPad & iPod

Mac Mini

Indicateur vert Informations 10/2012 629 € Le Mac Mini a été mis à jour en octobre 2012, intégrant des processeur Dual-Core i5 à 2,5GHz, voire quad core i7 à 2,3GHz. Thunderbolt est de la partie, mais les lecteurs de disques optiques sont toujours absents.

iMac

Indicateur vert Informations 10/2012 1349 € L'iMac a été mis à jour en octobre 2012. Une coque d'une finesse absolue accueille un processeur i5 quadricœur de 2,7 à 3,2GHz. Deux modèles en 21,5 et 27 pouces sont disponibles. 8Go de RAM et 1To de stockage sont également présents pour vous accompagner.

Mac Pro

Indicateur rouge Informations 05/2012 2599 € Le Mac Pro est délaissé par Apple depuis plusieurs années et n'est plus en vente. Tim Cook a promis un nouveau modèle pour 2013. Mais quand ?

MacBook Pro

Indicateur rouge Informations 02/2013 1249 € En ce début 2013, Apple a procédé à une baisse de prix significative (jusqu'à 250€) ainsi que des composants (CPU, RAM) plus rapides sur une partie de la gamme MacBook Pro. Un geste apprécié qui ramène ces machines (notamment les versions Retina) à un rapport qualité/prix plus normal. En attendant la prochaine grosse mise à jour, sans doute durant l'été ! Notez qu'il est probable que ces machines soient mise à jour d'ici l'été. La gamme actuelle reste très performante, mais si vous n'êtes pas pressés, on vous conseillera d'attendre la WWDC (plateforme Haswell, meilleure autonomie, nouveaux SSD, nouvelle carte graphique etc.)

MacBook Air

Indicateur rouge Informations 02/2013 1049 € Petite mise à jour discrète sur la gamme MacBook Air, en ce début 2013 : le MacBook Air 13 pouces avec 256 Go de stockage flash est désormais disponible au prix de 1 399 euros (contre 1549 €). Un geste apprécié. Notez qu'il est probable que ces machines soient mise à jour d'ici l'été. La gamme actuelle reste très performante, mais si vous n'êtes pas pressés, on vous conseillera d'attendre la WWDC (plateforme Haswell, meilleure autonomie, nouveaux SSD, nouvelle carte graphique etc.)

À découvrir sur Mac4Ever

Sondage

Quel sera votre prochain téléphone ?
4810 votes

Prixmac

  • Nouveautés

  • Promos

  • Top Vente

app

A propos | Mentions légales | Contacts | Emploi | RSS | Apps