Redhat (CentOS) 建本地yum源
来源:互联网 发布:网络成瘾的症状 编辑:程序博客网 时间:2024/05/22 03:12
************************************ 本机yum源****************************************************
1. 首先把DVD里的OS镜像mount处理,如果插入光驱自动mount的话,一般在/media下面,比如RHEL_6.3 x86_64 Disc 1
如果没有的话,可以自己mount, 比如mount /dev/cdrom /mnt
2. 在本地建立目录比如 mkdir /yum
3. 把mount出来的rpm包拷到本地,Redhat6.3的rpm包都在Packages下面,把这下面的所有rpm包考到/yum
把/mnt/下面的RPM-GPG-KEY-redhat-release也拷贝到/yum目录下
(对于CentOS来说,有两张DVD,首先将DVD1做 mount -o loop xxxxDVD1.iso /mnt,将/mnt/Packages下的所有rpm文件拷贝至/yum,将/mnt下的RPM-GPG-KEY-CentOS-6拷贝至/yum, 然后umount /mnt,将DVD2做mount -o loop xxxDVD2.iso /mnt,将/mnt/Packages下的所有RPM拷贝至/yum/Packages)
4. 在/yum目录下,执行createrepo /yum
5. 在/etc/yum.repos.d下新建一个yum.repo。内容如下:
[RHEL]name=RHEL6.3baseurl=file:///yumgpgcheck=0gpgkey=file:///yum/RPM-GPG-KEY-redhat-releaseenabled=1
如果/etc/yum.repos.d下面还有其他的.repo文件,最好把它们的enabled设置为0. 以免干扰。
6. umount /mnt
*********************************** ftp yum源 ************************************************
上面的设置只能使本机使用yum源,为了使其他机器也可以使用,所以在源机器上配置ftp server
1. yum install vsftpd
2. 在其他机器上通过ftp命令访问测试,如果出现500 OOPS: cannot change directry, 那么在源机器执行
setsebool -P ftp_home_dir on, 然后service vsftpd restart
3. 在/var/ftp/pub/下面做mount, 而不是做到/yum的符号链接,因为如果是符号链接那么从浏览器访问会出现550 Failed to change directory.
cd /var/ftp/pub , mkdir yum, mount --bind /yum yum(前提是/yum下面已经通过上面的步骤做好了rpm的拷贝)
为了使bind开机自动生效,编辑/etc/fstab,添加一行: /yum /var/ftp/pub/yum none bind 0 0
4. 设置yum ftp连接方式(包括源机器也可以这样设置)
[RHEL]name=RHEL6.3baseurl=ftp://源机器IP/pub/yumgpgcheck=0gpgkey=ftp://源机器IP/pub/yum/RPM-GPG-KEY-redhat-releaseenabled=1
为了使ftp server在重启后自动运行,设置源机器:
单独查看某一服务是否开机启动的命令 :chkconfig --list 服务名,如chkconfig --list vsftpd
单独开启某一服务的命令 ;chkconfig 服务名 on ,如chkconfig vsftpd on
建议将源机器的iptables与selinux服务关掉,否则其他机器可能连不上。
chkconfig iptables off
修改/etc/selinux/config 文件将SELINUX=enforcing改为SELINUX=disabled 重启机器
- Redhat (CentOS) 建本地yum源
- 【RedHat/Centos】利用iso镜像做本地yum源
- RedHat和CentOS使用本地yum源配置
- 【RedHat/Centos】利用iso镜像做本地yum源
- RedHat/CentOS利用iso镜像做本地yum源
- RedHat/CentOS利用iso镜像做本地yum源
- 【RedHat/Centos】利用iso镜像做本地yum源 转
- RedHat/CentOS利用iso镜像做本地yum源
- RedHat/CentOS利用iso镜像做本地yum源
- 本地yum配置,centos和redhat
- Redhat 本地yum源配置
- Redhat本地yum源配置
- Redhat搭建本地Yum源
- redhat使用本地yum源
- Redhat设置CentOS yum源
- redhat/centos修改yum源
- RedHat 更换centos yum源
- redhat 更换 centos yum源
- Udacity CS212 unit5 赌博问题简单程序
- ubuntu 开发环境搭建:eclipse+flex
- Ubuntu安装wubi输入法
- int、Integer、Integer.valueOf()、new Integer的比较
- 两个javascript之间函数的调用
- Redhat (CentOS) 建本地yum源
- nyoj 38 布线问题
- 修改虚拟机共享文件夹路径/mnt/hgfs
- 利用Flash读取SQL Server数据库的值
- nutch爬去是出现NullPointException问题
- 如何获取shell脚本的可选参数
- 操作系统概念
- 软考书籍
- partial将一个类分散到多个.cs文件中