I am looking into mechanism and rule of releasing and updating packages in CentOS.
1. What do "el7_7.4" and "@updates" mean ? Does it mean updated by 4 times?
2. I visited http://vault.centos.org/7.7.1908/update ... SPackages/ and found multiple versions for firewalld.[bchoi@localhost common]$ yum list installed | grep firewalld
firewalld.noarch 0.6.3-2.el7_7.4 @updates
firewalld-filesystem.noarch 0.6.3-2.el7_7.4 @updates
3. And I found firewalld packages in http://vault.centos.org/7.7.1908/os/Source/SPackages. Does it mean original version of firewalled when CentOS 7.7 was lauched? if so, why 2 different version exist?firewalld-0.6.3-2.el7_7.1.src.rpm 2019-09-14 11:53 2.4M
firewalld-0.6.3-2.el7_7.2.src.rpm 2019-10-21 14:56 2.4M
firewalld-0.6.3-2.el7_7.3.src.rpm 2020-02-05 20:21 2.4M
firewalld-0.6.3-2.el7_7.4.src.rpm 2020-03-18 14:16 2.4M
4. If a package would be updated, Does this package move to "updates" for the version with tagging as like "el7_7.x"?firewalld-0.5.3-5.el7.src.rpm 2018-11-12 15:29 1.2M
firewalld-0.6.3-2.el7.src.rpm 2019-08-29 23:24 2.4M
5. "Extras" for CentOS 7, What is different from "Base"? I think packages in "Extras" would gone through test as well as "Base".
BR.In CentOS 7 this is an upstream repository, as well as additional CentOS packages. The CentOS development team have tested every item in this repository and they all work with CentOS. This repository is shipped with CentOS and is enabled by default.