Archives pour l'étiquette Tiger

Changer le hostname sour Mac OS X 10.5 et 10.6

Comme j’ai encore oublié comment changer le nom de l’ordinateur après une installation toute fraiche je vais faire un petit mémo.

A l’installation de Mac OS X que cela soit la version 10.5 ou 10.6 ou autre la procédure d’installation donne un nom par défaut basé sur le propriétaire du premier compte, celui d’administration UID 501. Ce nom est du type :

 iMac de Prénom Nom

Alors pour changer le hostname c’est simple :

 Menu pomme -> Pref systeme -> Partage

Et là tu peux changer le nom donné à l’ordinateur par la procédure d’installation

Mac OS X terminal: Un peu de couleur dans la console

Terminal OS X

Pour les néophyte unix soyez rassuré ceci fonctionne aussi bien sur Tiger, Leopard ou Snow Leopard

.bashrc

Voici un .bashrc à placer dans votre /home sur votre mac pour avoir un peu plus de couleur dans votre terminal (terminal.app). Attention à sauvegarder votre précédent .batchrc

<span style="color: #808080; font-style: italic;"># ~/.bashrc: executed by bash(1) for non-login shells.</span> &nbsp; <span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">PS1=</span><span style="color: #ff0000;">'<span style="color: #000099; font-weight: bold;">\h</span>:<span style="color: #000099; font-weight: bold;">\w</span><span style="color: #000099; font-weight: bold;">\$</span> '</span> <span style="color: #7a0874; font-weight: bold;">umask</span> <span style="color: #000000;">022</span> &nbsp; <span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">CLICOLOR=</span><span style="color: #000000;">1</span> &nbsp; <span style="color: #7a0874; font-weight: bold;">alias</span> <span style="color: #007800;">ll=</span><span style="color: #ff0000;">'ls -l'</span> <span style="color: #7a0874; font-weight: bold;">alias</span> <span style="color: #007800;">la=</span><span style="color: #ff0000;">'ls -A'</span> <span style="color: #7a0874; font-weight: bold;">alias</span> <span style="color: #007800;">vi=</span><span style="color: #ff0000;">'vim'</span> <span style="color: #7a0874; font-weight: bold;">alias</span> <span style="color: #007800;">l=</span><span style="color: #ff0000;">'ls -CF'</span> &nbsp; <span style="color: #000000; font-weight: bold;">function</span> cyan_red_prompt <span style="color: #7a0874; font-weight: bold;">&#123;</span> &nbsp; <span style="color: #7a0874; font-weight: bold;">local</span> <span style="color: #007800;">CYAN=</span><span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\[</span><span style="color: #000099; font-weight: bold;">\0</span>33[0;36m<span style="color: #000099; font-weight: bold;">\]</span>&quot;</span> <span style="color: #7a0874; font-weight: bold;">local</span> <span style="color: #007800;">GRAY=</span><span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\[</span><span style="color: #000099; font-weight: bold;">\0</span>33[0;37m<span style="color: #000099; font-weight: bold;">\]</span>&quot;</span> <span style="color: #7a0874; font-weight: bold;">local</span> <span style="color: #007800;">RED=</span><span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\[</span><span style="color: #000099; font-weight: bold;">\0</span>33[0;31m<span style="color: #000099; font-weight: bold;">\]</span>&quot;</span> &nbsp; <span style="color: #007800;">PS1=</span><span style="color: #ff0000;">&quot;${CYAN}[<span style="color: #000099; font-weight: bold;">\u</span>@<span style="color: #000099; font-weight: bold;">\h</span> ${RED}<span style="color: #000099; font-weight: bold;">\w</span>${CYAN}]${GRAY} &quot;</span> <span style="color: #7a0874; font-weight: bold;">&#125;</span> &nbsp; cyan_red_prompt

.profile Et voici le .profile à placer également dans votre home pour lancer le .bashrc

<span style="color: #808080; font-style: italic;"># ~/.profile: executed by the command interpreter for login shells.</span> <span style="color: #808080; font-style: italic;"># This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login</span> <span style="color: #808080; font-style: italic;"># exists.</span> <span style="color: #808080; font-style: italic;"># see /usr/share/doc/bash/examples/startup-files for examples.</span> <span style="color: #808080; font-style: italic;"># the files are located in the bash-doc package.</span> &nbsp; <span style="color: #808080; font-style: italic;"># the default umask is set in /etc/profile</span> <span style="color: #808080; font-style: italic;">#umask 022</span> &nbsp; <span style="color: #808080; font-style: italic;"># if running bash</span> <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> -n <span style="color: #ff0000;">&quot;$BASH_VERSION&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>     <span style="color: #808080; font-style: italic;"># include .bashrc if it exists</span>     <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> -f ~<span style="color: #000000; font-weight: bold;">/</span>.bashrc <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>         . ~<span style="color: #000000; font-weight: bold;">/</span>.bashrc     <span style="color: #000000; font-weight: bold;">fi</span> <span style="color: #000000; font-weight: bold;">fi</span> &nbsp; <span style="color: #808080; font-style: italic;"># set PATH so it includes user's private bin if it exists</span> <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> -d ~<span style="color: #000000; font-weight: bold;">/</span>bin <span style="color: #7a0874; font-weight: bold;">&#93;</span> ; <span style="color: #000000; font-weight: bold;">then</span>     <span style="color: #007800;">PATH=</span>~<span style="color: #000000; font-weight: bold;">/</span>bin:<span style="color: #ff0000;">&quot;${PATH}&quot;</span> <span style="color: #000000; font-weight: bold;">fi</span>

Xen Erreur : Sortir de la console d’un machine virtuel ouverte dans un terminal Mac Os X

Travaillant sur un Mac Book sous Mac OS X j’utilise le terminal fournit avec mon OS pour me connecter en ssh sur tout mes serveurs debian. Dans la tas j’ai un serveur d’hébergement xen ou j’utilise les xen tools, forcement. Or comment sur le clavier d’un portable Mac sortir de la console ouverte sur un DomU avec xen tools ? hein ?

Mac OS X Terminal

On ouvre une console comme ceci


xm console Nom-du-serveur-virtuel

Sur Pc on en sort avec la séquence de touche :


Ctrl+]

Or pour avoir ] sur une clavier de Mac il faut faire la séquence de touche :


Alt+Shift+)
PNG - 5.5 ko
Extrait Man de Xm

Et bien après avoir tenté différente solution j’ai trouvé que sur un clavier Mac c’est la séquence de touche qui fonctionne :


Ctrl+6