我需要安装fleetctl,我找到了一个说使用
的教程 brew install fleetctl
问题是,我没有安装brew,当我按照本教程here并输入
时 which brew
之后,没有任何反应。那么,我如何酿造啤酒呢?我使用的是Ubuntu 13.10
答案 0 :(得分:1)
Brew,或者Homebrew,是OS X的软件包管理器。因此,它不适用于Ubuntu,这是一款Debian风格的Linux。
包管理器意味着有人预编译了源代码。看起来Ubuntu的软件包管理器apt-get没有预编译版本。
然而,fleetctl的创建者在这里有一个编译版本:
https://github.com/coreos/fleet>发布> fleet-v0.8.3-linux-amd64.tar.gz
所以在你的盒子上:
下载:
$ wget https://github.com/coreos/fleet/releases/download/v0.8.3/fleet-v0.8.3-linux-amd64.tar.gz
解开它:
$ tar -xvf fleet-v0.8.3-linux-amd64.tar.gz
它还没有安装,正如您从which
看到的那样,但它已经运行了:
$ which fleetctl
/usr/bin/which: no fleetctl in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/ec2-user/bin)
$ ./fleet-v0.8.3-linux-amd64/fleetctl
(可选但建议)通过移至/ usr / local / bin
安装$ sudo cp fleet-v0.8.3-linux-amd64/fleetctl /usr/local/bin
您可以证明它已安装并从任何目录运行:
$ which fleetctl
/usr/local/bin/fleetctl
$ fleetctl