linux软件管理

ubantu上软件安装、编译、卸载、查询操作:

dpkg是ubantu中最基本的命令行软件包管理工具。

    dpkg  -i  :安装一个在本地文件系统上存在的Debian软件包。

    dpkg  -r  :移除一个已经安装的软件包。

    dpkg  -P  :移除已安装软件包及配置文件。

    dpkg  -L  :列出安装的软件包清单。

    dpkg  -s  :显示软件包的安装状态。

    dpkg  -c  :查看Deb包中包含的文件列表。

    dpkg-reconfigure  :重新配置已经安装的软件包。

    dpkg-deb  --build 

:制作Deb包


另一个工具apt-get

可以自动完成软件包的获取、安装、编译和卸载。

    命令参数:

    update:更新安装包列表。

    upgrade:将系统所有软件包升级到最新版本。

    install:下载所需软件包进行安装配置。

    remove:卸载软件包。--purge加上此参数,将卸载该软件包所使用的配置。

    autoremove:不满足以来关系的软件包自动卸载。

    source:下载源码包。

    build-dep:为源码包构建所需的编译环境。

 

apt-cache

apt软件包管理工具,实现查询软件源和软件包的相关信息及包的以来关系等功能。

    showpkg:获取二进制软件包的常规描述信息

    showsrc:获取源码包的详细描述信息

    show:获取二进制软件包的详细描述信息。

    stats:获取软件园的基本统计信息。

    dump:获取软件源中所有软件包的简要信息。

    dumpavail:获取已安装的所有软件包的描述信息。

    unmet:获取所有未满足的以来关系。

    search:正则表达式检索软件包。

    depends:获取软件包的依赖信息。

    rdepends:获取所有依赖于该软件包的软件包。

    pkgnames:列出所有已安装软件包的名字。

    policy:获取软件包当前的安装状态。

你可能感兴趣的:(linux软件管理)