首页 > 系统相关 >Ubuntu软件管理工具

Ubuntu软件管理工具

时间:2022-08-22 22:00:59浏览次数:93  
标签:universe Ubuntu 管理工具 https ubuntu 软件 deb main com

dpkg 包管理器

  • 语法格式

    dpkg [option] [package]
    
  • 常见用法

    #安装包,不支持包的依赖
    dpkg -i package.deb
    #删除包,不建议,不自动卸载依赖于它的包
    dpkg -r package
    #删除包(包括配置文件)
    dpkg -P package
    #列出当前已安装的包,类似rpm -qa
    dpkg -l
    #显示该包的简要说明
    dpkg -l package
    #列出该包的状态,包括详细信息,类似rpm –qi
    dpkg -s package
    #列出该包中所包含的文件,类似rpm –ql
    dpkg -L package
    #搜索包含pattern的包,类似rpm –qf
    dpkg -S <pattern>
    #配置包,-a 使用,配置所有没有配置的软件包
    dpkg --configure package
    #列出 deb 包的内容,类似rpm –qpl
    dpkg -c package.deb
    #解开 deb 包的内容
    dpkg --unpack package.deb
    
  • 范例

    #列出系统上安装的所有软件包
    dpkg -l
    #列出软件包安装的文件
    dpkg -L bash
    #查看/bin/bash来自于哪个软件包
    dpkg -S /bin/bash
    #安装本地的 .deb 文件
    dpkg -i /mnt/cdrom/pool/main/z/zip/zip_3.0-11build1_amd64.deb
    #卸载软件包
    dpkg -r zip
    
  • 注意:

    一般建议不要使用dpkg卸载软件包。因为删除包时,其它依赖它的包不会卸载,并且可能无法再正常运行

apt工具集来管理包系统

  • apt与apt-get命令对比

    apt 命令 被取代的命令 命令的功能
    apt install apt-get install 安装软件包
    apt remove apt-get remove 移除软件包
    apt purge apt-get purge 移除软件包及配置文件
    apt update apt-get update 刷新存储库索引
    apt upgrade apt-get upgrade 升级所有可升级的软件包
    apt autoremove apt-get autoremove 升级所有可升级的软件包
    apt full-upgrade apt-get dist-upgrade 在升级软件包时自动处理依赖关系
    apt search apt-get search 在升级软件包时自动处理依赖关系
    apt show apt-cache show 搜索应用程序
  • apt 特有的命令

    apt list 列出包含条件的包(已安装,可升级等)
    apt edit-sources 编辑源列表
    
  • apt包索引配置文件

    /etc/apt/sources.list
    /etc/apt/sources.list.d
    
  • 常用国内镜像源版本

    #本节均为 Ubuntu 20.04 的镜像源列表。若为其他版本,将所有focal更改为其他版本代号即可。
    常用的Ubuntu版本代号如下:
    Ubuntu 22.04:jammy
    Ubuntu 20.04:focal
    Ubuntu 18.04:bionic
    Ubuntu 16.04:xenial
    
  • 配置apt包索引文件

    • 阿里云源:ubuntu 16.04 配置如下

      deb https://mirrors.aliyun.com/ubuntu/ xenial main
      deb-src https://mirrors.aliyun.com/ubuntu/ xenial main
      
      deb https://mirrors.aliyun.com/ubuntu/ xenial-updates main
      deb-src https://mirrors.aliyun.com/ubuntu/ xenial-updates main
      
      deb https://mirrors.aliyun.com/ubuntu/ xenial universe
      deb-src https://mirrors.aliyun.com/ubuntu/ xenial universe
      deb https://mirrors.aliyun.com/ubuntu/ xenial-updates universe
      deb-src https://mirrors.aliyun.com/ubuntu/ xenial-updates universe
      
      deb https://mirrors.aliyun.com/ubuntu/ xenial-security main
      deb-src https://mirrors.aliyun.com/ubuntu/ xenial-security main
      deb https://mirrors.aliyun.com/ubuntu/ xenial-security universe
      deb-src https://mirrors.aliyun.com/ubuntu/ xenial-security universe
      
    • 阿里云源:ubuntu 18.04(bionic) 配置如下

      deb https://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
      deb-src https://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
      
      deb https://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
      deb-src https://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
      
      deb https://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
      deb-src https://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
      
      # deb https://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
      # deb-src https://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
      
      deb https://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
      deb-src https://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
      
      
    • 阿里云源:ubuntu 20.04(focal) 配置如下

    deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
    deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
    
    deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
    deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
    
    deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
    deb-src https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
    
    # deb https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
    # deb-src https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
    
    deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
    deb-src https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
    
    • 清华源:Ubuntu20.04

      deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
      deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
      deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
      deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
      
      # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
      # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
      # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
      # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
      
      ## Pre-released source, not recommended.
      # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
      # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
      
    • 网易163:Ubuntu20.04

    deb http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
    deb http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
    deb http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
    deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
    
    # deb-src http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
    # deb-src http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
    # deb-src http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
    # deb-src http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
    
    ## Pre-released source, not recommended.
    # deb http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
    # deb-src http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
    
    

