Yum rpm dnf

All modern linux distributions organize software in packages which contain applications binaries, files, metadata and information about the package dependencies, possible conflicts with other packages etc. The core Rhel package manager is called rpm itself, and it is the tool used also by dnf, the higher level package manager, which is capable to manage dependencies. A relatively recent technology , flatpak, let us install also sandboxed applications together with their runtimes....

June 16, 2021 路 8 min 路 KM Ashmil

Redhat Package Management

Installing, patching, and removing software packages on Linux machines is one of the common tasks every sysadmin has to do. Here is how to get started with Linux package management in Linux Red Hat-based distributions (distros). Package management is a method of installing, updating, removing, and keeping track of software updates from specific repositories (repos) in the Linux system. Linux distros often use different package management tools. Red Hat-based distros use RPM (RPM Package Manager) and YUM/DNF (Yellow Dog Updater, Modified/Dandified YUM)....

June 16, 2021 路 4 min 路 KM Ashmil

LVM

Logical Volume Manager (LVM) is used on Linux to manage hard drives and other storage devices. As the name implies, it can sort raw storage into logical volumes, making it easy to configure and use. In this guide, you鈥檒l learn how LVM works onLinux systems. There鈥檚 no better way to learn about LVM than simply running through an example, which is exactly what we鈥檒l do in the steps below. LVM works the same on anyLinux distribution, so you can use any of thecommands below on your own system....

June 16, 2021 路 6 min 路 KM Ashmil

rsync tutorials

rsync is a fast and versatile command-line utility for synchronizing files and directories between two locations over a remote shell, or from/to a remote Rsync daemon. It provides fast incremental file transfer by transferring only the differences between the source and the destination. Rsync can be used for mirroring data, incremental backups, copying files between systems, and as a replacement for scp , sftp , and cp commands. This article explains how to use rsync through practical examples and detailed explanations of the most common rsync options....

June 16, 2021 路 5 min 路 KM Ashmil

Ubuntu Package Management

Package Management Ubuntu features a comprehensive package management system for installing, upgrading, configuring, and removing software. In addition to providing access to an organized base of over 60,000 software packages for your Ubuntu computer, the package management facilities also feature dependency resolution capabilities and software update checking. Several tools are available for interacting with Ubuntu鈥檚 package management system, from simple command-line utilities which may be easily automated by system administrators, to a graphical interface which is easy to use by those new to Ubuntu....

June 15, 2021 路 11 min 路 KM Ashmil