Instalējiet programmatūras pakotnes, izmantojot komandu YUM, izmantojot CentOS 6/5 instalācijas DVD/CD


Rīks Yum izmanto tiešsaistes krātuves no interneta, lai instalētu, atjauninātu un noņemtu programmatūras pakotnes Linux sistēmās. Tas ir noklusējuma pakotņu pārvaldnieka rīks CentOS Linux, un, lai instalētu un atjauninātu paketes, jums ir jābūt savienotam ar internetu, bez interneta savienojuma yum komanda nedarbosies.

Šis raksts sniedz norādījumus par to, kā konfigurēt CentOS sistēmu, lai programmatūras pakotņu instalēšanai par avotu izmantotu DVD/CD instalācijas datu nesēju, taču pārliecinieties, vai jūsu CentOS sistēma ir atjaunināta.

Programmatūras pakotņu instalēšana no CentOS 6/5 DVD/CD instalēšanas, izmantojot YUM

Vispirms ievietojiet savu CentOS instalācijas DVD/CD cdrom diskdzinī un pievienojiet disku direktorijā/media/cdrom, jo katrai CentOS 6.x/5.x versijai ir noklusējuma CentOS-Media.repo fails sadaļā /etc/yum.repos .d/kas satur noklusējuma DVD/CD pievienošanas vietu (/ media/cdrom), kuru Yum komanda izmanto pakotņu instalēšanai.

 mount /dev/cdrom /media/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only

Ja redzat līdzīgu ziņojumu, tas nozīmē, ka ierīce ir uzstādīta pareizi kā lasīšanas režīms direktorijā/media/cdrom. Pēc tam atveriet CentOS-Media.repo konfigurācijas failu ar VI redaktoru un nomainiet “iespējots = 0” uz “iespējots = 1” un saglabājiet failu.

[[email # vi /etc/yum.repos.d/CentOS-Media.repo
# CentOS-Media.repo
#
# This repo is used to mount the default locations for a CDROM / DVD on
#  CentOS-6.  You can use this repo and yum to install items directly off the
#  DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
#  yum --enablerepo=c6-media [command]
#
# or for ONLY the media repo, do this:
#
#  yum --disablerepo=\* --enablerepo=c6-media [command]

[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

Fails izmanto noklusējuma stiprinājuma vietu Cdrom/DVD (t.i./media/cdrom /) kā repo programmatūras pakotnes instalēšanai no instalācijas DVD. Lai instalētu pakotnes ar YUM, izmantojiet šo komandu, pamatojoties uz jūsu CentOS versiju. Piemēram, šī komanda instalēs lūšu pakotni, izmantojot multivides kā repo.

[[email # yum --disablerepo=\* --enablerepo=c6-media install lynx
[[email # yum --disablerepo=\* --enablerepo=c5-media install lynx
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
 * c6-media:
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package lynx.i686 0:2.8.6-27.el6 will be installed
--> Processing Dependency: redhat-indexhtml for package: lynx-2.8.6-27.el6.i686
--> Running transaction check
---> Package centos-indexhtml.noarch 0:6-1.el6.centos will be installed
--> Finished Dependency Resolution

Dependencies Resolved
==================================================================================================
 Package			Arch		Version		Repository	Size
==================================================================================================
Installing:
 lynx				i686		2.8.6-27.el6	c6-media	1.3 M
Installing for dependencies:
 centos-indexhtml               noarch		6-1.el6.centos	c6-media	70 k

Transaction Summary
==================================================================================================
Install       2 Package(s)

Total download size: 1.4 M
Installed size: 4.7 M
Is this ok [y/N]: y
Downloading Packages:
----------------------------------------------------------------------------------------------------------------
Total																			527 kB/s | 1.4 MB     00:02
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : centos-indexhtml-6-1.el6.centos.noarch													1/2
  Installing : lynx-2.8.6-27.el6.i686                                                                   2/2
  Verifying  : lynx-2.8.6-27.el6.i686                                                                   1/2
  Verifying  : centos-indexhtml-6-1.el6.centos.noarch                                                   2/2

Installed:
  lynx.i686 0:2.8.6-27.el6

Dependency Installed:
  centos-indexhtml.noarch 0:6-1.el6.centos

Complete!

Tieši tā! Ja meklējat vairāk yum komandu opciju pakotņu instalēšanai un noņemšanai, lūdzu, izlasiet šo rakstu, kurā ir ietverti yum komandu praktiskie piemēri.

Skatiet arī: 20 Linux YUM komandu piemēri.