mageekblog - Mot-clé - FreeBSD - CommentairesLe blog personnel de Frédéric Hardy. Au menu, PHP, agilité, FreeBSD, cuisine et photographies.2021-12-02T08:20:54+01:00Frédéric Hardyurn:md5:26874ca5b8cd4cac8d08b0e68e64f63aDotclearInstaller la complétion bash sous Mac OS X et autres astuces - andykimpeurn:md5:bc854fc69c88011239adfcb051e796b32013-05-16T17:47:11+02:002013-05-17T10:19:49+02:00andykimpe<p>c'est peut être plus rapide et plus simple d’utiliser homebrew non ?</p>
<p>brew install bash-completion</p>Installer la complétion bash sous Mac OS X et autres astuces - Teenageurn:md5:f5d55adc0a7278e466dbe4900f74bd722012-06-13T22:00:44+02:002012-06-13T21:49:21+02:00Teenage<p>Très bon article, je cherchais a installer l'autocomplétion pour Drush et je me retrouve avec plein d'astuce sur l'historique, bravo !</p>
<p>Par contre, sous mac osx (snow leopard) c'est le .profile qui remplace le .bashrc et si l'on suit le README de l'install il ne faut pas oublier l’exécution de l'autocompletion :</p>
<p>#à ajouter au .profile<br />
# Use bash-completion, if available<br />
if [ -f /etc/bash_completion ]; then<br />
. /etc/bash_completion<br />
fi</p>Installer la complétion bash sous Mac OS X et autres astuces - trashimsurn:md5:c040f6fca0c4cd38a7b5dc00aa2421662011-11-11T08:07:11+01:002011-11-11T15:12:49+01:00trashims<p>Awesome ! Merci beaucoup pour l'astuce.</p>Installer la complétion bash sous Mac OS X et autres astuces - Séburn:md5:2749e2e0f2247a471d79492986a0a3042011-09-05T18:08:03+02:002011-09-05T22:16:46+02:00Séb<p>D'accord ! Je suis toujours partagé quand je vois un MAC entre : "Woua ! C'est beau ! Je veux aussi !" et "Apple, c'est evil !"</p>
<p><img src="/themes/default/smilies/smile.png" alt=":-)" class="smiley" /></p>
<p>Je suis sous Gentoo pour l'instant et j'ai jamais connu autant de flexibilité avec un système. Par exemple pour PHP :</p>
<p># /etc/portage/package.use</p>
<p>dev-lang/php -* filter fpm iconv postgres session<br />
www-servers/nginx -* http nginx_modules_http_fastcgi nginx_modules_http_gzip pcre</p>
<p># /etc/portage/package.unmask</p>
<p><=dev-lang/php-5.5</p>
<p># /etc/make.conf</p>
<p>PHP_INI_VERSION="development"</p>
<p>Et c'est OK, le gestionnaire de paquet compilera du PHP 5.4 minimal sur mesure.</p>Installer la complétion bash sous Mac OS X et autres astuces - Matthieuurn:md5:5f2fa78d5962b02501a875e331a55c642011-09-04T18:21:43+02:002011-09-04T21:45:21+02:00Matthieu<p>@mageekguy : Excellent ! Effectivement j'imagine que ça peut changer la vie, j'installe ça de suite merci.</p>Installer la complétion bash sous Mac OS X et autres astuces - mageekguyurn:md5:ec1a5c789772d9fd07bbfde5599f6f382011-09-04T10:09:28+02:002011-09-04T09:15:16+02:00mageekguy<p>@<a href="http://blog.mageekbox.net/?post/2011/09/01/Installer-la-compl%C3%A9tion-bash-sous-Mac-OS-X-et-autres-astuces#c3268" rel="nofollow">Matthieu</a> : bash-complétion permet d'avoir une complétion cohérente en fonction de la commande en cours de saisie.</p>
<p>Si tu fais <code>tar <tab></code>, par exemple, tu n'obtiendras que les fichiers .tar contenu dans le répertoire courant.</p>
<p>De même, si tu fais <code>ssh <tab></code>, tu obtiendras la liste de serveurs sur lesquels tu t'es déjà connecté.</p>
<p>Bref, ça change la vie ;).</p>
<p>Et personnellement, je mettrais tes ajouts dans le fichier <code>.inputrc</code>, ce qui permet d'éviter les appels à <code>bind</code>.</p>Installer la complétion bash sous Mac OS X et autres astuces - Matthieuurn:md5:cddececabb31e345655a46c8cf9e534a2011-09-03T14:12:44+02:002011-09-04T09:14:03+02:00Matthieu<p>Mac OS X est un excellent environnement de travail !</p>
<p>Par contre, je ne comprends pas trop l'intérêt de cet article : qu'as-tu gagné après cette installation ?? Le seul rajout que j'y ai fait (excepté une bonne quantité d'alias), c'est la recherche dans l'historique par défaut (.bashrc) :</p>
<p># History search</p>
<p>bind '"\e[A": history-search-backward'</p>
<p>bind '"\e[B": history-search-forward'</p>
<p># Case insensitive</p>
<p>bind "set completion-ignore-case on"</p>
<p>Ça change la vie !</p>Installer la complétion bash sous Mac OS X et autres astuces - mageekguyurn:md5:ed4fbdeb1849a6c2ed66e0faec3c10522011-09-02T11:31:23+02:002011-09-02T10:38:01+02:00mageekguy<p>@<a href="http://blog.mageekbox.net/?post/2011/09/01/Installer-la-compl%C3%A9tion-bash-sous-Mac-OS-X-et-autres-astuces#c3259" rel="nofollow">Séb</a> : Pour l'utilisation que j'en ai, j'en suis extrêmement content.</p>
<p>D'ailleurs, je n'ai pas allumé mon portable sous FreeBSD depuis que j'ai le MBA.</p>Installer la complétion bash sous Mac OS X et autres astuces - Séburn:md5:fbe7d78db0cd16119a04d3ee5c520af12011-09-02T09:50:47+02:002011-09-02T10:31:15+02:00Séb<p>Et content de OSX ? Je vois de plus en plus de développeurs qui switch vers MAC et qui utilisent TextMate.</p>Installer la complétion bash sous Mac OS X et autres astuces - mageekguyurn:md5:f7f2092290c269e94b7c381881136cc72011-09-01T15:57:42+02:002011-09-01T15:01:35+02:00mageekguy<p>@<a href="http://blog.mageekbox.net/?post/2011/09/01/Installer-la-compl%C3%A9tion-bash-sous-Mac-OS-X-et-autres-astuces#c3257" rel="nofollow">tienslebien</a> : J'attendais cette remarque ;).</p>
<p>Je confirme pour zsh, que je connais également et qui est bien plus puissant que bash au niveau de la complétion (et à d'autre également), mais j'ai des habitudes bien ancrées sous bash et je n'ai pas la motivation suffisante pour les changer tant que la valeur ajoutée ne m'apparaîtra pas suffisamment pertinente.</p>Installer la complétion bash sous Mac OS X et autres astuces - tienslebienurn:md5:627e8225733dd5ff08f4088e1f1fc3fc2011-09-01T15:26:09+02:002011-09-01T14:59:58+02:00tienslebien<p>Cela fait un moment que je n'ai pas utilisé MacOSX au profit d'une bonne Debian, mais de mémoire, zsh est installé par défaut, tu devrais essayer avec un peu de configuration, (tu trouveras facilement des zshrc sur le web), ça fait pas mal de chose sympa surtout pour la completion.</p>$phpTestFest->getInstallScripts()->add($freeBSD); - Kharecurn:md5:9e1ef78e6d032eb9bd7dd7114e6190f82011-04-17T00:00:59+02:002011-04-17T20:34:14+02:00Kharec<p>Bravo pour ton script!</p>Installer mozilla weave sous FreeBSD - Syndraelurn:md5:cd3f0870de4dbff9d852dccf7055f8022010-05-16T15:10:25+02:002010-05-16T14:59:29+02:00Syndrael<p>Perso j'utilise XMarks.. multi-navigateurs. Et je m'y retrouve.<br />
Ton besoin est peut-être différents du mien..</p>Makefly ! - Haknaurn:md5:ef1ecde6c22e6dc08c45b84c210b95d92010-03-01T18:40:35+01:002010-03-01T18:48:21+01:00Hakna<p>Rien à dire ! Très belle utilisation du make ! Je garde l'idée... C'est vrai qu'a l'école on m'a dit "make, c'est pour faciliter la compilation modulaire" mais c'est en réalité un exécuteur de script. J'adore =-) merci pour l'idée</p>Vade mecum - SeeSchloßurn:md5:3dece3a6f1c3612d2c3cc40d58e1adf92010-02-17T20:27:32+01:002010-02-18T09:14:25+01:00SeeSchloß<p>En fait, sous bash NO_CHECKSUM=TRUE make install suffit ; par contre ça ne doit pas être valable avec sh.</p>Makefly ! - Mère Teresaurn:md5:acf2ac79bb0af6184a51aa97372f76f62009-02-17T10:24:31+01:002009-02-17T10:50:54+01:00Mère Teresa<p>Très intéressant comme technique, je dois dire <img src="/themes/default/smilies/smile.png" alt=":)" class="smiley" /> cela me donne des idées</p>Mise en place de sauvegardes à l'aide de rsnapshot - mageekguyurn:md5:f62ecd0de7bcd58dd662714a110877df2008-12-19T09:00:07+01:002008-12-19T09:00:12+01:00mageekguy<p>@Cyril :</p>
<p>Non je n'ai pas testé.</p>
<p>Je sais qu'il existe au moins un autre outil, dont je ne connais plus le nom, peut être est celui dont tu parles.</p>
<p>Dans mon souvenir, il fonctionne effectivement sur le même principe que rsnapshot, mais il rajoute en + de la compression.</p>
<p>On gagne alors en espace disque, mais la restauration est plus lente, puisqu'il faut décompresser avant restaurer.</p>
<p>Avec rsnapshot, un simple <code>cp</code> ou <code>scp</code> suffit pour faire la restauration.</p>
<p>Or nous avons des applications critiques, qui doivent pouvoir être restauré le plus rapidement possible, d'ou notre choix.</p>
<p>Dans tous les cas, merci de l'information, je testerai ta solution.</p>Mise en place de sauvegardes à l'aide de rsnapshot - Cyrilurn:md5:b5f5c682475fe226168f73a5add2b6192008-12-18T18:14:07+01:002008-12-19T08:54:49+01:00Cyril<p>Bonsoir,<br />
As-tu testé Rdiff-backup (Rsync différentiel) ?<br />
Les deux outils semble avoir un fonctionnement quasi identique.<br />
Cyril</p>