Linux Tutorials - Herong's Tutorial Examples - v5.45, by Herong Yang
What Is RPM
This section provides a quick introduction on RPM (RedHat Package Manager), which is a free and open packaging system on Red Hat Enterprise Linux as well as other Linux and UNIX systems.
What Is RPM? - RPM (RedHat Package Manager) is a free and open packaging system, which runs on Red Hat Enterprise Linux as well as other Linux and UNIX systems.
You can get a list of RPM commands by running "rpm --help" on CentOS 8:
herong$ rpm --help Usage: rpm [OPTION...] Query/Verify package selection options: -a, --all query/verify all packages -f, --file query/verify package(s) owning file -g, --group query/verify package(s) in group -p, --package query/verify a package file ... Query options (with -q or --query): -c, --configfiles list all configuration files -d, --docfiles list all documentation files -L, --licensefiles list all license files -A, --artifactfiles list all artifact files ... Verify options (with -V or --verify): --nofiledigest don't verify digest of files --nofiles don't verify files in package ... Install/Upgrade/Erase options: -i, --install install package(s) --nodeps do not verify package dependencies ... -U, --upgrade=<packagefile>+ upgrade package(s) --reinstall=<packagefile>+ reinstall package(s)
Some commonly used RPM commands are:
herong$ rpm -q --all | more boost-locale-1.66.0-6.el8.x86_64 trousers-lib-0.3.14-4.el8.x86_64 xml-common-0.6.3-50.el8.noarch sscg-2.3.3-6.el8.x86_64 yelp-xsl-3.28.0-2.el8.noarch vsftpd-3.0.3-31.el8.x86_64 ... herong$ rpm -q ftp | more ftp-0.17-78.el8.x86_64 herong$ rpm -q --all | grep ftp vsftpd-3.0.3-31.el8.x86_64 python3-requests-ftp-0.3.1-11.el8.noarch ftp-0.17-78.el8.x86_64 herong$ sudo rpm -ivh foo-1.0-1.i386.rpm herong$ sudo rpm -Uvh foo-1.0-1.i386.rpm
Table of Contents
Cockpit - Web Portal for Administrator
SELinux - Security-Enhanced Linux
SSH Protocol and ssh/scp Commands
►Software Package Manager on CentOS - DNF and YUM
Manage DNF Package Repositories
Install and Manage Java Packages on CentOS
Install and Manage Perl Packages on CentOS
Install "git-core" for GitHub Packages on CentOS
Failed to Download Metadata for Repo ...
Replacing CentOS Repositories to Local Mirrors
vsftpd - Very Secure FTP Daemon