广告
返回顶部
首页 > 资讯 > 操作系统 >如何查看安装的Linux软件包
  • 384
分享到

如何查看安装的Linux软件包

2023-06-16 10:06:01 384人浏览 泡泡鱼
摘要

这篇文章主要为大家展示了“如何查看安装的linux软件包”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何查看安装的Linux软件包”这篇文章吧。这些最有用的命令可以让你了解安装在你的 Debi

这篇文章主要为大家展示了“如何查看安装的linux软件包”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何查看安装的Linux软件包”这篇文章吧。

这些最有用的命令可以让你了解安装在你的 Debian 类的 Linux 系统上的包的情况。

你有没有想过你的 Linux 系统上安装了几千个软件包? 是的,我说的是“千”。 即使是相当一般的 Linux 系统也可能安装了上千个软件包。 有很多方法可以获得这些包到底是什么包的详细信息。

首先,要在基于 Debian 的发行版(如 ubuntu)上快速得到已安装的软件包数量,请使用 apt list --installed, 如下:

$ apt list --installed | wc -l2067

这个数字实际上多了一个,因为输出中包含了 “Listing …” 作为它的***行。 这个命令会更准确:

$ apt list --installed | grep -v "^Listing" | wc -l2066

要获得所有这些包的详细信息,请按以下方式浏览列表:

$ apt list --installed | moreListing...a11y-profile-manager-indicator/xenial,now 0.1.10-0ubuntu3 amd64 [installed]account-plugin-aim/xenial,now 3.12.11-0ubuntu3 amd64 [installed]account-plugin-facebook/xenial,xenial,now 0.12+16.04.20160126-0ubuntu1 all [installed]account-plugin-flickr/xenial,xenial,now 0.12+16.04.20160126-0ubuntu1 all [installed]account-plugin-Google/xenial,xenial,now 0.12+16.04.20160126-0ubuntu1 all [installed]account-plugin-jabber/xenial,now 3.12.11-0ubuntu3 amd64 [installed]account-plugin-salut/xenial,now 3.12.11-0ubuntu3 amd64 [installed]

这需要观察很多细节 —— 特别是让你的眼睛在所有 2000 多个文件中徘徊。 它包含包名称、版本等,以及更多但并不是以最易于我们人类解析的显示信息。 dpkg-query 使得描述更容易理解,但这些描述会塞满你的命令窗口,除非窗口非常宽。 因此,为了让此篇文章更容易阅读,下面的数据显示已经分成了左右两侧。

左侧:

$ dpkg-query -l | moreDesired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)||/ Name                                                 Version                                      +++-==============================================-=================================-ii  a11y-profile-manager-indicator                 0.1.10-0ubuntu3                              ii  account-plugin-aim                             3.12.11-0ubuntu3                             ii  account-plugin-facebook                        0.12+16.04.20160126-0ubuntu1                 ii  account-plugin-flickr                          0.12+16.04.20160126-0ubuntu1                 ii  account-plugin-google                          0.12+16.04.20160126-0ubuntu1                 ii  account-plugin-jabber                          3.12.11-0ubuntu3                             ii  account-plugin-salut                           3.12.11-0ubuntu3                             ii  account-plugin-twitter                         0.12+16.04.20160126-0ubuntu1                 rc  account-plugin-windows-live                    0.11+14.04.20140409.1-0ubuntu2

右侧:

Architecture Description============-=====================================================================amd64        Accessibility Profile Manager - Unity desktop indicatoramd64        Messaging account plugin for AIMall          GNOME Control Center account plugin for single signon - facebookall          GNOME Control Center account plugin for single signon - flickrall          GNOME Control Center account plugin for single signonamd64        Messaging account plugin for Jabber/XMPPamd64        Messaging account plugin for Local XMPP (Salut)all          GNOME Control Center account plugin for single signon - twitterall          GNOME Control Center account plugin for single signon - windows live

每行开头的 iirc 名称(见上文“左侧”)是包状态指示符。 ***个字母表示包的预期状态:

  • u – 未知

  • i – 安装

  • r – 移除/反安装

  • p – 清除(也包括配置文件)

  • h – 保留

第二个代表包的当前状态:

  • n – 未安装

  • i – 已安装

  • c – 配置文件(只安装了配置文件)

  • U – 未打包

  • F – 半配置(出于某些原因配置失败)

  • h – 半安装(出于某些原因配置失败)

  • W – 等待触发(该包等待另外一个包的触发器)

  • t – 待定触发(该包被触发)

在通常的双字符字段末尾添加的 R 表示需要重新安装。 你可能永远不会碰到这些。

快速查看整体包状态的一种简单方法是计算在不同状态中包含的包的数量:

$ dpkg-query -l | tail -n +6 | awk '{print $1}' | sort | uniq -c 2066 ii 134 rc

我从上面的 dpkg-query 输出中排除了前五行,因为这些是标题行,会混淆输出。

这两行基本上告诉我们,在这个系统上,应该安装了 2066 个软件包,而 134 个其他的软件包已被删除,但留下了配置文件。 你始终可以使用以下命令删除程序包的剩余配置文件:

$ sudo dpkg --purge xfont-mathml

请注意,如果程序包二进制文件和配置文件都已经安装了,则上面的命令将两者都删除。

以上是“如何查看安装的Linux软件包”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: 如何查看安装的Linux软件包

