I am LAZY bones ? all linux

gentoo下的bash-completion

基本上就是 emerge bash-completion ,然后安装提示,在 ~/.bashrc 里面加上一行 [[ -f /etc/profile.d/bash-completion ]] && source /etc/profile.d/bash-completion
然后就搞定了,因为我的 /home 是和ubuntu共用的,所以稍微修改了一下,两个系统不同部分这样处理了,如下:

if echo “`uname -a`” | grep gentoo >/dev/null ; then
[[ -f /etc/profile.d/bash-completion ]] && source /etc/profile.d/bash-completion
alias au=’sudo emerge –sync && sudo emerge -avuDN world’
alias ai=’sudo emerge -av’
alias ar=’sudo emerge -av –unmerge’
alias as=’eix’
else
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
alias au=’sudo apt-get update && sudo apt-get upgrade’
alias ai=’sudo apt-get install’
alias ar=’sudo apt-get remove –purge’
alias as=’apt-cache search –names-only’
alias aw=’aptitude show’
fi

还有一点点小问题,就是我的系统(wd的也是)里面 source /etc/bash_completion 以后, echo $? 看到的是1,但是oceanboo的就是0,而且文件的md5sum都是一样的.这问题貌似不怎么影响使用,就是有点不解而已.
另外,bash-completion的更详细用法可以参见这里

最后修改时间: 2008年10月13日 14:22

本文章发表于: 2008年10月13日 14:22 | 所属分类:gentoo. | 您可以在此订阅本文章的所有评论. | 您也可以发表评论, 或从您的网站trackback.

2 个评论 关于: “gentoo下的bash-completion”

  1. oceanboo 在 2008年10月16日 10:30 说:回复

    你囧死我了,两个系统用同一个用户???
    ubuntu升级慢啊,要遇到一些升级快,配置文件又经常变的软件,你就等着受苦吧。

  2. bones7456 在 2008年10月16日 10:34 说:回复

    @oceanboo: 不要太过当心,以我目前的使用情况看,效果非常好~之前fcitx版本不同倒是真有点问题,后来用了918版本就很好了~

发表评论