Dav*_*ite 2 command-line ubuntu version debian phpmyadmin
我的问题适用于 Debian/Ubuntu:
在更新/升级我的 Linux 环境之前,我想通过一个简单的脚本获取组件版本的快照来实现最佳实践程序,该脚本将 OS、mySQL、PHP 等的版本号记录到文本文件中。
不过,我找不到任何地方如何可靠地获得版本号为phpMyAdmin的通过命令行。
如果没有更好的方法,我很乐意 grep 文件,例如
/usr/share/phpmyadmin/Config.php或/usr/share/phpmyadmin/package.json。
我错过了什么吗?
我知道如何通过 phpMyAdmin 的 Web 界面检查版本号,但这对我所需要的没有帮助。
如果您还遵循使用包的最佳实践,
dpkg -l phpmyadmin
Run Code Online (Sandbox Code Playgroud)
会告诉您phpmyadmin安装了哪个版本的软件包(假设已安装)。
如果你只想要版本,
dpkg-query -W -f '${version}\n' phpmyadmin
Run Code Online (Sandbox Code Playgroud)
只会输出phpmyadmin.
如果您没有使用打包版本,但您知道package.json文件所在的位置,
jq .version /path/to/package.json
Run Code Online (Sandbox Code Playgroud)
会给你版本。
如果要从web服务器查询版本,需要PMA_VERSION在主页中查找:
curl -s https://example.org/phpmyadmin | grep -E -o 'PMA_VERSION:"[[:digit:].]+"'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4997 次 |
| 最近记录: |