CentOS Stream 9: Update System

step-1

Initial Settings

After CentOS Stream Server has been a production System, maybe it's difficult to update System, however, at least after Installing, Update CentOS Stream Server to the latest.

Step [1] For commands to updating System, it's possible to use [yum] or [dnf], but both are the link to [dnf-3], so you may use [yum] or [dnf] as you like.


[root@bizantum ~]# which yum
/usr/bin/yum
[root@bizantum ~]# ll /usr/bin/yum
lrwxrwxrwx. 1 root root 5 Aug 5 2020 /usr/bin/yum -> dnf-3
[root@bizantum ~]# which dnf
/usr/bin/dnf
[root@bizantum ~]# ll /usr/bin/dnf
lrwxrwxrwx. 1 root root 5 Oct 25 23:06 /usr/bin/dnf -> dnf-3
[root@bizantum ~]# ll /usr/bin/dnf-3
-rwxr-xr-x. 1 root root 1942 Oct 25 23:06 /usr/bin/dnf-3
# installed [yum] package
[root@bizantum ~]# rpm -q yum
yum-4.10.0-1.el9.noarch
[root@bizantum ~]# rpm -ql yum
/etc/dnf/protected.d/yum.conf
/etc/yum.conf
/etc/yum/pluginconf.d
/etc/yum/protected.d
/etc/yum/vars
/usr/bin/yum
/usr/share/man/man1/yum-aliases.1.gz
/usr/share/man/man5/yum.conf.5.gz
/usr/share/man/man8/yum-shell.8.gz
/usr/share/man/man8/yum.8.gz

# included files are all links to [dnf]
[root@bizantum ~]# ll /etc/yum.conf /etc/yum/vars /etc/yum/pluginconf.d
lrwxrwxrwx. 1 root root 12 Oct 25 23:06 /etc/yum.conf -> dnf/dnf.conf
lrwxrwxrwx. 1 root root 14 Oct 25 23:06 /etc/yum/pluginconf.d -> ../dnf/plugins
lrwxrwxrwx. 1 root root 11 Oct 25 23:06 /etc/yum/vars -> ../dnf/vars

Step [2] Update CentOS Stream Server like follows.


[root@bizantum ~]# dnf -y upgrade
CentOS Stream 9 - BaseOS                        7.2 kB/s | 8.1 kB     00:01
CentOS Stream 9 - BaseOS                        242 kB/s | 1.7 MB     00:07
CentOS Stream 9 - AppStream                      26 kB/s | 8.2 kB     00:00
CentOS Stream 9 - AppStream                     1.3 MB/s | 9.7 MB     00:07
Dependencies resolved.
================================================================================
 Package                         Arch     Version             Repository   Size
================================================================================
Installing:
 kernel                          x86_64   5.14.0-30.el9       baseos      158 k
Upgrading:
 NetworkManager                  x86_64   1:1.36.0-0.2.el9    baseos      2.2 M
 NetworkManager-config-server    noarch   1:1.36.0-0.2.el9    baseos       13 k
 NetworkManager-libnm            x86_64   1:1.36.0-0.2.el9    baseos      1.7 M
 NetworkManager-team             x86_64   1:1.36.0-0.2.el9    baseos       31 k
 NetworkManager-tui              x86_64   1:1.36.0-0.2.el9    baseos      225 k
 bind-libs                       x86_64   32:9.16.23-1.el9    appstream   1.2 M
 bind-license                    noarch   32:9.16.23-1.el9    appstream    16 k
 bind-utils                      x86_64   32:9.16.23-1.el9    appstream   210 k
 binutils                        x86_64   2.35.2-13.el9       baseos      5.6 M
 binutils-gold                   x86_64   2.35.2-13.el9       baseos      739 k
 bpftool                         x86_64   5.14.0-30.el9       baseos      887 k
 cockpit                         x86_64   259-1.el9           baseos       45 k
 cockpit-bridge                  x86_64   259-1.el9           baseos      492 k
 cockpit-packagekit              noarch   259-1.el9           appstream   588 k
 cockpit-podman                  noarch   38-1.el9            appstream   472 k
 cockpit-storaged                noarch   259-1.el9           appstream   587 k
 cockpit-system                  noarch   259-1.el9           baseos      3.2 M
 cockpit-ws                      x86_64   259-1.el9           baseos      1.3 M
.....
.....

Comments

Popular posts from this blog

What is Random Access Memory (RAM)?
Random Access Memory (RAM) is one of the essential components in computer hardware. RAM is responsible for storing and retrieving data quickly, which is why it is often referred to as the "working memory" of a computer. This memory allows the computer to perform various tasks efficiently by providing temporary space for data and instructions that are being processed by the processor. In this article, we will take a closer look at what RAM is, how it works, and why it is important for the overall performance of a computer system.
Top SEO Tools for Digital Marketing: A Comprehensive Guide
Introduction In today's digital landscape, search engine optimization (SEO) is a critical component for any business looking to enhance its online presence and drive organic traffic. With the myriad of SEO tools available, navigating the digital marketing space can seem daunting. To streamline your efforts and achieve optimal results, it's essential to leverage the right tools that cater to your specific needs.
What does a data analyst do?
Did you know that 2.5 quintillion bytes of data are created every day? That’s equivalent to 250,000 Libraries of Congress, or 5 million laptops! In this ocean of data, how do we make sense of it all? That’s where data analysts come in. Data analysts are the detectives of the digital world, using their skills and tools to uncover patterns, trends, and insights from data. They help businesses and organizations make informed decisions, solve problems, and seize opportunities. Whether it’s predicting customer behavior, optimizing marketing campaigns, improving healthcare outcomes, or enhancing educational experiences, data analysts play a crucial role in shaping our world.
What is DOS?
Have you ever wondered how your computer knows what to do? The answer lies in the operating system, or OS. One of the oldest and most influential operating systems is DOS, or Disk Operating System. DOS is like a command center that tells the computer what to do and how to do it. Unlike modern operating systems, DOS uses text-based commands instead of graphical user interfaces. While it may seem simple and primitive, DOS is also fast, powerful, and flexible. However, it also has its drawbacks, such as its complexity and obsolescence. In this article, we will explore the fascinating world of DOS.
How To Get Started With No-Code and Low-Code
Imagine your boss asks you to develop custom software for your company. But you and your team don’t have the time or experience in coding. And there’s no developer available at the moment as well. Panicking? Well, don’t. With low code/no code programming, you don’t have to be a developer to do any programming-related task. In recent years, many platforms have made it possible for programmers with little to no development experience to deliver software while meeting the needs of professional developers under time pressure. Without worrying about the specifics of underlying operating systems or scalability needs,
What is Github?
GitHub is a powerful and widely-used web-based platform designed for version control and collaboration , especially for developers. Built upon Git, it allows users to store, manage, and track their code projects efficiently. Beyond its repository-hosting capabilities, GitHub fosters teamwork by enabling developers to work together seamlessly, review changes, and contribute to open-source projects from anywhere in the world. Whether you're a seasoned programmer or a beginner, GitHub provides essential tools to streamline coding and project management in one centralized platform. But what exactly is it? In this article, we’ll break down everything you need to know about this essential tool for collaborative coding.