Ubuntu软件管理

发布时间:2020-07-22 19:01:41 作者:90001丶冷眸
来源:网络 阅读:304

Ubuntu软件管理

dpkg

是Debian Linux系统用来安装、创建和管理软件包的实用工具。

常见用法

dpkg -i package.deb    #安装包
dpkg -r package     #删除包,不自动卸载依赖于它的
dpkg -P package     #删除包(包括配置文件)
dpkg -L package     #列出该包中所包含的文件,类似rpm –ql
dpkg -l package     #显示该包的版本,类似rpm –qi
pkg -l          #列出当前已安装的包,类似rpm -qa
dpkg -S keyword     #搜索所属的包内容,类似rpm –qf
dpkg -s package     #列出该包的状态,包括详细信息,类似rpm –qi
dpkg -c package.deb    #列出deb包的内容,类似rpm –qpl
dpkg --configure package  #配置包
dpkg --unpack package.deb #解开deb包的内容

dpkg示例:

列出系统上安装的所有软件包
  #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-get

apt-get命令是Debian Linux发行版中的APT软件包管理工具。所有基于Debian的发行都使用这个包管理系统。deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件

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-cache search     搜索应用程序
apt show      apt-cache show     显示安装细节

apt 特有的命令

apt list       列出包含条件的包(已安装,可升级等)
apt edit-sources   编辑源列表
apt命令操作(如安装和删除软件包)记录在/var/log/dpkg.log日志文件中

apt示例

推荐阅读:
  1. ubuntu故障
  2. 六、Linux企业级YUM软件管理

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

ubuntu软件管理 un nt

上一篇:ITerm常用的快捷键

下一篇:C语言中函数返回值的问题

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》