如何在linux中找到应用程序的确切包名

Ubuntu软件中心允许您轻松地添加和删除Ubuntu中的程序。但是,每个Linux发行版都有不同的添加和删除软件的图形方法。如果您喜欢使用键盘,可以使用命令行安装和卸载软件。...

如何在linux中找到应用程序的确切包名

Ubuntu软件中心允许您轻松地添加和删除Ubuntu中的程序。但是,每个Linux发行版都有不同的添加和删除软件的图形方法。如果您喜欢使用键盘,可以使用命令行安装和卸载软件。

要使用命令行安装和卸载软件,您需要知道要安装或卸载的软件包的名称。高级打包工具(APT)是基于Debian的Linux发行版(如Ubuntu)使用的包管理系统。apt系统使用命令行程序“apt cache”来维护其数据库,您可以使用apt cache从与系统中的包相关联的元数据中查找信息。

注意:当我们说要在本文中键入一些内容,并且文本周围有引号时,不要键入引号,除非我们另有规定。

使用apt cache

要使用apt cache列出系统中所有可用的包,请在提示符处键入以下命令,然后按“Enter”。

apt-cache pkgnames | less

请注意,我们在命令末尾添加了“| less”。这将输出传输到“less”命令,该命令允许您按向上和向下箭头一次滚动列表中的一个项目,或按“PgUp”和“PgDn”键一次滚动列表中的一个屏幕。将输出管道化为“more”(“| more”)而不是“less”,允许您在显示一个结果屏幕时按“Enter”一次前进一行。

如何在linux中找到应用程序的确切包名

将显示结果的第一个屏幕。使用箭头键向上或向下移动,或按“回车”键显示下一个结果屏幕。按“q”退出“less”命令并返回提示。

如何在linux中找到应用程序的确切包名

如果知道包名称的开头,可以使用该文本进行搜索以缩小搜索范围。例如,要显示以单词“fire”开头的所有包,请在提示符处键入以下命令并按“Enter”。

apt-cache pkgnames fire

如何在linux中找到应用程序的确切包名

以“fire”显示开始的所有包。同样,我们通过管道将命令发送到“less”,以便可以轻松地滚动结果。

如何在linux中找到应用程序的确切包名

要显示有关特定软件包的信息,如软件包版本号、校验和、大小、安装大小和类别,请使用“show”选项,如以下示例所示。

apt-cache show firefox

如何在linux中找到应用程序的确切包名

软件包的依赖关系是软件包需要在系统上安装才能正常工作的内容。包的反向依赖关系是其他包依赖于此包运行的依赖关系。要查看包的依赖项和反向依赖项,请使用“showpkg”选项。例如,在提示符处键入以下命令,然后按“回车”键查找Firefox的依赖项和反向依赖项。

apt-cache showpkg firefox

如何在linux中找到应用程序的确切包名

以下是依赖Firefox运行的软件包列表…

如何在linux中找到应用程序的确切包名

…以及Firefox运行所依赖的其他软件包的列表。

如何在linux中找到应用程序的确切包名

要查看有关包缓存的总体统计信息,例如不同类型包的数量,请使用“stats”选项。在提示下键入以下内容并按“回车”。

apt-cache stats

如何在linux中找到应用程序的确切包名

要查找包名称及其相关描述,请使用“搜索”选项。例如,要查看与GNOME扫雷游戏相关的包的描述,请在提示符处键入以下命令并按“Enter”。

apt-cache search gnome-mines

如何在linux中找到应用程序的确切包名

使用axi缓存

“axi cache”命令的工作方式与“apt cache”命令类似,但提供了更多按相关性排序的描述性结果。例如,我们使用以下命令搜索名称中包含“fire”的所有包。

axi-cache search fire

将显示前20个结果。

如何在linux中找到应用程序的确切包名

要查看其他结果,请在命令行中输入“axi cache more”。

如何在linux中找到应用程序的确切包名

“axi cache”的用法类似于“apt cache”。有关使用“axi cache”的详细信息,请在提示符处键入“axi cache help”,然后按“Enter”。

  • 发表于 2021-04-10 05:51
  • 阅读 ( 109 )
  • 分类:互联网

你可能感兴趣的文章

如何在linux上查找和修复损坏的包

...就是为您准备的。我们将简要详细地讨论损坏的软件包,如何检查系统是否包含损坏的软件包,以及如何正确地重新安装它们。 ...

  • 发布于 2021-03-11 11:30
  • 阅读 ( 269 )

如何在debian和ubuntu中使用apt并告别apt-get

... 如果已经安装了一个应用程序,那么apt将检查数据库中是否有更高版本,并改为安装此应用程序。很简单! ...

  • 发布于 2021-03-13 11:28
  • 阅读 ( 284 )

在哪里可以找到您最喜欢的经典linux墙纸

... Fedora杂志最近刊登了一篇文章,详细介绍了如何安装壁纸包,一直追溯到Fedora 8,2007年问世!这包括我第一次在Fedora 10“Cambridge看到的墙纸 ...

  • 发布于 2021-03-14 07:02
  • 阅读 ( 238 )

为什么你什么都不用树莓皮

...外5美元)和一个Wi-Fi加密狗。实际上,处理简单的嵌入式应用程序(如物联网传感器或联网LED)不需要Raspberry Pi的强大功能。 ...

  • 发布于 2021-03-14 14:25
  • 阅读 ( 240 )

如何用ssh远程管理linux服务器

...务是软件安装、更新、重新启动、复制文件,甚至运行GUI应用程序。例如,可以使用以下命令复制文件: ...

  • 发布于 2021-03-15 17:05
  • 阅读 ( 511 )

如何在android上使用adb和fastboot(以及为什么要这样做)

...系统的访问。计算机和电缆是这个系统的组成部分,没有应用程序版本,虽然你可以无线使用ADB,但设置起来要复杂得多。 ...

  • 发布于 2021-03-15 23:47
  • 阅读 ( 640 )

如何在linux上安装和使用powershell

... 在本文中,我将向您展示如何在Linux上安装、运行和使用PowerShell! ...

  • 发布于 2021-03-16 02:34
  • 阅读 ( 319 )

如何让2017年成为linux桌面年

... 开源意味着应用程序的代码对您可见。大多数商业软件都隐藏着,让您相信开发人员只做了您期望的事情。您无法简单地知道记录哪些信息,或者是否存在安全漏洞,使您的机器容易...

  • 发布于 2021-03-16 11:36
  • 阅读 ( 330 )

Windows10中LinuxBashShell快速指南

...NodeJS和Perl等编程语言的支持。虽然Bash不适用于运行图形应用程序,但它是可以实现的。 ...

  • 发布于 2021-03-17 01:06
  • 阅读 ( 203 )

如何用旧计算机构建linux网络服务器

...算机 安装Linux操作系统 设置应用程序web服务器软件(Apache、PHP、MySQL) 从internet访问服务器 ...

  • 发布于 2021-03-17 19:20
  • 阅读 ( 281 )
uoiyzrbw
uoiyzrbw

0 篇文章

相关推荐