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.