|
1C#
发布于:2004-06-27 16:29
Re:[原创]gentoo2004-1linux安装手记!!!!!!!!!!!!!!
转帖:
emerge 的用法(简明笔记) 鉴于很多新手对在gentoo下安装软件问题的理解比较模糊,我把www.gentoo.org上portage帮助整理精简一下给大家参考。当您看了此文以后对gentoo的包管理还兴趣的话,可以去http://www.gentoo.org/doc/tw/handbook查看详细的文档。 ---------------------------------------------------------------------------------- 安装软件在gentoo中有两种方法: 1.安装预编译的二进制包,好处不用自己编译,编译大的套件很花时间。预编译软件在/usr/portage/packages/All中。 2.下载源文件自动编译安装,慢但是根据自己的机器优化,这种时候就会受USE参数的影响,下载的源码在/usr/portage/distfiles中。 ---------------------------------------------------------------------------------- 以下都以mozilla为例,括号内为参数的缩写 1.想要编译安装软件:emerge mozilla 2.查看软件依赖哪些别的软件,实际并不编译安装:emerge --pretend mozilla (-p) 3.先下载软件,并不编译:emerge --fetchonly mozilla 4.查看要从哪里下载源码:emerge --pretend -fetchonly mozilla (-pf)如果你本地没有上网条件可以用它记下要下载的东西,去别处下载后带回来,把源码cp到正确的路径下再emerge 5.想安装一个特定版本的软件:emerge "<mozilla-1.4"将会安装比1.4老的版本 emerge ">mozilla-1.4" 将会安装比1.4新的版本 emerge "=mozilla-1.4"将会安装1.4版 6.安装预编译版本:emerge --usepkg mozilla (-k) 7.安装预编译软件,不在乎版本:emerge --usepkgonly mozilla (-K) 8.本地系统上没有预编译软件,可以从网上下载:在/etc/make.conf中用PORTAGE_BINHOST指定提供预编译好的二进制包的地址,然后emerge --getbinpkg mozilla (-g),这将会下载此软件和它依赖的二进制包并安装。要查看哪些依赖的软件将会被安装: emerge --getbinpkg --pretend mozilla 9.本地系统有此软件的预编译包,但是就是想下载网上的预编译包来安装: emerge --getbinpkgonly mozilla (-G) 10.指定预编译包版本:emerge --usepkg "<mozilla-1.4" ">mozila-1.4" "=mozilla-1.4" 11.显示所有mozilla依赖的包:emerge --emptytree --pretend mozilla 12.不管依赖条件,尝试强行编译安装包:emerge --nodeps mozilla(可能会失败) 13.删除以安装的包:emerge unmerge mozilla 也可以用emerge -C mozilla 14.假装删除软件看看会删除什么依赖的包:emerge --pretend unmerge mozilla 15.安装被mask掉的软件:#ACCEPT_KETWORDS="~86" emerge mozilla ------------------------------------------------------------------------------- 看了这些相信你对如何emerge一个软件有简单的了解,建议抽一两个晚上去http://www.gentoo.org/doc/tw/handbook耐心翻看getoo官方手册,相信会使你有所收获。 -------------------- FUNCTION plus (a, b : std_logic_vector; cin: std_logic; width : integer) RETURN std_logic_vector IS VARIABLE retval : std_logic_vector(width-1 DOWNTO 0); VARIABLE carry : std_logic := cin; 想成为全能,很难..... |
|
|
|
2C#
发布于:2004-06-27 17:27
Re:[原创]gentoo2004-1linux安装手记!!!!!!!!!!!!!!
http://gentoo.linuxsir.org
-------------------- [email protected] |
|
|
3C#
发布于:2004-06-27 19:43
|
|
|
|
4C#
发布于:2004-06-27 22:23
Re:[原创]gentoo2004-1linux安装手记!!!!!!!!!!!!!!
不错不错
我今天也试了 一下 也许包依赖性问题 解觉得更好一些吧 不过 感觉 速度上还没有太大提高 和debian差不太多 -------------------- [email protected] |
|
|
5C#
发布于:2004-06-28 11:35
Re:[原创]gentoo2004-1linux安装手记!!!!!!!!!!!!!!
不会吧,这么几个字啊,楼上的 嘿 竟然有cs的服务器端 其实 我想如果配置好了 应该比debian更快一下 不过我没有证据 但编译太费时了 -------------------- [email protected] |
|
|
6C#
发布于:2004-06-28 19:19
Re:[原创]gentoo2004-1linux安装手记!!!!!!!!!!!!!!
装这个玩意儿的过程却可以让你更明白linux,
如果你从stage1开始搞,你就是达人了,你对linux已经透明了 呵呵!!很有意思的 -------------------- FUNCTION plus (a, b : std_logic_vector; cin: std_logic; width : integer) RETURN std_logic_vector IS VARIABLE retval : std_logic_vector(width-1 DOWNTO 0); VARIABLE carry : std_logic := cin; 想成为全能,很难..... |
|
|
|
7C#
发布于:2004-06-28 20:57
Re:[原创]gentoo2004-1linux安装手记!!!!!!!!!!!!!!
我直接用的stage1
--------------------
[email protected] |
|
|
8C#
发布于:2004-07-01 01:23
Re:[原创]gentoo2004-1linux安装手记!!!!!!!!!!!!!!
顶一下,支持原创. |
|
|
9C#
发布于:2004-07-01 10:14
Re:[原创]gentoo2004-1linux安装手记!!!!!!!!!!!!!!
我直接用的stage1 达人~~~~admire -------------------- 我的签名不占地方吧? |
|
|
|
10C#
发布于:2004-07-02 11:28
Re:[原创]gentoo2004-1linux安装手记!!!!!!!!!!!!!!
**__卡儿__,__他吉__**,真羡慕你們.
[最美好的生命,投入到最熱愛的事業裡.] - Debian&Gentoo&FreeBSD,我也想試試. |
|
|