Otu esi edobe ebe nchekwa Yum/DNF mpaghara na CentOS 8


N'edemede a, ị ga-amụta ka ị ga-esi guzobe ebe nchekwa YUM na mpaghara gị na sistemụ CentOS 8 site na iji ISO ma ọ bụ DVD nwụnye.

Ụgbọ mmiri CentOS 8 nwere ebe nchekwa 2: BaseOS na AppStream (ngwa ngwa) - Yabụ kedu ihe dị iche n'etiti ebe nchekwa abụọ ahụ?

Ebe nchekwa BaseOS nwere ngwugwu achọrọ maka ịdị adị nke sistemụ arụmọrụ pere mpe. N'aka nke ọzọ, AppStream nwere ngwugwu sọftụwia fọdụrụnụ, ndabere, na ọdụ data.

Gụọ njikọ: Otu esi emepụta ebe nchekwa HTTP Yum/DNF dị na RHEL 8

Ugbu a, ka anyị tụgharịa aka anyị wee guzobe ebe nchekwa YUM/DNF dị na CentOS 8.

Nzọụkwụ 1: Ugwu CentOS 8 DVD nwụnye ISO File

Malite site n'ịkwanye faịlụ ISO na ndekọ nke nhọrọ gị. N'ebe a, anyị abanyela na ndekọ /opt.

# mount CentOS-8-x86_64-1905-dvd1.iso /opt
# cd /opt
# ls

Kwụpụ 2: Mepụta ebe nchekwa Yum mpaghara CentOS 8

N'ime ndekọ n'elu ebe a na-etinye ISO gị, detuo faịlụ media.repo na /etc/yum.repos.d/ directory dị ka egosiri.

# cp -v /opt/media.repo  /etc/yum.repos.d/centos8.repo

Na-esote, kenye ikike faịlụ dị ka egosiri iji gbochie mgbanwe ma ọ bụ mgbanwe nke ndị ọrụ ndị ọzọ.

# chmod 644 /etc/yum.repos.d/centos8.repo
# ls -l /etc/yum.repos.d/centos8.repo

Anyị kwesịrị ịhazi faịlụ nchekwa ndabere nke bi na sistemụ. Ka ịlele nhazi, jiri iwu pusi dịka egosiri.

# cat etc/yum.repos.d/centos8.repo

Anyị kwesịrị ịgbanwe ahịrị nhazi site na iji ndezi ederede nke nhọrọ gị.

# vim etc/yum.repos.d/centos8.repo

Hichapụ nhazi niile, ma detuo & mado nhazi n'okpuru.

[InstallMedia-BaseOS]
name=CentOS Linux 8 - BaseOS
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///opt/BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

[InstallMedia-AppStream]
name=CentOS Linux 8 - AppStream
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///opt/AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

Chekwaa faịlụ repo wee pụọ na nchịkọta akụkọ.

Mgbe ejiri ndenye ọhụrụ gbanwee faịlụ nchekwa ahụ, gaa n'ihu wee kpochapụ cache DNF/YUM dịka egosiri.

# dnf clean all
OR
# yum clean all

Iji gosi na sistemụ ahụ ga-enweta ngwungwu sitere na ebe nchekwa akọwapụtara mpaghara, mee iwu:

# dnf repolist
OR
# yum repolist

Ugbu a, tọọ paramita 'agbanyere' site na 1 ka ọ bụrụ 0 na faịlụ CentOS-AppStream.repo na CentOS-Base.repo.

Kwụpụ 3: Wụnye ngwugwu site na iji DNF mpaghara ma ọ bụ ebe nchekwa Yum

Ugbu a, ka anyị nwaa ma wụnye ngwugwu ọ bụla. N'ihe atụ a, anyị ga-etinye NodeJS na sistemụ.

# dnf install nodejs
OR
# yum install nodejs

Nke a bụ ihe ngosi doro anya na anyị ewepụtala ebe nchekwa DNF/YUM mpaghara na CentOS 8 nke ọma.