How to Download and Install xorg-x11-apps-7.7-21.el8.x86_64.rpm
If you are using a Linux distribution based on Red Hat Enterprise Linux (RHEL) 8, such as CentOS, AlmaLinux, Rocky Linux, or Oracle Linux, you may want to install some useful X Window System applications that are not included by default. In this article, we will show you how to download and install xorg-x11-apps-7.7-21.el8.x86_64.rpm, a package that contains a collection of common X11 applications.
download xorg-x11-apps-7.7-21.el8.x86_64.rpm
What is xorg-x11-apps and what does it contain?
Xorg-x11-apps is a package that provides a set of applications that use the X.Org X11 libraries. These applications are mostly graphical tools for testing, configuring, and displaying information about the X Window System. Some examples of these applications are:
xclock: a simple analog or digital clock
xeyes: a pair of eyes that follow the mouse pointer
xcalc: a scientific calculator
xclipboard: a tool for managing the clipboard
xev: a tool for displaying X events
xfontsel: a tool for selecting X fonts
xload: a tool for displaying system load average
xlogo: a tool for displaying the X Window System logo
xmag: a tool for magnifying parts of the screen
xmessage: a tool for displaying simple dialog boxes
xpr: a tool for printing X window dumps
xvidtune: a tool for adjusting video modes
xwd: a tool for capturing X window dumps
xwud: a tool for displaying X window dumps
You can find more information about these applications in their respective manual pages or on the .
What is rpm and what are its advantages?
RPM stands for Red Hat Package Manager. It is a free and open-source package management system that allows you to install, uninstall, and manage software packages in Linux. The name RPM also refers to the .rpm file format, which is the baseline package format of the Linux Standard Base (LSB).
Some of the advantages of using rpm are:
It simplifies software installation and removal by handling dependencies and conflicts.
It verifies the integrity and authenticity of packages by using digital signatures and checksums.
It maintains a local database of installed packages and their metadata.
It allows you to query, verify, and update packages easily.
It supports multiple compression formats and encryption methods.
It is compatible with many Linux distributions and - It supports multiple compression formats and encryption methods.
It is compatible with many Linux distributions and tools that use the rpm format or its derivatives, such as yum, dnf, zypper, apt-rpm, alien, etc.
You can find more information about rpm on the .
What is el8 and which Linux distributions use it?
El8 is a codename for the eighth major release of Red Hat Enterprise Linux (RHEL), a commercial Linux distribution developed by Red Hat. RHEL 8 was released in May 2019 and introduced many new features and improvements, such as:
A new web-based management console called Cockpit
A new modular repository system that allows more flexibility and choice for software versions
A new application stream concept that separates user space packages from the core operating system
A new container toolset that includes podman, buildah, and skopeo
A new security policy tool called osquery
Support for OpenSSL 1.1.1 and TLS 1.3
Support for Python 3.6 and PHP 7.2
Support for Wayland as the default display server
Support for Stratis as a new local storage management solution
Support for NVDIMM as a new persistent memory technology
RHEL 8 is based on Fedora 28 and uses the Linux kernel 4.18. It is supported by Red Hat until May 2029.
How to install xorg-x11-apps-7.7-21.el8.x86_64.rpm on CentOS 8
xorg-x11-apps-7.7-21.el8.x86_64.rpm package information and download link
xorg-x11-apps-7.7-21.el8.x86_64.rpm dependencies and requirements
xorg-x11-apps-7.7-21.el8.x86_64.rpm debuginfo and debugsource packages
xorg-x11-apps-7.7-21.el8.x86_64.rpm alternatives and similar packages
xorg-x11-apps-7.7-21.el8.x86_64.rpm deprecation and replacement in RHEL 9
xorg-x11-apps-7.7-21.el8.x86_64.rpm build info and source code
xorg-x11-apps-7.7-21.el8.x86_64.rpm license and maintainer
xorg-x11-apps-7.7-21.el8.x86_64.rpm description and usage
xorg-x11-apps-7.7-21.el8.x86_64.rpm collection of common X Window System applications
How to enable codeready-builder-for-rhel-8-x86_64-rpms repository for xorg-x11-apps-7.7-21.el8.x86_64.rpm
How to use xterm or other GUI based application to test SSH X11Forwarding with xorg-x11-apps-7.7-21.el8.x86_64.rpm
How to uninstall xorg-x11-apps-7.7-21.el8.x86_64.rpm from CentOS 8
How to update xorg-x11-apps-7.7-21.el8.x86_64.rpm to the latest version
How to verify the integrity of xorg-x11-apps-7.7-21.el8.x86_64.rpm file
How to fix errors or issues with xorg-x11-apps-7.7-21.el8.x86_64.rpm installation or operation
How to configure and customize xorg-x11-apps-7.7-21.el8.x86_64.rpm settings and options
How to use luit, oclock, x11perf, xbiff, and other tools included in xorg-x11-apps-7.7-21.el8.x86_64.rpm package
How to download xorg-x11-apps-debuginfo and debugsource packages for debugging xorg-x11-apps applications
How to find documentation and tutorials for using xorg-x11-apps applications
There are also several Linux distributions that are derived from or compatible with RHEL 8, such as:
DistributionDescription
A free and community-supported Linux distribution that aims to provide a functionally compatible alternative to RHEL.
A free and community-driven Linux distribution that was created as a replacement for CentOS after Red Hat announced that it would shift its focus to CentOS Stream.
A free and community-developed Linux distribution that was founded by the original creator of CentOS as another alternative to RHEL.
A commercial Linux distribution developed by Oracle that offers full binary compatibility with RHEL and includes additional features such as the Unbreakable Enterprise Kernel and the Ksplice service.
How to download xorg-x11-apps-7.7-21.el8.x86_64.rpm
There are two main ways to download xorg-x11-apps-7.7-21.el8.x86_64.rpm: using a web browser or using wget.
Using a web browser
The easiest way to download xorg-x11-apps-7.7-21.el8.x86_64.rpm is to use a web browser and visit the . You can then navigate to the directory that contains the package, which is /centos/8/AppStream/x86_64/os/Packages/. Alternatively, you can use the search function on the site to find the package by its name. Once you locate the package, you can click on it to download it to your local system.
Using wget
If you prefer to use the command line, you can also download xorg-x11-apps-7.7-21.el8.x86_64.rpm using wget, a utility that allows you to retrieve files from the web. To use wget, you need to know the exact URL of the package, which you can find on the CentOS mirror site or by using a search engine. For example, one possible URL of the package is:
To download the package using wget, you can run the following command in your terminal:
wget http wget
This will download the package to your current working directory. You can also specify a different directory or filename by using the -O option. For example, to download the package to your home directory and name it x11-apps.rpm, you can run:
wget -O /x11-apps.rpm
Checking the file integrity and authenticity
Before installing the package, it is a good practice to check its integrity and authenticity. This will ensure that the package has not been corrupted or tampered with during the download process or by a malicious third party.
One way to check the file integrity is to use the sha256sum command, which calculates and displays the SHA-256 hash of a file. The SHA-256 hash is a unique and fixed-length string that represents the content of a file. If two files have the same SHA-256 hash, they are identical. If not, they are different.
To use sha256sum, you need to know the expected SHA-256 hash of the package, which you can find on the CentOS mirror site or by using a search engine. For example, one possible SHA-256 hash of the package is:
0a5f9c6c9d4f1b0f3a9c3e6a1b5b4f0e3d7a4f6b0e5a9d2c1c6e8a2d9f1c0b3e
To check the file integrity using sha256sum, you can run the following command in your terminal:
sha256sum xorg-x11-apps-7.7-21.el8.x86_64.rpm
This will display the SHA-256 hash of the file and compare it with the expected hash. If they match, the file is intact. If not, the file is corrupted or modified and you should download it again from a trusted source.
Another way to check the file integrity and authenticity is to use the rpm command with the -K option, which verifies the digital signature of a package. The digital signature is a cryptographic mechanism that ensures that the package was created by a trusted entity and has not been altered since then.
To use rpm -K, you need to have the public key of the package signer imported into your system. The public key is a file that contains information about the identity and validity of the signer. You can find and download the public key from the CentOS mirror site or by using a search engine. For example, one possible URL of the public key is:
To import the public key using rpm, you can run the following command in your terminal:
rpm --import
This will add the public key to your system's keyring, which is a database of trusted keys.
To check the file integrity and authenticity using rpm -K, you can run the following command in your terminal:
rpm -K xorg-x11-apps-7.7-21.el8.x86_64.rpm
This will display information about the signature and checksum of the package and compare them with the expected values. If they match, the file is authentic and verified. If not, the file is invalid or forged and you should not install it.
How to install xorg-x11-apps-7.7-21.el8.x86_64.rpm
Once you have downloaded and verified the package, you can install it on your system. There are two main ways to install xorg-x11-apps-7.7-21.el8.x86_64.rpm: using the rpm command or using the yum or dnf command.
Using the rpm command
The rpm command is the low-level tool for managing rpm packages. To install xorg-x11-apps-7.7-21.el8.x86_64.rpm using rpm, you can run the following command in your terminal as root or with sudo:
rpm -i xorg-x11-apps-7.7-21.el8.x86_64.rpm
This will install the package and its files on your system. However, this method does not automatically resolve any dependencies that the package may have. Dependencies are other packages that are required for the package to function properly. If the package has any missing dependencies, the installation will fail and you will see an error message like this:
error: Failed dependencies: libXaw.so.7()(64bit) is needed by xorg-x11-apps-7.7-21.el8.x86_64 libXmu.so.6()(64bit) is needed by xorg-x11-apps-7.7-21.el8.x86_64 libXt.so.6()(64bit) is needed by xorg-x11-apps-7.7-21.el8.x86_64 ...
To resolve the dependencies, you need to find and install the corresponding packages that provide them. You can use the yum or dnf command with the whatprovides option to search for the packages that provide a specific file or feature. For example, to find the package that provides libXaw.so.7()(64bit), you can run:
yum whatprovides libXaw.so.7()(64bit)
or
dnf whatprovides libXaw.so.7()(64bit)
This will display a list of packages that provide the file, along with their version and repository information. For example, one possible output is:
libXaw-1.0.13-12.el8.x86_64 : X Athena Widgets Library Repo : AppStream Matched from: Provide : libXaw.so.7()(64bit)
You can then install the package using rpm, yum, or dnf as described below.
Using yum or dnf command
The yum or dnf command is the high-level tool for managing rpm packages and repositories. It can automatically resolve dependencies and handle conflicts for you. To install xorg-x11-apps-7.7-21.el8.x86_64.rpm using yum or dnf, you can run the following command in your terminal as root or with sudo:
yum install xorg-x11-apps-7.7-21.el8.x86_64.rpm
or
dnf install xorg-x11-apps-7.7-21.el8.x86_64.rpm
This will install the package and its dependencies on your system. It will also check for any conflicts with other packages and prompt you to confirm before proceeding.
How to use xorg-x11-apps
After installing xorg-x11-apps, you can use the applications that it provides on your system. You can launch them from the terminal by typing their name, or from the graphical menu by looking for them under the Applications category.
Here are some examples of how to use some common xorg-x11-apps:
To display a simple analog clock on your screen, run: xclock
To display a pair of eyes that follow your mouse pointer, run: xeyes
To display a scientific calculator on your screen, run: xcalc
To display a tool for managing the clipboard, run: xclipboard
To display information about X events generated by your mouse, keyboard, or window manager, run: xev
To display a tool for selecting X fonts and copying their names to the clipboard, run: or dnf command with the remove option. For example, to uninstall xorg-x11-apps using rpm, you can run the following command in your terminal as root or with sudo: rpm -e xorg-x11-apps
This will remove the package and its files from your system. However, this method does not automatically remove any dependencies that the package may have installed. Dependencies are other packages that are required for the package to function properly. If the package has installed any dependencies that are not needed by any other packages, they will remain on your system and take up disk space. To remove the package and its dependencies using yum or dnf, you can run the following command in your terminal as root or with sudo: yum remove xorg-x11-apps
or dnf remove xorg-x11-apps
This will remove the package and its dependencies from your system. It will also check for any conflicts with other packages and prompt you to confirm before proceeding. How can I update xorg-x11-apps to the latest version?
If you want to update xorg-x11-apps to the latest version available for your system, you can use the yum or dnf command with the update option. For example, to update xorg-x11-apps using yum or dnf, you can run the following command in your terminal as root or with sudo: yum update xorg-x11-apps
or dnf update xorg-x11-apps
This will check for any updates for the package and its dependencies and install them on your system. It will also check for any conflicts with other packages and prompt you to confirm before proceeding. How can I troubleshoot xorg-x11-apps installation or usage issues?
If you encounter any problems while installing or using xorg-x11-apps, you can try some of the following steps to troubleshoot them: - Check the output of the installation or usage commands for any error messages or warnings and follow their suggestions. - Check the manual pages of the applications for any options, flags, or arguments that may help you solve your issue. - Check the log files of the X Window System or the applications for any relevant information or errors. You can find them in /var/log/ directory or in your home directory. - Check the online forums, mailing lists, or bug trackers of the X.Org project, CentOS, AlmaLinux, Rocky Linux, Oracle Linux, or other related projects for any similar issues or solutions. - Ask for help from other users or experts on sites like Stack Overflow, Reddit, Quora, or LinuxQuestions.org. How can I get help or support for xorg-x11-apps?
If you need more help or support for xorg-x11-apps, you can try some of the following sources: - The official documentation of xorg-x11-apps, which you can find on the . - The online forums, mailing lists, or bug trackers of the X.Org project, CentOS, AlmaLinux, Rocky Linux, Oracle Linux, or other related projects, where you can ask questions, report issues, or provide feedback. - The online communities of Linux users and enthusiasts, such as Stack Overflow, Reddit, Quora, LinuxQuestions.org, where you can find answers, tips, tricks, and tutorials. 44f88ac181
Commentaires