1. Trang chủ
  2. » Công Nghệ Thông Tin

How to create a yum

2 628 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề How to create a yum repository on rhel/centos 5.x with cd/dvd or iso images
Trường học RHEL/CentOS University
Chuyên ngành Computer Science
Thể loại Hướng dẫn
Định dạng
Số trang 2
Dung lượng 35,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

How to create a yum

Trang 1

Create_a_Local_Yum_Repository

How to create a yum repository on RHEL/CentOS 5.x with CD/DVD or ISO images.

 How to create a yum repository on RHEL/CentOS 5.x with CD/DVD or ISO images

o Mount your CD/DVD or ISO images

 DVD Disk or DVD ISO image

 CD images

o Install necessary package

o Create yum repository

 Create metadata

 Define yum repository

 Test it

How to create a yum repository on RHEL/CentOS 5.x with CD/DVD or ISO images

We need several packages to create yum repository, you can install them from CD/DVD disks or ISO images

# yum install createrepo wget

# cd /mnt # createrepo

Mount your CD/DVD or ISO images

DVD Disk or DVD ISO image

 If you have DVD disk, please mount dvd-rom first, and then create yum repository:

# mkdir /mnt/dvd/

# mount /dev/cdrom /mnt/dvd/

 If you use DVD iso, please copy it to the system, and then create yum repository:

# mkdir /mnt/dvd/

# mount -o loop /root/rhel5.1-dvd.iso /mnt/dvd

CD images

If you have multiple CD image files, you should mount all iso images and then create yum repository

 Mount all iso images:

# mkdir -p /mnt/{1,2,3,4,5}

# mount -o loop rhel5.1-disc1.iso /mnt/1

# mount -o loop rhel5.1-disc2.iso /mnt/2

# mount -o loop rhel5.1-disc3.iso /mnt/3

# mount -o loop rhel5.1-disc4.iso /mnt/4

# mount -o loop rhel5.1-disc5.iso /mnt/5

Install necessary package

 Find and install 'createrepo' package in /mnt directory:

# find /mnt -iname 'createrepo*'

/mnt/dvd/Server/createrepo-0.4.11-3.el5.noarch.rpm

# rpm -ivh /mnt/dvd/Server/createrepo-0.4.11-3.el5.noarch.rpm

Trang 2

Create yum repository

Create metadata

 Create yum repository:

# cd /mnt/

# createrepo

Define yum repository

Create yum repository define file /etc/yum.repos.d/dvdiso.repo:

[MailRepo]

name=MailRepo

baseurl=file:///mnt/

enabled=

gpgcheck=

Test it

# yum clean all

# yum list

If 'yum list' list all packages in DVD/CD disks or ISO images, it works :)

Ngày đăng: 18/09/2012, 09:12

TỪ KHÓA LIÊN QUAN

w