CENTOS6利用安装盘内容制作本地源方法

1 将光盘中的内容COPY到本地硬盘,例中为/yum目录

mount /dev/cdrom /mnt

mkdir /yum

cp /mnt/* /yum/

 

2 新建repo文件

vi /etc/yum.repos.d/centos-local.repo

输入如下内容

[local]
name=Local Yum
baseurl=file:///yum/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

保存退出

 

3 修改repodata数据库文件名

mv /yum/repodata/52ad0604bc6f4555d84bb0c32e2213a3a8008091993eae46d8100ade6117fbe4 /yum/repodata/52ad0604bc6f4555d84bb0c32e2213a3a8008091993eae46d8100ade6117fbe4-c6-x86_64-comps.xml.gz
mv /yum/repodata/5abe055f4bf7a1670d7b48a8172bec678861f2bcb8bc001ec3afa934638edc91 /yum/repodata/5abe055f4bf7a1670d7b48a8172bec678861f2bcb8bc001ec3afa934638edc91-other.sqlite.bz2
mv /yum/repodata/80381e2b79fcd2ca61a289c783fcf29e6715912fa2e28b3e955b94c6e6725691 /yum/repodata/80381e2b79fcd2ca61a289c783fcf29e6715912fa2e28b3e955b94c6e6725691-primary.sqlite.bz2
mv /yum/repodata/947c06b3449529ce6dea6c2610150b5c6f029094ab83093210765a866a528c6c /yum/repodata/947c06b3449529ce6dea6c2610150b5c6f029094ab83093210765a866a528c6c-c6-x86_64-comps.xml
mv /yum/repodata/b5f258df6a887534bb37ef8de488f238726ef2e0b4ded2180d756c45c6d843dd /yum/repodata/b5f258df6a887534bb37ef8de488f238726ef2e0b4ded2180d756c45c6d843dd-primary.xml.gz
mv /yum/repodata/c3797545a90f38e0738506e2b19c9a61e465f777156e0e1418a094d9ee08f23a /yum/repodata/c3797545a90f38e0738506e2b19c9a61e465f777156e0e1418a094d9ee08f23a-filelists.xml.gz
mv /yum/repodata/d30e7a407b0f019826c949cbc814944e6d178242abcadb5e79a891002cfb0107 /yum/repodata/d30e7a407b0f019826c949cbc814944e6d178242abcadb5e79a891002cfb0107-filelists.sqlite.bz2
mv /yum/repodata/d4b0b37148f088ff02731d7c5d12af279fc6bfa1bde26aa2c4ccf18f2ac0d493 /yum/repodata/d4b0b37148f088ff02731d7c5d12af279fc6bfa1bde26aa2c4ccf18f2ac0d493-other.xml.gz
mv /yum/repodata/ef31b9351dab1a0ae826b0f1ca136059acdb81227fd7ff7d78099c5c58cfa035 /yum/repodata/ef31b9351dab1a0ae826b0f1ca136059acdb81227fd7ff7d78099c5c58cfa035-c6-x86_64-comps.xml.gz

(注意:文件可能因为版本不同而略有差异)

 

4 yum更新

yum clean all

 

5 本地安装软件方法

yum --disablerepo=\* --enablerepo=local <Command>

比如:yum --disablerepo=\* --enablerepo=local search httpd

如果不从其他源安装软件,则可以将/etc/yum.repos.d目录下其他源设置文件中enabled=0







posted @ 2011-11-07 17:25  lykyl的自留地  阅读(446)  评论(0编辑  收藏  举报