Ubuntu 14.04下如何查看Unoconv版本?unoconv -v命令无效
查看Ubuntu 14.04中Unoconv版本的替代方法
我之前在Ubuntu 14.04上也碰到过一模一样的问题——这个版本里的Unoconv比较老旧,确实不支持unoconv -v或者--version参数直接输出版本号。不过有几个靠谱的办法能查到它的版本:
从帮助信息里找版本
运行unoconv --help,仔细扫一遍输出内容。老版本的Unoconv通常会在帮助文本的最顶部或者末尾标注版本号,比如你可能会看到类似unoconv 0.6的字样。通过系统包管理器查询
因为Ubuntu 14.04里的Unoconv是通过包管理器安装的,直接用包管理命令就能拿到版本信息:- 查看完整包信息:
dpkg -l unoconv,输出里的Version字段就是你要的版本号 - 快速过滤版本行:
dpkg -s unoconv | grep Version,只显示版本相关的内容
- 查看完整包信息:
查看脚本源码头部注释
Unoconv本质是个Python脚本,你可以直接看它的头部注释获取版本:
运行head -n 20 /usr/bin/unoconv,里面通常会有类似__version__ = '0.6'的定义行,这就是对应的版本号。
顺带提一句,Ubuntu 14.04自带的Unoconv版本确实偏旧(一般是0.6),如果后续需要新版本的特性,可能得手动从源码编译安装,但如果只是查版本的话,上面的方法完全够用。
内容的提问来源于stack exchange,提问作者thomas
相关产品推荐
相关产品推荐