标签:universe,Ubuntu,管理工具,https,ubuntu,软件,deb,main,com
From: https://www.cnblogs.com/zxl1024320609/p/16614407.html

相关文章

  • ubuntu如何使alias别名永久生效?
    cd/etcsudovimbash.bashrc在后面加上你要的别名比如我这里加上aliasll='ls-al--color'   退出重新登录就好了 参考资料https://www.cnblogs.com/......
  • 节选 软件建模与文档:架构师怎样绘制系统架构蓝图?
    软件建模所谓软件建模,就是为要开发的软件建造模型。模型是对客观存在的抽象,例如著名的物理学公式E=mc2,就是质量能量转换的物理规律的数学模型。除了物理学公式以外,还有一......
  • Ubuntu 16 遇到 No module named 'apt_pkg' 怎么办?
    sudoapt-getinstallpython3-apt--reinstallcd/usr/lib/python3/dist-packagesllapt_pkg.cpython-*sudoln-sapt_pkg.cpython-{your-version-number}-x86_64-li......
  • Windows10/11 三步安装wsl2 Ubuntu20.04(任意盘)
    如果你是Windows用户的话,觉得使用Linux很不方便,那么这篇文章可以给你提供一个还算舒适的Windows10下Linux开发的环境,并且不需要多高的配置,也可以很顺畅的使用。(我的笔记本......
  • win10离线安装WSL2 Ubuntu20.04系统
    虽然微软官方提供了方便的APPStore安装方式,和自动的命令安装方式,单由于国内限制因素,导致官方网速巨慢,而且很不稳定。这不得不迫使我们探索一种不依赖官方网站的安装方式......
  • 系统架构师:软件工程
    1.GB8566-88(《软件工程国家标准——计算机软件开发规范》)中将软件生命周期划分为8个阶段:1. 可行性研究与计划确定开发此软件的必要性确定软件的目标、范围、风......
  • Acrobat Pro DC 2022 for Mac(PDF编辑软件)中文版
    AcrobatProDC2022formac是一款PDF编辑和阅读软件。AcrobatDC可以将任何纸质文件转换为可编辑的电子文件,用于传输、签字,AcrobatDC是全球最佳PDF编辑阅读工具。a......
  • 软件评测师备考方案
    认真阅读考试大纲,明确考试的范围。例如软件评测师,考试大纲的内容在官网都有,可以自行查看。学习软件评测师的基础知识,这相当于修炼内功,只要基础打好了,考试不是问题。认......
  • ubuntu18.04 apt 安装python3.8
    Runthefollowingcommandsasrootor userwithsudoaccess toupdatethepackageslistandinstalltheprerequisites:sudoaptupdatesudoaptinstallsoft......
  • 汽车软件过程改进和能力评估——aspice介绍
    aspice是AutomativeSoftwareProcessImprovementandCapabilityEvaluation,汽车软件过程改进和能力评估的简写。本文对其进行简要介绍。参考资料:1、ASPICE是什么?,http......