1
2
3
|
vim
/etc/yum
.conf
cachedir=
/var/cache/yum/
$basearch/$releasever
keepcache=0
|
1
|
yum -y
install
createrepo
|
1
2
3
4
5
6
7
8
9
|
Total download size: 1.3 M
Downloading Packages:
(1
/5
): createrepo-0.9.9-18.el6.noarch.rpm | 94 kB 00:00
(2
/5
): deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm | 71 kB 00:00
(3
/5
): libxml2-2.7.6-14.el6.x86_64.rpm | 799 kB 00:00
(4
/5
): libxml2-python-2.7.6-14.el6.x86_64.rpm | 321 kB 00:00
(5
/5
): python-deltarpm-3.5-0.5.20090913git.el6.x86_ | 27 kB 00:00
---------------------------------------------------------------------------
Total 1.5 MB
/s
| 1.3 MB 00:00
|
1
2
|
yum -y groupinstall
"Development Tools"
yum -y
install
vim lrzsz mysql-server php php-fpm
|
1
2
3
4
5
6
|
createrepo-0.9.9-18.el6.noarch.rpm
deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
libxml2-2.7.6-14.el6.x86_64.rpm
libxml2-python-2.7.6-14.el6.x86_64.rpm
python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
zlib-devel-1.2.3-29.el6.x86_64.rpm
|
1
|
createrepo -d /mnt #生成yum使用的sqlite数据库
|
1
2
|
cd
/etc/yum
.repos.d/
mv
CentOS-Base.repo CentOS-Base.repo.bak
|
1
2
3
4
5
6
7
8
|
[c6-media]
name=CentOS-$releasever - Media
baseurl=
file
:
///mnt/
file
:
///media/cdrom/
file
:
///media/cdrecorder/
gpgcheck=0
enabled=1
gpgkey=
file
:
///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
|
1
2
3
4
5
6
|
[....] 代表这个库的名字,必须是唯一的,不可以重复。
name= 是这个库的说明,没有太大的实际意义,只是一个字段说明。
baseurl= 说明采取什么方式传输,具体路径在哪里,可以使用的方式有,
file
:
//
,
ftp
:
//
,http:
//
等
enabled=1 说明启用这个更新库,0表示不启用。
gpgcheck=1 表示使用gpg文件来检查软件包的签名
gpgkey= 表示gpg文件所存放的位置,此处也可以有http方式的位置。
|