转载:Gentoo和Ubuntu包管理命令对比集

From: http://blog.csai.cn/user1/47700/archives/2010/42562.html

apt-get 和 emerge 分别是 Debian 系和 Gentoo 的包管理系统命令,最近正在学习安装使用 Gentoo ,找到命令对比记录一下:

更新源/Portage树
引用
# apt-get update
# emerge --sync

更新系统
引用
# apt-get upgrade
# emerge --update system

更新全系统
引用
# apt-get dist-upgrade
# emerge --update world

查询源/Portage树内的软件包
引用
# apt-cache search keyword
# emerge --search keyword

查看包的详细情况
引用
# apt-cache show package / apt-cache showpkg package
# emerge -udpv package (u=udpate、d=debug、p=pretend、v=verbose)

显示安装软件包所依赖的包
引用
# apt-cache depends package
# emerge --emptytree --pretend package

安装/编译安装软件包
引用
# apt-get install package
# emerge package

删除软件包
引用
# apt-get remove package
# emerge unmerge package / emerge -C package

清除系统内不用的软件包
引用
# apt-get clean & apt-get autoclean
# emerge --depclean

查询系统内已安装了哪些包
引用
# dpkg -l
# equery l (需要安装 gentoolkit 包)

posted @ 2012-12-10 17:24  super119  阅读(301)  评论(0编辑  收藏  举报