注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

学习笔记

正确的方法如同学习书法,开始的时候要临摹,临摹好了然后创造自己的风格。

 
 
 

日志

 
 

[Debian/Linux应用]查找命令所属的软件包  

2012-05-03 11:07:43|  分类: Debian/linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
        学习Linux过程中,在网上或书上会看到一些命令,但是使用的系统并没有这些命令,需要安装相应的软件包,可以使用apt-file来对命令进行查询,来找出其所属的软件包。
$ sudo aptitude install apt-file
$ sudo apt-file update    <---更新索引,查询之前必做
        比如要查询mkdosfs所属的软件包
$ apt-file search mkdosfs | egrep mkdosfs$    <---查找以mkdosfs结尾的文件,缩小搜索范围
dosfstools: /sbin/mkdosfs
$ sudo aptitude install dosfstools
$ sudo apt-file purge   <----清除缓存文件
$ apt-file list dosfstools      <---列出软件包的内容
        该命令与dpkg -S的作用相似,不同的是dpkg -S只能查询系统已经安装过的,apt-file可以在软件源中进行查询。
    或者直接通过网站:,可以通过:http://www.debian.org/distrib/packages查询。
    RedHat系统中类似的命令是:
$ sudo yum provides mkdosfs
$ yum list mkdosfs

Reference:
http://www.debuntu.org/how-to-find-missing-packages-with-apt-file    <---apt-file使用
http://bbs.chinaunix.net/thread-565919-1-1.html    <---字符串匹配
http://forums.fedoraforum.org/showthread.php?t=220912    <---yum provides
  评论这张
 
阅读(3291)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017