- Installing Bazel on Ubuntu
- Using Bazel’s apt repository
- Step 1: Add Bazel distribution URI as a package source
- Step 2: Install and update Bazel
- Step 3: Install a JDK (optional)
- Using the binary installer
- Step 1: Install required packages
- Step 2: Run the installer
- Step 3: Set up your environment
- Installing Bazel on Ubuntu
- Using Bazel’s apt repository
- Step 1: Add Bazel distribution URI as a package source
- Step 2: Install and update Bazel
- Step 3: Install a JDK (optional)
- Using the binary installer
- Step 1: Install required packages
- Step 2: Run the installer
- Step 3: Set up your environment
- Installing Bazel on Ubuntu
- Using Bazel’s apt repository
- Step 1: Add Bazel distribution URI as a package source
- Step 2: Install and update Bazel
- Step 3: Install a JDK (optional)
- Using the binary installer
- Step 1: Install required packages
- Step 2: Run the installer
- Step 3: Set up your environment
- Installing Bazel on Ubuntu
- Using Bazel’s apt repository
- Step 1: Add Bazel distribution URI as a package source
- Step 2: Install and update Bazel
- Step 3: Install a JDK (optional)
- Using the binary installer
- Step 1: Install required packages
- Step 2: Run the installer
- Step 3: Set up your environment
- Installing Bazel on Ubuntu
- Using Bazel’s apt repository
- Step 1: Add Bazel distribution URI as a package source
- Step 2: Install and update Bazel
- Step 3: Install a JDK (optional)
- Using the binary installer
- Step 1: Install required packages
- Step 2: Run the installer
- Step 3: Set up your environment
Installing Bazel on Ubuntu
Supported Ubuntu Linux platforms:
Bazel will probably work fine on other Ubuntu releases and Debian stretch and above, but we currently do not test this on Bazel’s CI and thus can’t promise it.
Install Bazel on Ubuntu using one of the following methods:
Bazel comes with two completion scripts. After installing Bazel, you can:
Using Bazel’s apt repository
Step 1: Add Bazel distribution URI as a package source
Note: This is a one-time setup step.
The component name “jdk1.8” is kept for legacy reasons only and doesn’t relate to supported or included JDK versions anymore. In the past, when Bazel did not yet bundle a private JRE, we had two release versions, one compatible with JDK 7 and one with JDK 8. However, since we dropped Java 7 support and started bundling a private runtime, Bazel releases are Java version agnostic. Changing the “jdk1.8” component name would break existing users of the repo though.
Step 2: Install and update Bazel
Once installed, you can upgrade to a newer version of Bazel as part of your normal system updates:
The bazel package will always install the latest stable version of Bazel. You can install specific, older versions of Bazel in addition to the latest one like this:
This will install Bazel 1.0.0 as /usr/bin/bazel-1.0.0 on your system. This can be useful if you need a specific version of Bazel to build a project, e.g. because it uses a .bazelversion file to explicitly state with which Bazel version it should be built.
Step 3: Install a JDK (optional)
Bazel includes a private, bundled JRE as its runtime and doesn’t require you to install any specific version of Java.
However, if you want to build Java code using Bazel, you have to install a JDK.
Using the binary installer
While we generally recommend to use the apt repository, the binary installer can be useful in case you don’t have admin permissions on your machine or can’t add custom repositories.
The binary installers can be downloaded from Bazel’s GitHub releases page.
The installer contains the Bazel binary and extracts it into your $HOME/bin folder. Some additional libraries must be installed manually for Bazel to work.
Step 1: Install required packages
Bazel needs a C++ compiler and unzip / zip in order to work:
If you want to build Java code using Bazel, install a JDK:
Step 2: Run the installer
Next, download the Bazel binary installer named bazel- -installer-linux-x86_64.sh from the Bazel releases page on GitHub.
Run it as follows:
The —user flag installs Bazel to the $HOME/bin directory on your system and sets the .bazelrc path to $HOME/.bazelrc . Use the —help command to see additional installation options.
Step 3: Set up your environment
If you ran the Bazel installer with the —user flag as above, the Bazel executable is installed in your $HOME/bin directory. It’s a good idea to add this directory to your default paths, as follows:
Источник
Installing Bazel on Ubuntu
This page describes the options for installing Bazel on Ubuntu. It also provides links to the Bazel completion scripts and the binary installer, if needed as a backup option (for example, if you don’t have admin access).
Supported Ubuntu Linux platforms:
Bazel should be compatible with other Ubuntu releases and Debian “stretch” and above, but is untested and not guaranteed to work.
Install Bazel on Ubuntu using one of the following methods:
Note: For Arm-based systems, the APT repository does not contain an arm64 release, and there is no binary installer available. Either use Bazelisk or compile from source.
Bazel comes with two completion scripts. After installing Bazel, you can:
Using Bazel’s apt repository
Step 1: Add Bazel distribution URI as a package source
Note: This is a one-time setup step.
The component name “jdk1.8” is kept only for legacy reasons and doesn’t relate to supported or included JDK versions. Bazel releases are Java-version agnostic. Changing the “jdk1.8” component name would break existing users of the repo.
Step 2: Install and update Bazel
Once installed, you can upgrade to a newer version of Bazel as part of your normal system updates:
The bazel package always installs the latest stable version of Bazel. You can install specific, older versions of Bazel in addition to the latest one, such as this:
This installs Bazel 1.0.0 as /usr/bin/bazel-1.0.0 on your system. This can be useful if you need a specific version of Bazel to build a project, for example because it uses a .bazelversion file to explicitly state with which Bazel version it should be built.
Optionally, you can set bazel to a specific version by creating a symlink:
Step 3: Install a JDK (optional)
Bazel includes a private, bundled JRE as its runtime and doesn’t require you to install any specific version of Java.
However, if you want to build Java code using Bazel, you have to install a JDK.
Using the binary installer
Generally, you should use the apt repository, but the binary installer can be useful if you don’t have admin permissions on your machine or can’t add custom repositories.
The binary installers can be downloaded from Bazel’s GitHub releases page.
The installer contains the Bazel binary and extracts it into your $HOME/bin folder. Some additional libraries must be installed manually for Bazel to work.
Step 1: Install required packages
Bazel needs a C++ compiler and unzip / zip in order to work:
If you want to build Java code using Bazel, install a JDK:
Step 2: Run the installer
Next, download the Bazel binary installer named bazel- -installer-linux-x86_64.sh from the Bazel releases page on GitHub.
Run it as follows:
The —user flag installs Bazel to the $HOME/bin directory on your system and sets the .bazelrc path to $HOME/.bazelrc . Use the —help command to see additional installation options.
Step 3: Set up your environment
If you ran the Bazel installer with the —user flag as above, the Bazel executable is installed in your $HOME/bin directory. It’s a good idea to add this directory to your default paths, as follows:
Источник
Installing Bazel on Ubuntu
Supported Ubuntu Linux platforms:
Bazel will probably work fine on other Ubuntu releases and Debian stretch and above, but we currently do not test this on Bazel’s CI and thus can’t promise it.
Install Bazel on Ubuntu using one of the following methods:
Bazel comes with two completion scripts. After installing Bazel, you can:
Using Bazel’s apt repository
Step 1: Add Bazel distribution URI as a package source
Note: This is a one-time setup step.
The component name “jdk1.8” is kept for legacy reasons only and doesn’t relate to supported or included JDK versions anymore. In the past, when Bazel did not yet bundle a private JRE, we had two release versions, one compatible with JDK 7 and one with JDK 8. However, since we dropped Java 7 support and started bundling a private runtime, Bazel releases are Java version agnostic. Changing the “jdk1.8” component name would break existing users of the repo though.
Step 2: Install and update Bazel
Once installed, you can upgrade to a newer version of Bazel as part of your normal system updates:
The bazel package will always install the latest stable version of Bazel. You can install specific, older versions of Bazel in addition to the latest one like this:
This will install Bazel 1.0.0 as /usr/bin/bazel-1.0.0 on your system. This can be useful if you need a specific version of Bazel to build a project, e.g. because it uses a .bazelversion file to explicitly state with which Bazel version it should be built.
Optionally, you can set bazel to a specific version by creating a symlink:
Step 3: Install a JDK (optional)
Bazel includes a private, bundled JRE as its runtime and doesn’t require you to install any specific version of Java.
However, if you want to build Java code using Bazel, you have to install a JDK.
Using the binary installer
While we generally recommend to use the apt repository, the binary installer can be useful in case you don’t have admin permissions on your machine or can’t add custom repositories.
The binary installers can be downloaded from Bazel’s GitHub releases page.
The installer contains the Bazel binary and extracts it into your $HOME/bin folder. Some additional libraries must be installed manually for Bazel to work.
Step 1: Install required packages
Bazel needs a C++ compiler and unzip / zip in order to work:
If you want to build Java code using Bazel, install a JDK:
Step 2: Run the installer
Next, download the Bazel binary installer named bazel- -installer-linux-x86_64.sh from the Bazel releases page on GitHub.
Run it as follows:
The —user flag installs Bazel to the $HOME/bin directory on your system and sets the .bazelrc path to $HOME/.bazelrc . Use the —help command to see additional installation options.
Step 3: Set up your environment
If you ran the Bazel installer with the —user flag as above, the Bazel executable is installed in your $HOME/bin directory. It’s a good idea to add this directory to your default paths, as follows:
Источник
Installing Bazel on Ubuntu
Supported Ubuntu Linux platforms:
Bazel will probably work fine on other Ubuntu releases and Debian stretch and above, but we currently do not test this on Bazel’s CI and thus can’t promise it.
Install Bazel on Ubuntu using one of the following methods:
Note: For Arm-based systems, the APT repository does not contain an arm64 release, and there is no binary installer available. Either use Bazelisk or compile from source.
Bazel comes with two completion scripts. After installing Bazel, you can:
Using Bazel’s apt repository
Step 1: Add Bazel distribution URI as a package source
Note: This is a one-time setup step.
The component name “jdk1.8” is kept for legacy reasons only and doesn’t relate to supported or included JDK versions anymore. In the past, when Bazel did not yet bundle a private JRE, we had two release versions, one compatible with JDK 7 and one with JDK 8. However, since we dropped Java 7 support and started bundling a private runtime, Bazel releases are Java version agnostic. Changing the “jdk1.8” component name would break existing users of the repo though.
Step 2: Install and update Bazel
Once installed, you can upgrade to a newer version of Bazel as part of your normal system updates:
The bazel package will always install the latest stable version of Bazel. You can install specific, older versions of Bazel in addition to the latest one like this:
This will install Bazel 1.0.0 as /usr/bin/bazel-1.0.0 on your system. This can be useful if you need a specific version of Bazel to build a project, e.g. because it uses a .bazelversion file to explicitly state with which Bazel version it should be built.
Optionally, you can set bazel to a specific version by creating a symlink:
Step 3: Install a JDK (optional)
Bazel includes a private, bundled JRE as its runtime and doesn’t require you to install any specific version of Java.
However, if you want to build Java code using Bazel, you have to install a JDK.
Using the binary installer
While we generally recommend to use the apt repository, the binary installer can be useful in case you don’t have admin permissions on your machine or can’t add custom repositories.
The binary installers can be downloaded from Bazel’s GitHub releases page.
The installer contains the Bazel binary and extracts it into your $HOME/bin folder. Some additional libraries must be installed manually for Bazel to work.
Step 1: Install required packages
Bazel needs a C++ compiler and unzip / zip in order to work:
If you want to build Java code using Bazel, install a JDK:
Step 2: Run the installer
Next, download the Bazel binary installer named bazel- -installer-linux-x86_64.sh from the Bazel releases page on GitHub.
Run it as follows:
The —user flag installs Bazel to the $HOME/bin directory on your system and sets the .bazelrc path to $HOME/.bazelrc . Use the —help command to see additional installation options.
Step 3: Set up your environment
If you ran the Bazel installer with the —user flag as above, the Bazel executable is installed in your $HOME/bin directory. It’s a good idea to add this directory to your default paths, as follows:
Источник
Installing Bazel on Ubuntu
Supported Ubuntu Linux platforms:
Bazel will probably work fine on other Ubuntu releases and Debian stretch and above, but we currently do not test this on Bazel’s CI and thus can’t promise it.
Install Bazel on Ubuntu using one of the following methods:
Bazel comes with two completion scripts. After installing Bazel, you can:
Using Bazel’s apt repository
Step 1: Add Bazel distribution URI as a package source
Note: This is a one-time setup step.
The component name “jdk1.8” is kept for legacy reasons only and doesn’t relate to supported or included JDK versions anymore. In the past, when Bazel did not yet bundle a private JRE, we had two release versions, one compatible with JDK 7 and one with JDK 8. However, since we dropped Java 7 support and started bundling a private runtime, Bazel releases are Java version agnostic. Changing the “jdk1.8” component name would break existing users of the repo though.
Step 2: Install and update Bazel
Once installed, you can upgrade to a newer version of Bazel as part of your normal system updates:
The bazel package will always install the latest stable version of Bazel. You can install specific, older versions of Bazel in addition to the latest one like this:
This will install Bazel 1.0.0 as /usr/bin/bazel-1.0.0 on your system. This can be useful if you need a specific version of Bazel to build a project, e.g. because it uses a .bazelversion file to explicitly state with which Bazel version it should be built.
Step 3: Install a JDK (optional)
Bazel includes a private, bundled JRE as its runtime and doesn’t require you to install any specific version of Java.
However, if you want to build Java code using Bazel, you have to install a JDK.
Using the binary installer
While we generally recommend to use the apt repository, the binary installer can be useful in case you don’t have admin permissions on your machine or can’t add custom repositories.
The binary installers can be downloaded from Bazel’s GitHub releases page.
The installer contains the Bazel binary and extracts it into your $HOME/bin folder. Some additional libraries must be installed manually for Bazel to work.
Step 1: Install required packages
Bazel needs a C++ compiler and unzip / zip in order to work:
If you want to build Java code using Bazel, install a JDK:
Step 2: Run the installer
Next, download the Bazel binary installer named bazel- -installer-linux-x86_64.sh from the Bazel releases page on GitHub.
Run it as follows:
The —user flag installs Bazel to the $HOME/bin directory on your system and sets the .bazelrc path to $HOME/.bazelrc . Use the —help command to see additional installation options.
Step 3: Set up your environment
If you ran the Bazel installer with the —user flag as above, the Bazel executable is installed in your $HOME/bin directory. It’s a good idea to add this directory to your default paths, as follows:
Источник