返回首页
当前位置: 主页 > 精通Office > Ubuntu教程 >

Gentoo与Debian的包管理命令对比

时间:2012-09-15 23:03来源:知行网www.zhixing123.cn 编辑:麦田守望者

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

注:以下命令都需root权限执行!

1. 更新源/Portage树。
 

apt-get update
emerge --sync
 

2. 更新系统。
 

apt-get upgrade
emerge --update system
 

3. 更新系统版本,包括新内核。
 

apt-get dist-upgrade
emerge --update world
 

4. 查询源/Portage树内的软件包。
 

apt-cache search keyword
emerge --search keyword
 

5. 查看包的详细情况。
 

apt-cache show package / apt-cache showpkg package
emerge -udpv package (u=udpate、d=debug、p=pretend、v=verbose)
 

6. 显示安装软件包所依赖的包。
 

apt-cache depends package
emerge --emptytree --pretend package
 

7. 安装/编译安装软件包。
 

apt-get install package
emerge package
 

8. 删除软件包。
 

apt-get remove package
emerge unmerge package / emerge -C package
 

9. 清除系统内不用的软件包。
 

apt-get clean & apt-get autoclean
emerge --depclean
 

10. 查询系统内已安装了哪些包。
 

dpkg -l
equery l (需要安装 gentoolkit 包)
 

------分隔线----------------------------
标签(Tag):Ubuntu Linux 操作系统 Unix Android fedora debian
------分隔线----------------------------
推荐内容
猜你感兴趣