apt-get
镜像源文件位置/etc/apt/sources.list
网易镜像地址:http://mirrors.163.com
相关命令:
-
搜索
-
apt-cache depends package
——了解使用依赖 -
apt-cache search package
——在镜像源中搜索包 -
apt-cache show package
——获取包的相关信息,如说明、大小、版本等 -
apt-cache rdepends package
——查看该包被哪些包依赖
-
-
安装
-
apt-get install package
——安装包 -
apt-get install package - - reinstall
——重新安装 -
apt-get -f install
——修复安装
-
-
删除
-
apt-get remove package
——删除包 -
apt-get remove package - - purge
——删除包,包括删除配置文件等
-
-
更新
-
apt-get update
——更新源 -
apt-get upgrade
——更新已安装的包 -
apt-get dist-upgrade
——升级系统
-
-
其他
-
apt-get build-dep package
——安装相关的编译环境 -
apt-get source package
——下载该包的源代码 -
apt-get clean && sudo apt-get autoclean
——清理无用的包 -
apt-get check
——检查是否有损坏的依赖
-
dpkg
软件包下载地址:
- ubuntu官方下载地址:http://packages.ubuntu.com/
- 涵盖各大发行版软件包:http://pkgs.org/
相关命令:
-
搜索
-
dpkg -l
——列出当前系统中所有的包 -
dpkg -L package
——查询系统中已安装的软件包所安装的位置. -
dpkg -S package
——查询系统中某个文件属于哪个软件包. -
dpkg -s package
——查询已安装的包的详细状态信息. -
dpkg --info package
——列出软件包解包后的包名称.
-
-
安装
-
dpkg -i package
——手动安装软件包.
-
-
卸载
-
dpkg -r package
——卸载软件包.不是完全的卸载,它的配置文件还存在. -
dpkg -P package
——强制卸载.
-
yum
镜像源文件位置etc/yum.repos.d/CentOS-Base.repo
网易镜像地址:http://mirrors.163.com
相关命令:
-
搜索:
-
yum info package
——显示安装包信息package -
yum list
——显示所有已经安装和可以安装的程序包 -
yum list package
——显示指定程序包安装情况package -
yum groupinfo group
——显示程序组group信息 -
yum search string
——根据关键字string查找安装包
-
-
安装:
-
yum install package
——安装指定的安装包package -
yum groupinsall group
——安装程序组group
-
-
删除:
-
yum remove package或 yum erase package
——删除程序包package -
yum groupremove group
——删除程序组group -
yum deplist package
——查看程序package依赖情况
-
-
更新:
-
yum update
——全部更新 -
yum update package
——更新指定程序包package -
yum check update
——检查可更新的程序 -
yum upgrade package
——升级指定程序包package -
yum groupupdate group
——升级程序组group
-
-
其他:
-
yum clean packages
——清除缓存目录下的软件包 -
yum clean headers
——清除缓存目录下的 headers -
yum clean oldheaders
——清除缓存目录下旧的 headers -
yum clean all
——清除缓存目录下的软件包及旧的headers
-
rpm
软件包下载地址:
涵盖各大发行版软件包:http://pkgs.org/
相关命令:
-
rpm -i package
——安装指定的 rpm 文件 -
rpm -e package
——删除指定的软件包 -
rpm -U package
——用指定的 rpm 文件升级同名包 -
rpm -q package
——查询指定的软件包在系统中是否安装
其中查询还有详细的命令,如下:
-
rpm -qf </path/to/file>
——查询系统中指定文件所属的软件包 -
rpm -qa
——查询系统中安装的所有RPM软件包 -
rpm -V package
——校验指定的软件包
以下命令加上-p参数便是未安装
-
rpm -ql package
——查询一个已安装软件包里所包含的文件 -
rpm -qc package
——查看一个已安装软件包的配置文件位置 -
rpm -qi package
——查询一个已安装软件包的描述信息 -
rpm -qd package
——查看一个已安装软件包的文档安装位置 -
rpm -qR package
——查询一个已安装软件包的最低依赖要求
网友评论