Install Liberty Repository assets
We can use a variety of tools to install the assets in the Liberty Repository.
The Liberty Repository provides an online mechanism to deliver Liberty and additional content, enabling a single point of access for various asset types. To access the Liberty Repository with limited internet access or through a firewall, ensure that we have access to the following hosts and ports:
- public.dhe.ibm.com on port 443
- asset-websphere.ibm.com on port 443
We can use several methods to access and install Liberty Repository assets.
- Installation methods by asset type:
Asset type installUtility featureManager configUtility Installation Managera Developer toolsb Addons ✓ ✓ ✓ ✓ Config snippets ✓ ✓ Features ✓ ✓ ✓ ✓ Open source integrations ✓ ✓ ✓ Products ✓d ✓ Tools ✓e Note:
- Installation Manager cannot be used to install beta assets.
- Developer tools are available only for the Linux, macOS, and Windows platforms.
- We can install products from Installation Manager, but they are not in the online Liberty Repository.
- We can install tools from the IBM WebSphere Application Server Developer Tools for Eclipse update sites or the Eclipse Marketplace.
- Installation methods:
installUtility command Finds, obtains information about, and installs assets in a local directory-based repository, a Liberty Asset Repository Service repository, or the Liberty Repository. We can also download Liberty Repository assets to the local system for offline use. The installUtility command downloads and installs all dependencies for the asset. featureManager command Installs Liberty Repository features and addons to an existing installation of Liberty or downloads them to the local system for offline use. The installUtility command is recommended over the featureManager command because it enables us to work with more asset types and from multiple repositories. configUtility command Downloads config snippet assets and enables us to replace configuration snippet variables with your input values IBM Installation Manager Installs Liberty Repository assets during the installation or an upgrade to a new version of Liberty. We can use the Installation Manager graphical user interface, command-line interface, or the Installation Manager in silent mode with a response file. Developer tools Developer tools for WebSphere Application Server, such as WebSphere Developer Tools, provide a graphical user interface used to install Liberty Repository assets.