Ubuntu软件管理工具
dpkg 包管理器
语法格式
dpkg [option] [package]
Ubuntu软件管理工具
常见用法
#安装包,不支持包的依赖 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 maindeb https://mirrors.aliyun.com/ubuntu/ xenial-updates main deb-src https://mirrors.aliyun.com/ubuntu/ xenial-updates maindeb 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 universedeb 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 multiversedeb https://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiversedeb 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 multiversedeb 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 multiversedeb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiversedeb 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 multiversedeb 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
Form:Ubuntu软件管理工具
Ubuntu软件管理工具相关推荐
- Synaptic Ubuntu软件管理工具
安装 Synaptic "apt-get install synaptic". synaptic
- Ubuntu 的软件管理工具
Ubuntu 软件管理的工具使用方法 使用Ubuntu的第一步就是应该学会如何管理软件.以下?原几种方法是目前我用到的,整理一下,怕时间久了就会忘记. 一.APT命令安装 APT全称Advanced ...
- linux应用程序文件丢失,详谈Ubuntu软件管理丢失的功能
多数人都认为Ubuntu通过Ubuntu Software Center彻底改革了dpkg包管理.毫无疑问,按照多数人标准来看,Software Center肯定是用户友好的呢.但事实真是如此么?本文 ...
- ubuntu 软件包管理工具 dpkg,apt-get,aptitude 区别
ubuntu 软件包管理工具 dpkg,apt-get,aptitude 区别 一:dpkg dpkg 是一种比较低层的软件包安装管理工具,在安装时,不会安装软件包的依赖关系:只能安装所要求的软件包: ...
- apt-get软件管理工具(软件安装、重装、卸载)
apt-get软件管理工具 下面讲解,linux系统下如何进行软件的管理,包括软件的索引安装.更新.卸载删除.本地存储介中软件的安装.系统升级等操作. 更多优质文章,请访问博主个人网站:www.wuq ...
- SUSE中的软件管理工具
在SUSE中有2种方式管理软件 1.zypper命令的方式. 语法格式: zypper [–全局选项 ] <命令 > [–命令选项 ] [参 数 ] 常用的: zypper # 列出可用的 ...
- Windows软件管理工具Chocolatey的安装和使用
一.概述 官网介绍Chocolatey 是一种软件管理解决方案,不同于您在 Windows 上体验过的任何其他解决方案.Chocolatey 带来了真正的包管理的概念,允许您对事物进行版本化.管理 ...
- 多版本软件管理工具update-alternatives
update-alternatives是一款通过软链接实现的非常方便地软件版本管理工具,可以很方便的对gcc,g++,python等进行管理,其基本用法如下: update-alternatives ...
- linux suse 软件管理工具 zypper 简介
程序开发及测试工作中没少接触Linux os,现在主流的系统有unbuntu,centos, redhat等,由于本人所在公司较多应用的是SUSE系统,在日常工作中,经常需要下载安装包或者卸载安装包一 ...
最新文章
- ​Mysql数据读写分离(多实例配置)
- 访客IP API接口
- .NET之生成数据库全流程
- android 画布控件,Android canvas画图操作之切割画布实现方法(clipRect)
- 计算机网络(二)——局域网硬件设备
- 优衣库偷拍事件处理结果来了:涉事人为某科技公司员工...
- S3C2440 进行微秒级、毫秒级延时函数
- python tkinter计算器
- 最详细的选型攻略!选择工业相机必须搞懂这10大要素!(建议收藏)
- Insyde uefi 隐藏设置_使用u盘GPT+UEFI模式安装windows10系统步骤详细图解
- 哪里有免费的ASP空间?
- 测试知识 - 关于电脑
- H.265编码视频播放器在播放FLV视频流时出现黑屏,如何解决?
- 电脑右下角的扬声器出现了红叉
- 产品Banner样式类型分析
- 在线YAML转Properties工具
- #父与子的编程之旅#第十三章
- 【Zynq UltraScale+ MPSoC解密学习4】Zynq UltraScale+的APU
- P1264 复制书稿
- 使用Protege创建本体、进行推理