Gentoo emerge 参数说明[3]
[入库:2006年2月23日] [更新:2007年3月24日]
-b)
Tells emerge to build binary packages for all ebuilds processed in addition to actually merging the packages. Useful for maintainers or if you administrate multiple Gentoo Linux systems (build once, emerge tbz2s everywhere). The package will be created in the ${PKGDIR}/All directory. An alternative for already-merged packages is to use quickpkg which creates a tbz2 from the live filesystem. --buildpkgonly (-B) Creates binary packages for all ebuilds processed without actually merging the packages. This comes with the caveat that all build-time dependencies must already be emerged on the system. --changelog (-l) Use this in conjunction with the --pretend action. This will show the ChangeLog entries for all the packages that will be upgraded. --columns Used alongside --pretend to cause the package name, new version, and old version to be displayed in an aligned format for easy cut-n-paste. --debug (-d) Tells emerge to run the emerge command in --debug mode. In this mode the bash build environment will run with the -x option, causing it to output verbose debugging information to stdout. --debug is great for finding bash syntax errors. --deep (-D) When used in conjunction with --update, this flag forces emerge to consider the entire dependency tree of packages, instead of checking only the immediate dependencies of the packages. As an example, this catches updates in libraries that are not directly listed in the dependencies of a package. --emptytree (-e) Virtually tweaks the tree of installed packages to contain nothing. This is great to use together with --pretend. This makes it possible for developers to get a complete overview of the entire dependency tree of a certain package. --fetchonly (-f) Instead of doing any package building, just perform fetches for all packages (the main package as well as all dependencies). --fetch-all-uri (-F) Instead of doing any package building, just perform fetches for all packages (the main package as well as all dependencies), grabbing all potential files. --getbinpkg (-g) Using the server and location defined in PORTAGE_BINHOST (see make.conf(5)), portage will download the information from each binary package found and it will use that information to help build the dependency list. This option implies -k. (Use -gK for binary-only merging.) --getbinpkgonly (-G) This option is identical to -g, as above, except it will not use ANY information from the local machine. All binaries will be downloaded from the remote server without consulting packages existing in the local packages directory. --help (-h) Displays help information for emerge. Adding one of the additional arguments listed above will give you more specific help information on that subject. The internal emerge help documentation is updated more frequently than this man page; check it out if you are having problems that this man page does not help resolve. --newuse (-N) Tells emerge to include installed packages where USE flags have changed since compilation. An asterisk marks when a USE flag has changed since the package was compiled. --noconfmem Causes portage to disregard merge records indicating that a config file inside of a CONFIG_PROTECT directory has been merged already. Portage will normally merge those files only once to prevent the user from dealing with the same config multiple times. This flag will cause the file to always be merged. --nodeps (-O) Merges specified packages without merging any dependencies. Note that the build may fail if the dependencies aren't satisfied. --noreplace (-n) Skips the packages specified on the command-line that have already been installed. Without this option, any packages, ebuilds, or deps you specify on the command-line *will* cause Portage to remerge the package, even if it is already installed. Note that Portage will not remerge dependencies by default. --nospinner Disables the sp
本文关键:Gentoo emerge 参数说明
本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)