Comment configurer le HOME de Cygwin et plus

Publié dans Geekeries | Marqué avec , , , ,
Share

Je ne vais pas entrer dans les détails de la configuration de Cygwin, mais simplement quelques points pour savoir comment paramétrer le dossier utilisateur à utiliser. Pour cela, il faut configurer la variable d’environnement HOME:

  • D’abord dans Windows: HOME=/cygdrive/c/Users/%USERNAME%. Cela aura pour effet de placer votre home dans votre dossier utilisateur Windows C:/Users/%USERNAME%.
  • Et si besoin de l’ajouter aussi dans le fichier /etc/passwd là où il y a votre nom d’utilisateur.

Une fois ceci fait, il se peut que votre fichier .bashrc ne soit pas pris en compte par Cygwin… Dans ce cas là, avant de chercher midi à 14h : copier le contenu de /etc/skel dans votre dossier utilisateur. N’oubliez pas de redémarrer Cygwin ! Logiquement, cela devrait fonctionner 🙂

Ah, et si la commande ssh n’arrive pas à accéder à votre fichier .ssh/config (Bad owners or permissions), il est possible qu’il faille en modifier l’utilisateur : chown -R .ssh (-R pour « recursive »).

Au passage, dans le fichier .bashrc, il peut être intéressant de rajouter l’alias suivant pour éviter de voir les fichiers systèmes Windows :

alias ls='ls -hF --color=tty --hide="\$RECYCLE.BIN" --hide="System Volume Information" --hide="ntuser.dat*" --hide="ntuser.ini" --hide="NTUSER.DAT*"'

I hope this may help!

Quelques ressources utiles

Une réponse à Comment configurer le HOME de Cygwin et plus

  1. Ping : Cygwin, SSH Agent et un peu de Git 30 minutes par jour

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*