Linux如何知道包的名称,如何在Linux中找到应用程序的精确包名称

7bf03be7ada622909ffaf5d3fc2ecbcb.png

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

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

0d0247ddf09df958e8ae3dbe929e135f.gif

注意:当我们在本文中输入内容并且文本中有引号时,除非我们另有规定,否则不要键入引号。

使用apt-cache

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

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

9083aa68bef78380aadf5cf3dc7bbe1e.png

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

60c465f75508d1864751bb891b6dde69.png

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

298c77e5458600738f1fd4a3aa2d92c2.png

Al包以“fire”开头。 再次,我们将命令管道为“少”,所以我们可以轻松滚动浏览结果。

6a2f0e942b80f8233adad3f373016a70.png

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

644873f2dc739e2bb0e4fd4a60003b50.png

软件包的依赖关系是软件包需要在系统上安装才能使软件包起作用的软件包。 一个包的反向依赖是哪些其他包依赖这个包的功能。 要查看软件包的依赖关系和反向依赖关系,请使用“showpkg”选项。 例如,在提示符处键入以下命令,然后按“Enter”键查找Firefox的依赖关系和反向依赖关系。apt-cache showpkg firefox

43de35e4fb11f94288a36b0011bdb1ec.png

这里有一个依赖于Firefox的软件包列表...

3488f318d8364e76b890eaceacf933e7.png

...以及Firefox依赖的其他软件包的列表。

9583b64aa6a2ac021e5130da3d99c968.png

要查看有关包缓存的总体统计信息(例如不同类型的包的数量),请使用“stats”选项。 在提示符处键入以下内容,然后按“Enter”。apt-cache stats

07c976ed7e3d0b0eecf6201dd13705ce.png

要找出程序包名称及其关联的描述,请使用“搜索”选项。 例如,要查看与GNOME扫雷器游戏相关的软件包的说明,请在提示符处键入以下命令,然后按“Enter”。apt-cache搜索gnome-mines

878a18b98a2854ec383573d6968e8fab.png

使用axi-cache

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

显示前20个结果。

e74eacebdb727985d13c8a7d832bbbaf.png

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

36f665fcdf12b6c422fd65f294d8dda1.png

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值