如何找出您的计算机上安装了哪些软件包

当然,您不仅仅需要一次了解计算机上已经安装了哪些软件包,但是打开该软件包就变得很繁琐。 包装经理 在执行某些步骤后,您可以检查计算机上的软件包。

image001

执行此任务的方法繁琐得多,速度更快,它是从终端开始的,它也很容易做到,不用担心,这里我告诉您它的情况。

我们打开终端,根据您使用的发行版,您将使用这些代码行,您将看到计算机上是否安装了软件包。

linux-terminal_00402029

  • Arch Linux:pacman -Ss软件包
  • Fedora:yumsearch软件包
  • Debian / Ubuntu:apt-cache搜索包
  • OpenSUSE:zypper se软件包
  • Gentoo:emerge -S软件包

但并非一切都到此为止,因为如果您需要知道是否已安装特殊程序,则必须使用以下任何代码行,如前一种情况,必须根据使用的发行版使用代码。

  • Arch Linux:pacman -Qs软件包
  • Fedora:rpm -qa | grep包
  • Debian / Ubuntu:dpkg -l | grep包
  • OpenSUSE:zypper se -i软件包
  • Gentoo:emerge -pv软件包

19816-Linux

这是检查我们团队中有哪些软件包和/或程序的简单方法,从而节省了查看软件包管理器的工作量和时间,希望对您有所帮助。


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

6条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   爱德华多

    据我所知,“ apt-cache搜索”用于验证该软件包是否存在于您的存储库中,并且可以在您尚未安装该软件包的情况下进行安装,但它不会仅显示已安装的软件包。
    谁知道,也许我错了。
    您好!

  2.   涅森夫

    这里为debian另一个
    才能搜索包
    尽管您必须先安装智能

  3.   无名

    package = package_name; 如果哪个$包&> / dev / null; 然后回声“是”; 否则回声“否”; 科幻

    更全球化的东西适用于任何“ Linux”

  4.   JAP

    在Debian上,正确的做法是:

    apt-cache搜索软件包:从AVAILABLE软件包数据库中列出符合“软件包”条件的软件包。 这并不意味着它们已安装。 它与/etc/apt/sources.list中启用的存储库有关

    dpkg -l软件包*:列出以单词“ package”开头的软件包及其安装状态,或者在系统上不存在。 如果仅使用单词“ package”,则表示匹配正确。

  5.   利奥波多。

    了解从终端安装了哪些软件包:dpkg –get-selections
    已安装软件包的日期列表:cat /var/log/dpkg.log

  6.   曼努埃尔·“文图里”·波拉斯·佩拉尔塔

    尝试安装apt list。 Debian及其衍生产品。 别客气。