如何找到linux工具软件对应的安装软件包----用which+dpkg 实现

比如要找到mke2fs工具对应的安装包,方法:1.找到这个工具的地址  which mke2fs  ==>/sbin/mke2fs      

     2 .dpkg -S /sbin/mke2fs  ===>e2fsprogs: /sbin/mke2fs  -S表示search。这样就找到对应的软件包为  e2fsprogs。 然后再到网上去找官方源码了


例子:mkfs.ext2,以及mkfs.ext3,mkfs.ext4,mkfs.ext4dev,都是mke2fs的硬链接,
都是mke2fs,所以,又去网上找mk2efs的源码,没找到,
但找到这个帖子:
http://ubuntuforums.org/showthread.php?t=657808
说是,这样可以查出来工具所属的包,并下载对应的源码的:

$ which mkfs<br />/sbin/mkfs<br />$ dpkg -S /sbin/mkfs<br />util-linux: /sbin/mkfs<br />$ apt-get source util-linux

我查的结果是:
/* 找到工具所在位置 */
crifan@ubuntu904:sbin$ which mke2fs 
/sbin/mke2fs
/* 用dpkg找到此工具是那个软件包所安装的 */
crifan@ubuntu904:sbin$ dpkg -S /sbin/mke2fs
e2fsprogs: /sbin/mke2fs

所以,就可以下载源码了:
(1)
/* 去下载源码 */
crifan@ubuntu904:sbin$ sudo apt-get source e2fsprogs
[sudo] password for crifan: 
Sorry, try again.
[sudo] password for crifan: 
正在读取软件包列表… 完成
正在分析软件包的依赖关系树       
正在读取状态信息… 完成       
需要下载 4393kB 的源代码包。
获取:1 http://ubuntu.cn99.com jaunty/main e2fsprogs 1.41.4-1ubuntu1 (dsc) [1426B]
获取:2 http://ubuntu.cn99.com jaunty/main e2fsprogs 1.41.4-1ubuntu1 (tar) [4390kB]
获取:3 http://ubuntu.cn99.com jaunty/main e2fsprogs 1.41.4-1ubuntu1 (diff) [1582B]                                           
下载 4393kB,耗时 18s (243kB/s)                                                                                               
gpg: 警告:配置文件‘/home/crifan/.gnupg/gpg.conf’所有权不安全
gpg: 于 2009年02月12日 星期四 23时26分58秒 CST 创建的签名,使用 DSA,钥匙号 C978C8AE
gpg: 无法检查签名:找不到公钥
dpkg-source:正在解压 e2fsprogs 于 e2fsprogs-1.41.4
dpkg-source: info: unpacking e2fsprogs_1.41.4.orig.tar.gz
dpkg-source: info: applying e2fsprogs_1.41.4-1ubuntu1.diff.gz

(2)
另外,网上,去找e2fsprogs的源码,也可以找到:
这是主页:
http://packages.qa.debian.org/e/e2fsprogs.html

当前最稳定的版本的下载页面:
http://packages.debian.org/lenny/e2fsprogs

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值