zoukankan      html  css  js  c++  java
  • Ubuntu 软件包管理

    • dpkg
      Debain 的包管理工具,Ubuntu 最早是作为 Debain 的一个分支出现的,属于Debain阵营,所以自然支持 dpkg

    • aptitude
      更友好的高级包管理工具,它是 APT 的高级字符和命令行前端,它会记住哪些包是你安装的,哪些是为了依赖关系而安装的,在不被已安装包需要的情况下 aptitude 会自动卸载后者,它内建一套高级的包过滤器,但是比较难上手

    • apt-get
      APT 的命令行前端

    1. 安装软件包

    dpkg -i|--install package-name.deb ...
    apt-get install package-name ...

    2. 卸载软件包

    移除软件包,保留配置
    dpkg -r|--remove package-name ...
    apt-get remove package-name ...

    移除软件包,并且删除配置
    dpkg -P|--purge package-name ...
    apt-get purge package-name ...

    3. 查询和搜索软件包

    查询软件包的安装信息
    dpkg -s|--status package-name ...

    搜索已安装的软件包
    dpkg -l|--list package-name-pattern ...

    从已安装的软件包中搜索文件
    dpkg -S|--search filename-search-pattern ...

    列出已安装软件包所安装的文件
    dpkg -L|--listfiles package-name ...

    搜索软件源中可安装的软件包
    apt-cache search package-name ...

  • 相关阅读:
    设计模式 创建型 抽象工厂
    mysql 案例 ~ 分析执行完的大事务
    mysql 查询优化案例汇总
    mysql 原理 ~ innodb恢复机制
    mysql 原理~ 乐观锁和悲观锁
    mysql 原理 ~ 常规锁
    mysql 5.7 ~ 新特性
    mysql 原理 ~ checkpoint
    mysql原理~undo管理
    mysql原理~undo
  • 原文地址:https://www.cnblogs.com/chenbeibei/p/7231779.html
Copyright © 2011-2022 走看看