我想知道你如何知道我的 ubuntu 14.4 安装上运行的是哪个版本的 maas
什么命令用于查找 maas api 版本、maas-dns、maas dhcp。请具体说明。
谢谢
答案1
maas
snap
在现代版本的 Ubuntu 中由 管理,因此我们可以使用以下命令进行查询snap info
:
snap info maas | awk '/^installed:/ {print $2}'
较旧的 Ubuntu 版本
apt-cache policy maas{,-dns,-dhcp}
会告诉您它们的打包版本。您需要查看该Installed
行。这是来自未运行任何 MAAS 包的系统的经过良好过滤的版本:
$ apt-cache policy maas{,-dns,-dhcp} | grep Installed -B1 -A1
maas:
Installed: (none)
Candidate: 1.5.1+bzr2269-0ubuntu0.1
--
maas-dns:
Installed: (none)
Candidate: 1.5.1+bzr2269-0ubuntu0.1
--
maas-dhcp:
Installed: (none)
Candidate: 1.5.1+bzr2269-0ubuntu0.1
如果我安装了 MAAS,那么候选版本就会被安装(或者如果已经安装了,那么它将被升级到什么版本)。
以防万一,这maas{,-dns,-dhcp}
是一个 Bash 扩展,maas maas-dns maas-dhcp
运行时会被替换为。我只是懒得输入“maas”很多次。