apt-get、apt-cache的一些日常操作

#apt
重新从源仓库中同步文件索引

# apt-get update

列出所有可用包

 apt-cache pkgnames

使用关键字搜索包

# apt-cache search "postgresql"

列出已经安装的包

# dpkg -l | grep -i post

列出指定包的基本信息

# apt-cache show postgresql-common

列出指定包的依赖

# apt-cache depends postgresql-common

安装指定包

# apt-get install postgresql-common

升级所有包

# apt-get upgrade

卸载指定包,保留配置文件

# apt-get remove postgresql-common

删除指定包配置文件

# apt-get purge postgresql-common

卸载指定包,同时删除配置文件

# apt-get remove --purge postgresql-common

#dpkg
查看当前系统中已经安装的软件包的信息

dpkg -l 

(软件包名称)查看系统中已经安装的软件文件的详细列表

dpkg -L *.deb

查看已经安装的指定软件包的详细信息

dpkg -s *.deb

查看系统中的某个文件属于那个软件包

dpkg -S

文件的安装

dpkg -i *.deb

文件的卸载;

dpkg -r *.deb

彻底的卸载 包括软件的配置文件等

dpkg -P *.deb

查看没有安装的deb包命令
查询deb包文件中所包含的文件 rpm -qlp

dpkg -c *.deb

查询deb包的详细信息

dpkg -I *.deb
posted @ 2018-09-03 18:00  peiybpeiyb  阅读(277)  评论(0编辑  收藏  举报