ubuntu 18.04.4 安装 bazel
使用二进制安装程序
1: 安装所需的软件包
Bazel需要一个C++编译器和unzip /zip才能工作
sudo apt install g++ unzip zip
如果要使用Bazel构建Java代码,请安装JDK:
# Ubuntu 16.04 (LTS) uses OpenJDK 8 by default:
sudo apt-get install openjdk-8-jdk
# Ubuntu 18.04 (LTS) uses OpenJDK 11 by default:
sudo apt-get install openjdk-11-jdk
2: 运行安装程序
接下来,从GitHub上的Bazel releases页面,https://github.com/bazelbuild/bazel/releases下载名为Bazel--installer-linux-x86_64.sh的Bazel二进制安装程序。
右键 --> 在终端打开
运行如下:
chmod +x bazel-<version>-installer-linux-x86_64.sh
./bazel-<version>-installer-linux-x86_64.sh --user
--user
标志将Bazel安装到系统上的$HOME/bin
目录中,并将.bazelrc
路径设置为$HOME/.bazelrc
。使用--help
命令查看其他安装选项。
3: 设置环境
如果使用上面的--user
标志运行Bazel安装程序,那么Bazel可执行文件将安装在$HOME/bin
目录中。最好将此目录添加到默认路径,如下所示:
sudo gedit .bashrc
在打开的文件末尾添加
export PATH="$PATH:$HOME/bin"
source /root/.bazel/bin/bazel-complete.bash
保存并退出文件,执行命令
locate source ~/.bashrc #使配置文件立即生效
检查bazel是否安装成功
bazel