本文链接: https://www.lsjlt.com/news/283179.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何查看安装的Linux软件包
    这篇文章主要为大家展示了“如何查看安装的Linux软件包”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何查看安装的Linux软件包”这篇文章吧。这些最有用的命令可以让你了解安装在你的 Debi...
    99+
    2023-06-16
  • linux如何查看软件安装路径
    这篇文章主要介绍了linux如何查看软件安装路径的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux如何查看软件安装路径文章都会有所收获,下面我们一起来看看吧。在linux中,可以利用wherei...
    99+
    2023-06-29
  • linux怎么查看安装的软件
    这篇文章主要介绍“linux怎么查看安装的软件”,在日常操作中,相信很多人在linux怎么查看安装的软件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux怎么查看安装的软件”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-28
  • linux如何查看安装了哪些软件
    今天小编给大家分享一下linux如何查看安装了哪些软件的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。linux查看安装了哪些...
    99+
    2023-06-29
  • linux中如何使用yum命令查看已安装的软件包
    这篇文章主要为大家展示了“linux中如何使用yum命令查看已安装的软件包”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中如何使用yum命令查看已安装的软件包”这篇文章吧。yum是一个...
    99+
    2023-06-27
  • 怎么查看linux下已经安装的软件包信息
    这篇文章主要介绍“怎么查看linux下已经安装的软件包信息”,在日常操作中,相信很多人在怎么查看linux下已经安装的软件包信息问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么查看linux下已经安装的软件...
    99+
    2023-06-10
  • linux如何查看某个软件是否安装
    今天小编给大家分享一下linux如何查看某个软件是否安装的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。查看方法:1、使用“r...
    99+
    2023-06-30
  • linux如何查看安装的软件在哪个目录
    本文小编为大家详细介绍“linux如何查看安装的软件在哪个目录”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux如何查看安装的软件在哪个目录”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在linux中,可...
    99+
    2023-07-02
  • centos如何查看已安装的软件
    centos中查看已安装软件的方法:1、打开centos终端;2、通过“rpm -qa”命系统中已经安装的软件即可。具体操作步骤:在centos系统桌面中使用快捷键【Ctrl+Alt+T】打开centos终端命令行模式。在centos终端命...
    99+
    2022-10-05
  • Linux查看安装软件的命令是什么
    今天给大家介绍一下Linux查看安装软件的命令是什么。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。随着我们不断地使用系统,在系统里面的安装的软件越来越多,那么...
    99+
    2023-06-28
  • ubuntu如何查看已经安装的软件
    在Ubuntu中,可以使用以下命令来查看已经安装的软件:1. 使用dpkg命令:dpkg是Debian包管理器的基础工具,可以使用以...
    99+
    2023-09-07
    ubuntu
  • Linux中如何检查是否安装过某软件包
    小编给大家分享一下Linux中如何检查是否安装过某软件包,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux系统的安装软件方式非常多,所以到现在还没有一个通用...
    99+
    2023-06-12
  • linux查看软件的安装位置简单方法
    一、查看软件安装路径: Linux软件安装的地方不止一个地方,先说查看软件安装的所有路径(地址)。 这里以Mysql为例。比如说我安装了Mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查...
    99+
    2022-06-03
    linux 软件位置
  • Linux中怎么查看某个软件是否安装
    这篇文章给大家介绍Linux中怎么查看某个软件是否安装,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。我的系统是red hat我用命令rpm查是否安装了某个软件(例如: matlab 与 fluent ),得到了如下的结...
    99+
    2023-06-10
  • 安装的 Linux 软件包有多少?
    你有没有想过你的 Linux 系统上安装了几千个软件包? 是的,我说的是“千”。 即使是相当一般的 Linux 系统也可能安装了上千个软件包。 有很多方法可以获得这些包到底是什么包的详细信息。首先,要在基于 Debian...
    99+
    2023-06-06
  • ubuntu如何查看软件安装位置在哪
    ubuntu查看软件安装位置在哪的方法:1、执行该软件程序查看;2、通过进程查看对应的软件程序;3、使用find或whereis命令查看软件安装的所有路径;4、使用which命令查看运行文件所在路径。具体操作方法如下:执行程序查看...
    99+
    2022-10-05
  • 如何安装GitLab软件包
    GitLab是一个基于Git版本控制系统的Web平台,可用于代码托管、团队协作和项目管理。本文将讲解如何安装GitLab软件包。下载GitLab安装包GitLab有两种安装包:CE(社区版)和EE(企业版)。你可以根据你的需要选择不同版本。...
    99+
    2023-10-22
  • 如何安装openSUSE软件包
    小编给大家分享一下如何安装openSUSE软件包,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!可以下载安装也可以网络安装。网络安装你必须在yast里添加尽可能多的...
    99+
    2023-06-16
  • 在Linux中怎么检查软件包是否被安装
    这篇文章主要介绍了在Linux中怎么检查软件包是否被安装的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇在Linux中怎么检查软件包是否被安装文章都会有所收获,下面我们一起来看看...
    99+
    2022-10-19
  • linux如何查看安装的redis
    在Linux上查看Redis的安装,可以使用以下命令:1. 使用`redis-cli`命令行工具连接到Redis服务器:```red...
    99+
    2023-09-05
    redis linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作