Ubuntu apt-cache命令查找可用软件包

摘要:
本文GoFace给大家讲解下在Ubuntu及相同包管理的linux系统下如何查找可用软件包。在Ubuntu上大家一般使用apt-get安装软件,如果想查找某一包软件仓库中是否有,并不是使用apt-getsearch或apt-get–list,而使用apt-cache命令。.Description:sendsICMPECHO_REQUESTpacketstonetworkhostsfpingisapinglikeprogramwhichusestheInternetControlMessageProtocolechorequesttodetermineifatargethostisresponding.fpingdiffersfrompinginthatyoucanspecifyanynumberoftargetsonthecommandline,orspecifyafilecontainingthelistsoftargetstoping.Insteadofsendingtoonetargetuntilittimesoutorreplies,fpingwillsendoutapingpacketandmoveontothenexttargetinaround-robinfashion.Homepage:http://fping.sourceforge.net/#apt-cachedependsfping//查找fping依赖哪些包Depends:libc6Conflicts:Replaces:#apt-getrdependsfping//查找哪些包依赖fpingReverseDepends:mplayerdvdripzabbix-server-pgsqlzabbix-server-mysqlzabbix-proxy-pgsqlzabbix-proxy-mysqlwhereami……#apt-cachedependszabbix-server-mysql结果显示fping是Depends,说明fping对zabbix-server-mysql是必需的。另外apt-getinstallpackage时以Depends或是Recommends开头的行中的包都将被安装,而以Suggests开头的行中的包不会被安装。

本文GoFace给大家讲解下在Ubuntu及相同包管理的linux系统下如何查找可用软件包。在Ubuntu上大家一般使用apt-get安装软件,如果想查找某一包软件仓库中是否有,并不是使用apt-get search或apt-get –list,而使用apt-cache命令。

apt-cache search string //在源软件列表中查找相应的软件包

下面我以fping这个软件包为例,fping可以使用round-robin方式ping,非常强大,GoFace会在下一篇博客中介绍.fping默认系统并不自带。

#apt-cache search fping

fping-sendsICMPECHO_REQUESTpacketstonetworkhosts

oping-sendsICMP_ECHOrequeststonetworkhosts

#apt-cache search fping

Package:fping

Priority:optional

…….

Description:sendsICMPECHO_REQUESTpacketstonetworkhosts

fpingisapinglikeprogramwhichusestheInternetControlMessageProtocol

(ICMP)echorequesttodetermineifatargethostisresponding.fping

differsfrompinginthatyoucanspecifyanynumberoftargetsonthecommand

line,orspecifyafilecontainingthelistsoftargetstoping.Insteadof

sendingtoonetargetuntilittimesoutorreplies,fpingwillsendouta

pingpacketandmoveontothenexttargetinaround-robinfashion.

Homepage:http://fping.sourceforge.net/

#apt-cache depends fping //查找fping依赖哪些包

Depends:libc6

Conflicts:<suidmanager>

Replaces:<netstd>

#apt-get rdepends fping //查找哪些包依赖fping

ReverseDepends:

mplayer

dvdrip

zabbix-server-pgsql

zabbix-server-mysql

zabbix-proxy-pgsql

zabbix-proxy-mysql

whereami

……

只有depends才能确定真正的依赖性,反向的依赖性不一定可靠。Depends开头的是必须安装的,Recommends不是必需的。如fping并不是mplayer是必需的。

#apt-cache depends mplayer

其中Suggests:fping 说明fping对mplayer并是必需的。

#apt-cache dependszabbix-server-mysql

结果显示fping是Depends,说明fping对zabbix-server-mysql是必需的。

另外apt-get install package时Depends或是Recommends开头的行中的包都将被安装,而以Suggests开头的行中的包不会被安装。

免责声明:文章转载自《Ubuntu apt-cache命令查找可用软件包》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇java,c,c++ 语言之间基本数据类型的比较使用 Consul + Docker + Registrator + Consul-template 搭建可伸缩服务发现平台下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

DataScope v1.0 多功能串口虚拟示波器使用介绍

DataScope v1.0 特性 1、无需安装,启动即用;2、支持同时刷新多达10个通道的单精度浮点型数据;3、支持多种格式的通道数据导入、导出及回放;4、支持全屏浏览;5、支持图表数据统计、测量及缩放;6、支持蓝牙适配器;7、支持各通道独立刷新;8、支持3D轨迹显示;9、3D立方体显示;10、航空仪表;11、灵活可屏蔽的快捷键支持。 ---软件下载见原...

uniapp路由插件使用爬坑

插件官网地址:https://hhyang.cn/v2/start/quickstart.html 一.安装路由插件: npm install uni-simple-router 二.配置路由: 1.编写路由代码: //src/router/index.js import {RouterMount,createRouter} from 'uni-simpl...

解决POWER BI权限控制问题

主页中选择’管理文件夹’ c.点击’添加组或用户’ d.空白框中输入要添加的用户或组(域用户),设置用户或组角色权限,点击’确定’报表访问/创建用户:建议直接添加everyone.角色勾选’浏览者’;管理员:添加对应域用户名.勾选全部角色 e.如下图,主页权限已设置完成 文件夹及报表权限文件夹及报表权限:即访问文件夹或报表的权限a.选择相关文件夹点...

ADB命令详解及大全( 声明:此文是参考大佬博客所做的笔记!)

   adb是什么?       adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端...

koa 搭建模块化路由/层级路由

搭建node项目目录以及基本的文件 初始化package.json文件 执行下面命令生成package.json文件 npm init --yes 创建项目目录 创建路由目录routes,存放静态资源目录public,视图目录views 安装项目所需的依赖 "dependencies": { "art-template": "^4.12.2",...

软件测试英语专业词汇汇总

  NLV:Nation Language Version  本地化版本 FVT:Functional Verification Testing  功能验证测试 TVT:Translation Verification Testing  翻译验证测试 SVT:System Verification Testing  系统验证测试 fault--故障 在软...