Installing optional packages

You can install optional Linux packages to help maintain and manage your Edge Gateway environment. These optional packages are applicable only if you installed the Edge Gateway as a virtual application.

Before you begin

Download the optional package from IBM Support Fix Central.

About this task

You can install the following optional packages:
lsof
You can use lsof to display files, including network files like network socket, and the processes that opened them.
lsyncd
You can use this tool to synchronize a source directory with one or more local and remote directories.
net-snmp
You can use Net-SNMP to use and manage the SNMP protocol.
net-snmp-utils
The net-snmp-utils package contains utilities to use with Net-SNMP. Use this package if you want these utilities to manage your network using the SNMP protocol.
openvpn
This tool uses a custom security protocol that uses SSL/TLS for key exchanges. It is open source software that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in remote access facilities.
rh-python36
If you want to use Python 3, you can use the rh-python36 package to set up a virtual environment. For information about how to set up the virtual environment, see this Red Hat documentation.
rsync
You use rsync to synchronize files on remote and local systems and to copy files to remote systems and back again, or to create backups to locally mounted hard disks.
screen
Screen provides the ability to run Linux commands and disconnect and subsequently reconnect. You can also use screen to open multiple terminal instances within a single terminal window manager.
selinux-policy
The selinux-policy is the set of rules that guide the SELinux security engine and you use it to define the access permissions for all users, programs, processes, files, and devices the policies act on.
selinux-policy-targeted
The selinux-policy-targeted is the default policy that defines access controls to specific processes.
tcpdump
The tcpdump program is a data-network packet analyzer that displays TCP/IP and other packets being transmitted or received over a network.
zip
A file package utility that is used to compress files.

Complete the following steps to install the packages that you want.

Procedure

  1. Execute the run file using a command such as the following:
    sudo bash ./apphost-ova-optional-packages-repo-<version>.run

    This creates or updates a new local Yum repository called apphost_optional.

  2. Use Yum to install the packages that you want.

    For example, to install net-snmp on RHEL 7:

    sudo yum install net-snmp
    For example, to install net-snmp on RHEL 8:
    sudo yum --disablerepo="*" --enablerepo="apphost_optional" install net-snmp
  3. You can verify the packages that you installed using commands similar to the following:
    rsync --version
    screen --version
    snmpd --version