diff --git a/pages/linux/dnf.md b/pages/linux/dnf.md new file mode 100644 index 000000000..8cbf4cd4d --- /dev/null +++ b/pages/linux/dnf.md @@ -0,0 +1,24 @@ +# dnf + +>Package management utility for RHEL, Feodra, and CentOS (replaces yum) + +- Synchronize list of packages and versions available. This should be run first, before running subsequent dnf commands. + +`dnf update` + +- Install a new package + +`dnf install {{package}}` + +- Install a new package and assume yes to all questions + +`dnf -y install {{package}}` + +- Remove a package + +`dnf remove {{package}}` + +- Upgrade installed packages to newest available versions + +`dnf upgrade` + diff --git a/pages/linux/yum.md b/pages/linux/yum.md new file mode 100644 index 000000000..aba0440b3 --- /dev/null +++ b/pages/linux/yum.md @@ -0,0 +1,24 @@ +# yum + +>Package management utility for RHEL, Feodra, and CentOS (for older versions) + +- Synchronize list of packages and versions available. This should be run first, before running subsequent yum commands. + +`yum update` + +- Install a new package + +`yum install {{package}}` + +- Install a new package and assume yes to all questions (Also works with update, great for automated updates) + +`yum -y install {{package}}` + +- Remove a package + +`yum remove {{package}}` + +- Upgrade installed packages to newest available versions + +`yum upgrade` +