[système] Editer des fichiers de configuration.(Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
VinsS
Hankyu
Messages : 15
Inscription : dim. 21 août 2011, 13:14

[système] Editer des fichiers de configuration.(Résolu)

Message par VinsS »

Bonjour Je viens d'installer Archlinux, avec KDE.

Il reste quelques configurations à finaliser, exemple: locale -a ne retourne que l'anglais, au démarrage mon clavier est en Qwerty, je le remet en Azerty en mode graphique mais je dois recommencer au démarrage suivant.

Donc dans cet exemple j'édite le fichier /etc/locale.gen pour décommenter les lignes fr, mais il semble que je suis confronté à un problème de droit pour pouvoir faire cette modification.

Ce que j'ai fait:
su
(mot de passe)
vi /etc/locale.gen
Le fichier apparait bien dans la console mais n'est pas modifiable.

En parcourant la doc et les forums il apparait que l'usage de sudo doit être préféré.
J'installe sudo et je réessaye
sudo vi /etc/locale.gen
(mot de passe)

vincent is not in the sudoers file ...
Donc il faut configurer sudoers
visudo
visudo: /etc/sudoers: Permission denied

su
(mot de passe)
visudo
Là il s'ouvre mais n'est pas éditable.

Si une bonne âme pouvait éclairer un débutant, je suppose qu'il doit s'agir de détails mais ces manips en root ne m'inspire guère confiance.

Merci.

Vincent
Dernière modification par VinsS le dim. 21 août 2011, 14:28, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: Editer des fichiers de configuration.

Message par FoolEcho »

VinsS a écrit :

Code : Tout sélectionner

su
(mot de passe)
vi /etc/locale.gen
Le fichier apparait bien dans la console mais n'est pas modifiable.
C'est parce que tu lances su sans précaution. Recommence avec:

Code : Tout sélectionner

su -
Explication rapide "su" vs "su -": tu trimballes des variables d'environnement qui sont celles de ton utilisateur, bien que tu sois root.
Conséquence pernicieuse: tu mets potentiellement le bazar dans le home de ton utilisateur. Du coup, je te recommande de faire une recherche sur le forum pour vérifier les questions de droit sur ton répertoire utilisateur ('chown'). À rectifier en étant root: http://forums.archlinux.fr/post75413.ht ... ser#p75413
«The following statement is not true. The previous statement is true.» :nage:
VinsS
Hankyu
Messages : 15
Inscription : dim. 21 août 2011, 13:14

Re: Editer des fichiers de configuration.

Message par VinsS »

Cela ne semble rien y changer
$ su -
Password:
vi /etc/locale.gen
Il apparait bien dans la console mais j'ai juste le droit de m'y promener avec les flèches, sans plus.

Si il faut configurer sudoers, je suis dans la même impasse avec visudo.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: Editer des fichiers de configuration.

Message par tuxce »

Salut,
VinsS a écrit : En parcourant la doc et les forums il apparait que l'usage de sudo doit être préféré.
C'est comme on veut, on peut le préférer, mais c'est nullement une obligation.

@FoolEcho, même avec "su", on a les droits root, la modification devrait être possible.

@VinsS, par "non éditable", ça ne serait pas plutôt le fait que tu ne saches pas utiliser "vi" ? (i/insert pour insérer, etc...)
VinsS
Hankyu
Messages : 15
Inscription : dim. 21 août 2011, 13:14

Re: [système] Editer des fichiers de configuration.

Message par VinsS »

Ha, je pensais être dans un éditeur tout à fait classique. Je n'ai jamais utilisé vi effectivement.

Je viens de faire un essai avec insert, ça fonctionne bien sur.

Je me doutais de quelque chose de simple.

Merci
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [système] Editer des fichiers de configuration.

Message par FoolEcho »

Autant pour moi... connais pas vi. :mrgreen:

Mais ma remarque pour su et la préservation du home reste valable.
«The following statement is not true. The previous statement is true.» :nage:
VinsS
Hankyu
Messages : 15
Inscription : dim. 21 août 2011, 13:14

Re: [système] Editer des fichiers de configuration.

Message par VinsS »

Et maintenant je découvre nano. ...

Je met en résolu.
Répondre