最近忽然的对源代码着了迷,记得原先在ubuntu中,获取源代码是很简单的事情,依稀记得只需要
apt-get source software
就可以了。
gentoo天生的具有和源代码无缝的亲和力。最近琢磨了一下,发现在gentoo中获取portage(或者overlay)中软件的源代码也是很简单的事情。步骤如下:
- 把自己的帐号加入到portage组里
sudo gpasswd -a myuser portage
然后注销重新登陆 - 创建一个存放源代码的目录
mkdir [/path/to/storage/sources]
cd $_ - 获取源代码
DISTDIR=`pwd` PORTAGE_TMPDIR=`pwd` ebuild [/path/to/ebuild/file/at/portage/tree] unpack