emerge, equery使用

1. 如果要使用emerge安装多个package,貌似不能在命令行中使用通配符。写个脚本可以搞定。

2. 如果使用equery list '*'查询出来某个package,名字是诸如:x11-base/xorg-drivers-1.12,那么emerge x11-base/xorg-drivers-1.12是不行的。emerge会说找不到这个package。需要这样写:emerge "=x11-base/xorg-drivers-1.12",或者直接emerge xorg-drivers也行。man一下emerge就可以知道,emerge的内容有四种写法,这种叫atom,atom是支持>=, =, <=这样的语法的。

3. equery belongs <file path>可以查询一个文件属于哪个package

4. equery files <package name>可以查询一个package有哪些文件。这里package name可以直接写全名,不用像emerge那样要加一个=在前面。

原文地址:https://www.cnblogs.com/super119/p/2495816.html