4 Installing Software on Oracle Linux
Regardless of whether you use ULN or an Oracle Linux yum
server, software packages are installed on a system by using standard
dnf
commands and depend on the system having the appropriate ULN
channel subscriptions or yum repositories enabled.
Use the dnf install
command to install a package and any of its
dependencies:
sudo dnf install package_name
Note:
dnf
makes no distinction between installing and upgrading a kernel
package. If you run dnf install
for a package that's already installed on
the system, and a newer version of the package is available, the command upgrades the
package. You can use the dnf upgrade
command, or the synonymous dnf
update
command, to upgrade all packages installed on the system. See Updating Software on Oracle Linux.
The system notifies you of any extra packages that might be installed and prompts you to confirm whether to go ahead with the installation. For example:
Last metadata expiration check: 1:38:46 ago on Mon 14 Apr 2025 13:47:07 BST.
Dependencies resolved.
=======================================================================================================
Package Architecture Version Repository Size
=======================================================================================================
Reinstalling:
dnf-automatic noarch 4.14.0-17.0.1.el9 ol9_baseos_latest 51 k
Transaction Summary
=======================================================================================================
Total download size: 51 k
Installed size: 54 k
Is this ok [y/N]
You can bypass the confirmation check in a dnf install
command by
using the -y
option.
For a list of dnf
commands that are commonly used to manage DNF packages and
repositories, see DNF Command References.