如何确定安装了哪个版本的 Open Office?我希望能够在 Ubuntu 计算机和 Mac OS X 计算机上发出此命令。
答案1
查看文件的内容versionrc
。它安装在二进制文件旁边,其内容如下(在 OS X 上):
$ cat versionrc
[Version]
AllLanguages=en-US
buildid=330m20(Build:9567)
ExtensionUpdateURL=http://updateexte.services.openoffice.org/ExtensionUpdateService/check.Update
OOOBaseVersion=3.3
ProductBuildid=9567
ProductMajor=330
ProductMinor=20
ProductSource=OOO330
UpdateID=OpenOffice.org_3_en-US
UpdateURL=http://update36.services.openoffice.org/ProductUpdateService/check.Update?pkgfmt=dmg
UpdateUserAgent=<PRODUCT> (${buildid}; ${_OS}; ${_ARCH}; BundledLanguages=${AllLanguages})
在 OS X 上,它就在里面/Applications/OpenOffice.org.app/Contents/MacOS/versionrc
(当然,取决于您的安装路径)。
在 RedHat 32 位下载中,它由 提供openoffice.org3-3.3.0-9567.i586.rpm
并且位于/opt/openoffice.org3/program/versionrc
。
或者,运行(如果它不在你的路径上,例如在 OS X 上,则soffice -h
在与 相同的目录中):versionrc
$ ./soffice -h 2>&1 | head -n1
OpenOffice.org 3.3 330m20(Build:9567)
经过过滤,删除了soffice
有关命令行参数的帮助。