Gentoo:包管理:修订间差异

来自WHY42
imported>Soleverlee
以“=Portage更新= 如下命令将调用rsync进行同步。 <source lang="bash"> emerge --sync </source> webrsync将直接下载最新的Portage快照进行安装。 <...”为内容创建页面
 
imported>Soleverlee
第9行: 第9行:
</source>
</source>


=软件安装与卸载=
=软件安装=
搜索相关软件:其中--searchdesc (or -S) 命令将显示软件描述信息。
<source lang="bash">
emerge --search pdf
emerge --searchdesc pdf
</source>
安装软件:
<source lang="bash">
emerge --ask app-office/gnumeric
</source>
只查看安装将引起的更改而不安装:
<source lang="bash">
emerge --pretend gnumeric
</source>
emerge安装时会下载源码到/usr/portage/distfiles/。如果想只下载而不实际安装,可以用下面的参数:
<source lang="bash">
emerge --fetchonly gnumeric
</source>
有的软件带有文档,USE中doc标识是否安装对应的文档,使用下面的命令查看是否有doc标识:
<source lang="bash">
emerge -vp alsa-lib
</source>
<pre>
[ebuild  N    ] media-libs/alsa-lib-1.0.14_rc1  -debug +doc 698 kB
</pre>
文档安装完成后存放在 /usr/share/doc/ 目录。查看软件包所有安装的文件:
<source lang="bash">
equery files alsa-lib | less
</source>
<pre>
media-libs/alsa-lib-1.0.14_rc1
* Contents of media-libs/alsa-lib-1.0.14_rc1:
/usr
/usr/bin
/usr/bin/alsalisp
...
</pre>
=软件卸载=


<source lang="bash">
</source>
[[Category:Linux/Unix]]
[[Category:Linux/Unix]]

2016年5月19日 (四) 09:10的版本

Portage更新

如下命令将调用rsync进行同步。

emerge --sync

webrsync将直接下载最新的Portage快照进行安装。

emerge-webrsync

软件安装

搜索相关软件:其中--searchdesc (or -S) 命令将显示软件描述信息。

emerge --search pdf
emerge --searchdesc pdf

安装软件:

emerge --ask app-office/gnumeric

只查看安装将引起的更改而不安装:

emerge --pretend gnumeric

emerge安装时会下载源码到/usr/portage/distfiles/。如果想只下载而不实际安装,可以用下面的参数:

emerge --fetchonly gnumeric

有的软件带有文档,USE中doc标识是否安装对应的文档,使用下面的命令查看是否有doc标识:

emerge -vp alsa-lib
[ebuild  N    ] media-libs/alsa-lib-1.0.14_rc1  -debug +doc 698 kB

文档安装完成后存放在 /usr/share/doc/ 目录。查看软件包所有安装的文件:

equery files alsa-lib | less
media-libs/alsa-lib-1.0.14_rc1
* Contents of media-libs/alsa-lib-1.0.14_rc1:
/usr
/usr/bin
/usr/bin/alsalisp
...

软件卸载