redhat yum源的搭建和使用

合集下载

redhat5.6配置本地YUM源

redhat5.6配置本地YUM源

redhat 5.6配置本地YUM源的方法
在REDHAT 5以后,加入了YUM这个新功能,可以解决RPM包的依赖关系,但不注册RHN的话不这个功能是不能使用的,我们可以使用光盘中自带的RPM包自己动手搭建个本地源,或者更改更新源到开源的网站。

使用redhat光盘中的RPM搭建本地YUM。

1、将redhat5.6的ISO镜像挂载到虚拟机中的指定目录。

如果挂载成功可以看到如下界面。

#mount /dev/cdrom /media/
2、修改系统下关于YUM的配置文件。

如图所示
此时,将rhel-debuginfo.repo文件重命名,编辑rhel-source.repo
#mv rhel-debuginfo.repo rhel-debuginfo.repo.bak
#vi rhel-source.repo,编辑后的效果如图所示。

3、配置文件修改后,结果的验证。

出现如下所示的界面,说明配置成功。

4、安装软件进行测试
5、通过以上几个步骤的编辑配置测试,最终本地YUM已经配置成功。

redhat6.6配置使用centos的yum源

redhat6.6配置使用centos的yum源
#contrib - packages by Centos Users [contrib] name=CentOS-6.5 - Contrib - baseurl=ht t p :///cent os/6/cont rib/$basearch/ #mirrorlist =ht t p ://mirrorlist .cent /?release=6.5&arch=$basearch&rep o=cont rib gp gcheck=1 enabled=0 gpgkey=/centos/RPM -GPG-KEY-CentOS-6
5、更新 yum 源 在/etc/yum.repos.d/目录下去除原有的*.repo 文件,新建一个新的 Base.repo 文件,该文件的内容如下: (注意,文件中相应的 baseurl 需要确保路径正确,所以有必要检查实际的 ftp 镜像路劲是否存在) # CentOS-Base.repo # # The mirror system uses the connecting IP address of the client and the # update status of each mirror to pick mirrors that are updated to and # geographically close to the client. You should use this for CentOS updates # unless you are manually picking other mirrors. # # If the mirБайду номын сангаасorlist= does not work for you, as a fall back you can try the # remarked out baseurl= line instead. # #

redhat本地yum配置的基本步骤

redhat本地yum配置的基本步骤

redhat本地yum配置的基本步骤Red Hat是一家全球领先的开源技术解决方案提供商。

在Red Hat 操作系统中,yum是一种常用的包管理工具,用于安装、更新和删除软件包。

本文将介绍Red Hat本地yum配置的基本步骤。

1. 检查yum是否已安装:首先,我们需要确认yum是否已经安装在系统中。

可以通过在终端中输入命令"yum"来检查。

如果系统中已经安装了yum,会显示相关的命令选项和用法说明。

如果没有安装yum,需要先安装yum。

2. 配置yum源:yum使用软件源来获取软件包。

默认情况下,yum使用Red Hat的官方软件源。

但是,我们也可以配置自己的本地软件源。

为了配置本地yum源,我们需要下载软件包并将其放置在本地目录中。

然后,在终端中使用编辑器打开yum的配置文件,一般为/etc/yum.repos.d/redhat.repo。

在该文件中,我们可以添加本地软件源的配置信息,包括软件源的名称、地址和其他相关选项。

3. 配置代理:如果我们在使用yum时需要通过代理服务器进行访问,可以在yum的配置文件中添加代理服务器的配置信息。

在配置文件中,我们需要指定代理服务器的地址和端口号。

这样,yum会通过代理服务器进行网络连接和软件包下载。

4. 更新软件源:在配置完本地yum源后,我们需要更新软件源的信息。

可以使用命令"yum makecache"来更新软件源。

这个命令会从配置的软件源中下载软件包的元数据,并将其存储在本地缓存中。

更新软件源的元数据可以保证我们获取到最新的软件包信息。

5. 使用yum安装软件包:配置完本地yum源并更新软件源后,我们就可以使用yum来安装软件包了。

可以使用命令"yum install"后跟软件包的名称来安装软件包。

yum会自动解决软件包的依赖关系,并下载所需的软件包进行安装。

6. 使用yum更新软件包:除了安装软件包,我们还可以使用yum 来更新已安装的软件包。

yum安装及添加和设置YUM源

yum安装及添加和设置YUM源

Yum安装配置及添加设置yum源YUM主页:/RPMFUSIONG主页:/yum是一个自动化的软件包管理程序,它被用来安装/卸载/升级你系统里的基于RPM的软件包,它可以自动帮你解决掉烦人的软件依赖问题,你所需要的只是知道你想安装/卸载/升级的那个软件名字叫啥。

一、安装属于你的YUM:如果很不幸,你压根没有YUM,那么你必须自己找到以下RPM包来手动安装你的YUM工具:yum.noarch;yum-metadata-parser;yum-presto.noarch;yum-utils.noarch。

安装RPM包的命令为:rpm -ivh[你的RPM包名字,不带括号]或者,你也可以下载源码包来编译安装,没有Linux基础知识,不建议这样做。

二、配置YUM:安装好yum后,就需要配置yum。

(如果发行版已经安装好yum,通常yum已经配置好了)。

YUM的配置文件为/etc/yum.conf。

如果网络不通畅,可以在/etc/yum.conf文件中修改timeout参数,将timeout时间设置得稍微长一点。

yum中可以通过修改文件来屏蔽软件源:修改/etc/yum.repos.d/XXX.repo,把其中的enable=1改为enable=0指定或去掉软件源的mirror:可以在baseurl中将比较慢的mirror去掉YUM的一切配置信息都储存在一个叫yum.conf的配置文件中,通常位于/etc目录下,这是整个yum 系统的重中之重,所以有必要详细介绍。

下面是一个从网上找来的yum.con文件,让我们以此为例,进行说明。

第一部分(这是yum的全局性设置。

默认一般不必改动。

)[main]cachedir:yum缓存的目录,yum在此存储下载的rpm包和数据库,一般是/var/cache/yum。

debuglevel:除错级别,0-10,默认是2。

logfile:yum的日志文件,默认是/var/log/yum.log。

RedhatU盘安装图解详细过程

RedhatU盘安装图解详细过程

Redhat U盘安装详细图解过程前一阵子,由于服务器没有光驱,手头也没有移动光驱,只能考虑通过U盘安装Redhat 系统,但是在安装的过程中对于新手总会出现一些问题,现在作者将详细的安装过程以图片的方式展示出来,供大家分享。

这里要注意的重要问题是,默认情况下,系统的引导文件会默认写入U盘,就会出现系统安装完成后,必须接上U盘才能引导系统,要解决该问题,必须在安装过程中手动指定引导文件写入的位置,为本地硬盘而非U盘。

第一部分制作U盘镜像(如果你已经有了镜像,可以省去这一步)1.首先从光盘获得或者网络下载,获得Redhat安装文件。

2.下载镜像制作软件,我这里使用UltraISO,网上可以下载,有很多,软件体积很小,一般该软件可能要注册,这里分享一个网上的注册号:王涛,7C8-626F。

3.“文件”-“新建”,linux映像。

4.重命名镜像,当然也可以不用这一步,只是命了名字,看起来舒服些,呵呵。

5.在下方的“本地目录”窗口,找到你的安装文件夹,单击,在右侧就可以看到这些文件了。

6.全部选定右侧窗口的文件,拖动至上方的窗口。

7.最后点击“文件”-“保存”,保存ISO文件。

第二部分启动文件写入U盘1.在你下载的安装文件或者光盘中的Redhat安装文件中,找到images文件下的镜像文件,利用UltraISO(网上可下载,序列号可参考第一部分)直接打开。

(如果你下载的是镜像文件,可以先使用UltraISO打开,然后提取文件)打开文件后,会看到如下文件。

2.然后利用“启动”-“写入硬盘镜像”,将该文件写入U盘这里的驱动器,就是你的U盘哦写入方式这里,网上有选择USB-HDD+的,也有选择USB-HDD,具体的区别,我也没有仔细研究,但是我发现这两种方式好像都可以,还有“便捷启动”按钮后面还有很多的选项,具体的东西,童鞋们可以自己去研究了。

3.最后点击“写入”就会弹出对话框,注意,您U盘的文件一定要记得备份,否则会全部丢失,U盘的大小,最好在4G或4G以上。

RedHat 5.3配置YUM 从centos5源与光盘源更新软件

RedHat 5.3配置YUM 从centos5源与光盘源更新软件

YUM顾名思义,Yellow Dog Updater, Modified. Yum为基于RPM系统做了相同的工作。

它提供了一个简单的命令,可用于在首先安装和更新任何其他必要的软件包以满足所需的软件包依赖关系之后,自动化安装或更新一个软件包,类似Debian下apt-get的工具.YUM的特点:可以同时配置多个资源库(Repository)简洁的配置文件(/etc/yum.conf)自动解决增加或删除rpm包时遇到的倚赖性问题使用方便保持与RPM数据库的一致性RHEL AS5可以通过Yum升级系统的功能,但默认rhel-debuginfo.repo的设置是从RedHat 的Yum源来升级系统,如果您没有购买Redhat的服务,Redhat5后面版本升级是收费,需要key 才能升级,那么使用Yum是无法升级的。

幸运的是,由于centos是免费的企业版本,可以借用centos yum源更新RHEL AS5系统.配置YUM 从centos5源更新软件[root@clinet ~]# rpm --import/Linux/CentOS/RPM-GPG-KEY-CentOS-5安装那个的GPG,也可增加其他资源库,自己选择一个离自己地理位置近点[root@clinet ~]# rpm -qa gpg-pubkey*检查GPG Keygpg-pubkey-e8562897-459f07a4如果要删除Key,使用以下命令:[root@clinet ~]# rpm -e gpg-pubkey-e8562897-459f07a4[root@clinet ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo[rhel-debuginfo]name=Red Hat Enterprise Linux $releasever - $basearch - Debugbaseurl=ftp:///pub/redhat/linux/enterprise/$releasever/en/os/$basear ch/Debuginfo/baseurl是你的YUM源地址enabled=0是否启用这个仓库,1为起用,0为禁用gpgcheck=1设置gpgcheck=1会让yum检查每个下载的RPM的GnuPG签名。

redhat_本地yum仓库建立

redhat_本地yum仓库建立

实训项目二RHEL5建立YUM安装仓库准备工作:一、一、准备工作:1:准备RHEL5安装光盘(DVD、CD、ISO文件)2:PC一台,并安装好RHEL5操作系统3:至少3G的磁盘剩余空间二、YUM仓库配置过程:1:把RHEL5的系统光盘放入主机,这里我们使用RHEL5的光盘文件挂载到PC的/mnt下disk目录步骤如下:1:光盘放入光驱,使用df–h命令查看光盘是否被自动挂载,如果没有被挂载手动挂载。

新建目录,并挂载ISO文件[root@station11/]#mkdir/mnt/disk[root@station11/]#mount-o loop/dev/hdc/mnt/disk/2:查看是否挂载成功3:进入Server目录安装vsftp包(输入软件包时按TAB键补齐)[root@station11/]#cd/mnt/disk/Server/[root@station11Server]#rpm-ivh vsftpd-2.0.5-10.el5.i386.rpm4:安装createrepo包(输入软件包时按TAB键补齐)[root@station11Server]#rpm-ivh createrepo-0.4.4-2.fc6.noarch.rpm5:安装yum-utils[root@station11Server]#rpm-ivh yum-utils-1.0.4-3.el5.noarch.rpm6:查看/var/ftp/pub是否建立[root@server1/]#ls/var/ftp/pub7:将之前挂载在/mnt/disk目录下RHEL5的所有文件copy到/var/ftp/pub 目录下,并查看是否copy完整(/var/ftp/pub在学完磁盘分区之后建议使用单独分区挂载到此目录)[root@station11/]#cp-a/mnt/disk/*/var/ftp/pub/[root@station11/]#ls/var/ftp/pub/8:建立rpm包依赖关系(建立server仓库)[root@station11/]#createrepo-g/var/ftp/pub/Server/repodata/comps-rhel5-server-core.xml/var/ftp/pub/(命令过长,使用TAB键自动补齐)建立其他仓库[root@station11/]#createrepo-g/var/ftp/pub/VT/repodata/comps-rhel5-vt.xml/var/ftp/pub/VT/[root@station11/]#createrepo-g/var/ftp/pub/Cluster/repodata/comps-rhel5-cluster.xml/var/ftp/pub/Cluster/[root@station11/]#createrepo-g/var/ftp/pub/ClusterStorage/repodata/comps-rhel5-cluster-st.xml/var/ftp/pub/ClusterStorage/如果出现如下错误提示:Error was[Errno39]Directory not empty:'/var/ftp/pub/ClusterStorage/.olddata'只需删除相应的目录即可:[root@station11/]#rm-rf/var/ftp/pub/ClusterStorage/.olddata/9:建立完毕仓库之后,新建repo,yum源指向文件进入/etc/yum.repos.d目录新建local.repo文件也可以复制rhel-debuginfo.repo并改名为local.repo)[root@station11yum.repos.d]#cp-p rhel-debuginfo.repo local.repo10:编辑local.repo文件,内容如下[Server]-------------仓库名称(可自定义)name=Red Hat Enterprise Linux Server-----------仓库说明(方便记忆)baseurl=ftp://10.170.0.252/pub/Server-------------仓库路径(yum服务器地址)enabled=1-------------是否启用此仓库gpgcheck=1------------此仓库是否启用rpm包gpgkey校验gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release--------gpgkey文件存放位置[VT]name=Red Hat Enterprise Linux VTbaseurl=ftp://10.170.0.252/pub/VTenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release[Cluster]name=Red Hat Enterprise Linux Clusterbaseurl=ftp://10.170.0.252/pub/Clusterenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release[ClusterStorage]name=Red Hat Enterprise Linux ClusterStoragebaseurl=ftp://10.170.0.252/pub/ClusterStorageenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release11:启动vsftpd服务并测试yum服务器[root@station11yum.repos.d]#chkconfig vsftpd on[root@station11yum.repos.d]#service vsftpd start******如果系统启动了SELinux请使用如下命令开启vsftp的SELinux权限*************[root@station11yum.repos.d]#setsebool-P ftpd_disable_trans=1*********** **********[root@station11yum.repos.d]#service vsftpd restart**********12:测试yum服务器[root@station11yum.repos.d]#yum list如果能正常查看到如下图显示的内容,恭喜您,您的YUM仓库建立成功。

redhat修改yum源

redhat修改yum源

redhat修改yum源问题现象:现有的yum安装git失败,提⽰yum源连接失败Error Downloading Packages:git-1.7.1-3.el6_4.1.x86_64: failure: Packages/git-1.7.1-3.el6_4.1.x86_64.rpm from rhel-source: [Errno 256] No more mirrors to try.1:perl-Error-0.17015-4.el6.noarch: failure: Packages/perl-Error-0.17015-4.el6.noarch.rpm from rhel-source: [Errno 256] No more mirrors to try. perl-Git-1.7.1-3.el6_4.1.noarch: failure: Packages/perl-Git-1.7.1-3.el6_4.1.noarch.rpm from rhel-source: [Errno 256] No more mirror s to try.解决⽅法:修改Yum源,使⽤新的yum源更新1.⾸先卸载原来的yumrpm -qa|grep yum|xargs rpm -e --nodeps 移除与原yum所有有关的东西2.下载yum包,使⽤163的Yum源ps:redhat 与centos的版本对应关系3.安装yum包rpm -ivh --force 包的名称[root@linuxprobe~]# rpm -ivh yum-fastestmirror-1.1.26-11.el6.centos.noarch.rpmerror: Failed dependencies:yum >= 3.0 is needed by yum-fastestmirror-1.1.26-11.el6.centos.noarch[root@linuxprobe~]# rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpmerror: Failed dependencies:yum-fastestmirror is needed by yum-3.2.27-14.el6.centos.noarch出现2个rpm包互相依赖,通过2个包同时安装解决:如:rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm yum-fastestmirror-1.1.26-11.el6.centos.noarch.rpm4.下载、修改配置⽂件下载完毕,⾸先将原yum⽂件备份,如:mv /etc/yum.repos.d/redhat.repo /etc/yum.repos.d/redhat.repo.bak然后更改⽂件centos7-Base-163.repo中的$releasever变量,更改为实际版本号5.进⾏yum初始化和检验操作清理原有缓存 yum clean all重建缓存 yum makecache安装测试 yum -y install httpd。

rhel6配置在线yum源与本地yum源

rhel6配置在线yum源与本地yum源

Red Hat Linux下配置yum源测试环境:Vmware Workstation 10.0.4OS:Red Hat Enterprise Linux 6.5 64位Kernel:2.6.32-431.el6.x86_64目录:一.配置为centos yum源二.配置为本地yum源一.配置为centos yum源步骤:1.修改配置文件/etc/yum.repos.d/rhel-source.repo(更改配置文件前务必备份)2.修改配置文件/etc/hosts3,使用yum做测试:根据查询结果可知,yum源配置成功,可以在线搜索安装包;二,配置为本地yum源参考博客:/evils798/article/details/75816701.配置本地yum源的方法2.3. 1.利用光驱挂载镜像配置4.5. 1.1首先把光盘放在光驱中,若此时光驱已经挂载请用umount命令先把光驱umount掉6.7. 1.2建立相关目录,创建local.repo 文件8.[root@tip01 ~]# mkdir /yum/Server/9.[root@tip01 ~]# mount /dev/hdc /yum/10.[root@tip01 ~]# vi /etc/yum.repos.d/local.repo11.12.#添加以下内容13.14.[base]=local16.baseurl=file:///yum/Server17.gpgcheck=018.enabled=119.20.1.3 查看配置的yum源21.[root@tip01 ~]# yum list22.Loaded plugins: rhnplugin, security23.This system is not registered with RHN.24.RHN support will be disabled.25.base| 1.3 kB 00:0026.base/primary ####################################27.28.29.这样 yum仓库就建好了30.31.32.33.2.利用本地文件目录建立yum 仓库34.35.2.1把光盘放入光驱36.mount /dev/hdc /mnt37.[root@tip01 ~]# mount /dev/hdc /mnt/38.mount: block device /dev/hdc is write-protected, mounting read-only39.40.注意:存放YUM源的目录必须有可写权限,不然在createrepo时会报错。

红帽RedHat8.0新特性(网络、yum源、Web界面管理等)

红帽RedHat8.0新特性(网络、yum源、Web界面管理等)

红帽RedHat8.0新特性(⽹络、yum源、Web界⾯管理等)1、Red Hat8 配置静态IP注意:Red Hat8⽹络管理默认使⽤NetworkManager,⽽不是之前版本的network。

按照之前版本我们⼀般通过配置⽂件设置静态IP地址信息,如下:[root@localhost ~]# cd /etc/sysconfig/network-scripts[root@localhost network-scripts]# cp ifcfg-ens160 ifcfg-ens160.bak // 备份⼀下,要养成习惯⼿动添加静态IP地址:[root@localhost network-scripts]# cat ifcfg-ens160----------------------------------------------------TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"# 原来是“dhcp”改为“none”BOOTPROTO="none"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens160"UUID="271a2a31-00b9-4e0d-bd5e-b0fa3685b0d0"DEVICE="ens160"ONBOOT="yes"# 添加静态IP地址信息IPADDR=192.168.115.31PREFIX=24GATEWAY=192.168.115.2DNS1=192.168.115.2但是我们发现通过配置⽂件修改IP地址并没有⽣效,这是为什么呢?是因为Red Hat8版本已经不推荐通过配置⽂件来修改,⽽是推荐使⽤命令⾏⽅式修改。

redhat 5 yum源安装

redhat 5 yum源安装

[base]
name=Server Local Sources
baseurl=file:///mnt/Server
enable=1
gpcheck=1
gpgkey=file:///mnt/RPM-GPG-KEY-redhat-release
[VT]
name=VT Local Sources
enable=1
gpcheck=1
gpgkey=file:////mntRPM-GPG-KEY-redhat-release
[CS]
name=ClusterStorage Local Sources
baseurl=file:///mnt/ClusterStorage
enable=1
gpcheck=1
Hale Waihona Puke Starting daemons... done
Starting fencing... /usr/sbin/cman_tool: Cannot open connection to cman, is it running ?
failed
vi /usr/lib/python2.4/site-packages/yum/yumRepo.py
er_agent = default_er_agent
remote ="/mnt/Server" + '/' + relative
然后挂载5.4的dvd安装盘: mount /dev/cdrom /media/rhel
2.确保系统中已经安装了如下软件包(您的版本号可能有所不同),如果缺少,请自行安装(这些包在安装红帽子的时候基本都默认安装了。)

RedHat使用CentOS YUM源更新软件包的配置方法

RedHat使用CentOS YUM源更新软件包的配置方法

RedHat 6 使用 CentOS YUM 源更新的方法由于 Redhat 的 yum 在线更新是收费的,如果没有注册账号则不能使用, 即不能在线安装软件。

所以,无注册号的 Redhat 系统,想用 yum 源来在线安 装软件,就必须重新安装 centos 的 yum 包,并配置 yum 镜像源。

具体步骤如下:1、删除 redhat 原有的 yum 源# rpm -aq | grep yum|xargs rpm -e --nodeps2、下载新的 yum 安装包下载 CentOS 的 yum 安装包,可从官方网站查找下载 (/centos/6/os/x86_64/Packages/),找到相关包 名即可,后面的版本号有可能不同。

注:域名如果不能访问,添加 DNS 服务器:vi /etc/resolv.conf nameserver 221.131.143.69python-iniparse-0.3.1-2.1.el6.noarch.rpm yum-metadata-parser-1.1.2-14.1.el6.i686.rpm yum-3.2.27-14.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.26-1.el6.noarch.rpm3、安装 yum 软件包# rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm# rpm -ivhyum-metadata-parser-1.1.2-14.1.el6.i686.rpm# rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm注意:最后两个安装包要放在一起同时安装,否则会提示相互依 赖,安装失败。

4、更改 yum 源 (示例使用网易的 CentOS 镜像源)# cd /etc/yum.repos.d/ # wget /.help/CentOS6-Base-163.repo# vi CentOS6-Base-163.repo 编辑文件,把文件里面的$releasever 全部替换为版本号,即 6 最后保存! 或者直接把下面的内存拷贝到 CentOS6-Base-163.repo 文件中即可 (已经修改 好)[base] name=CentOS-6 - Base - baseurl=/centos/6/os/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=os gpgcheck=1 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#released updates [updates] name=CentOS-6 - Updates - baseurl=/centos/6/updates/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=updates gpgcheck=1 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be useful [extras] name=CentOS-6 - Extras - baseurl=/centos/6/extras/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=extras gpgcheck=1 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages [centosplus] name=CentOS-6 - Plus - baseurl=/centos/6/centosplus/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=centosplus gpgcheck=1 enabled=0 gpgkey=/centos/RPM-GPG-KEY-CentOS-6#contrib - packages by Centos Users [contrib] name=CentOS-6 - Contrib - baseurl=/centos/6/contrib/$basearch/ #mirrorlist=/?release=6&arch=$basearch&re po=contrib gpgcheck=1 enabled=0 gpgkey=/centos/RPM-GPG-KEY-CentOS-65、清理 yum 缓存# yum clean all # yum makecache 装软件的速度 # yum install vim* #测试域名是否可用 #将服务器上的软件包信息缓存到本地,以提高搜索安现在,Redhat6 系统可以使用 CentOS 的 yum 源在线安装软件了!附件说明: 1、yumrpm.tgz ---centos yum 安装包 ---yum 配置文件2、CentOS6-Base-163.repo。

RedHat7 yum安装

RedHat7 yum安装

由于Red Hat Enterprise Linux 7 的更新包只对注册的用户生效,所以需要自己手动更改成CentOS的更新包,CentOS几乎和RedHat是一样的,所以无需担心软件包是否可安装,下面是安装步骤。

1、首先查看redhat 7.0系统本身所安装的那些yum 软件包:[root@linuxidc ~]# rpm -qa | grep yumyum-utils-1.1.31-24.el7.noarchyum-langpacks-0.4.2-3.el7.noarchyum-metadata-parser-1.1.4-10.el7.x86_64yum-rhn-plugin-2.0.1-4.el7.noarchPackageKit-yum-0.8.9-11.el7.x86_64yum-3.4.3-118.el7.noarch2、卸载这些软件包;[root@linuxidc ~]# rpm -e yum-3.4.3-118.el7.noarch --nodeps[root@linuxidc ~]# rpm -e yum-utils-1.1.31-24.el7.noarch --nodeps[root@linuxidc ~]# rpm -e yum-rhn-plugin-2.0.1-4.el7.noarch --nodeps[root@linuxidc ~]# rpm -e yum-metadata-parser-1.1.4-10.el7.x86_64 --nodeps[root@linuxidc ~]# rpm -e yum-langpacks-0.4.2-3.el7.noarch --nodeps[root@linuxidc ~]# rpm -e PackageKit-yum-0.8.9-11.el7.x86_64 --nodeps3、保证本机电脑能上网;[root@linuxidc ~]# ping PING (163.177.151.110) 56(84) bytes of data.bytes from 163.177.151.110: icmp_seq=1 ttl=49 time=13.1 msbytes from 163.177.151.110: icmp_seq=2 ttl=49 time=6.80 msbytes from 163.177.151.110: icmp_seq=3 ttl=49 time=6.77 ms^C--- ping statistics ---packets transmitted, 3 received, 0% packet loss, time 2007msrtt min/avg/max/mdev = 6.777/8.917/13.168/3.006 ms4、进入以下网站上面查看软件包的版本是否升级或者找到自己系统所对应的文件包版本更新;网易163网络源地址:/CentOS网络源地址:/centos/5、找到自己所需要的版本下载:wget /centos/7/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpmwget /centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm wget /centos/7/os/x86_64/Packages/yum-utils-1.1.31-40.el7.noarch.rpmwget /centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-40.el7.noarch.rpmwget /centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm6、查看下载完成结果;[root@linuxidc ~]# lsanaconda-ks.cfg yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpminitial-setup-ks.cfg yum-updateonboot-1.1.31-40.el7.noarch.rpmyum-3.4.3-150.el7.centos.noarch.rpm yum-utils-1.1.31-40.el7.noarch.rpmyum-metadata-parser-1.1.4-10.el7.x86_64.rpm7、安装软件包:[root@linuxidc ~]# rpm -ivh yum-*warning: yum-3.4.3-150.el7.centos.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY error: Failed dependencies:python-urlgrabber >= 3.10-8 is needed by yum-3.4.3-150.el7.centos.noarch这里出现了一个小问题~~~:安装的python-urlgrabber版本不符合您尝试安装的RPM的依赖关系,我目前没有能力解决这个问题的办法,后来想了一个折中的办法,FQ去一个国外的yum源网站下载上面这五个较低版本的安装包,在来安装就不会有问题了在这里附上链接各位可以FQ出去下载对应版本的rpm包链接:/不报错版本安装包:yum-3.4.3-132.el7.centos.0.1.noarch.rpmyum-metadata-parser-1.1.4-10.el7.x86_64.rpmyum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpmyum-updateonboot-1.1.31-34.el7.noarch.rpmyum-utils-1.1.31-34.el7.noarch.rpm我把这五个rpm包下载到我的Windows电脑里,然后用WinSCP这个软件上传到redhat 7 系统里,WinSCP这个软件的使用方法就不在这里赘述了8、下载好后重新安装:[root@linuxidc ~]# lsyum-3.4.3-132.el7.centos.0.1.noarch.rpm yum-updateonboot-1.1.31-34.el7.noarch.rpmyum-metadata-parser-1.1.4-10.el7.x86_64.rpm yum-utils-1.1.31-34.el7.noarch.rpmyum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm[root@linuxidc ~]# rpm -ivh yum-*warning: yum-3.4.3-132.el7.centos.0.1.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY Preparing... ################################# [100%]Updating / installing...1:yum-metadata-parser-1.1.4-10.el7 ################################# [ 20%]2:yum-plugin-fastestmirror-1.1.31-3################################# [ 40%]3:yum-3.4.3-132.el7.centos.0.1 ################################# [ 60%]4:yum-updateonboot-1.1.31-34.el7 ################################# [ 80%]5:yum-utils-1.1.31-34.el7 ################################# [100%][root@linuxidc ~]#这次没有报错了,安装完成!!!9、新建repo 配置文件;[root@linuxidc ~]# vim /etc/yum.repos.d/CentOS-Base.repo#CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to pick mirrors that are updated to and# geographically close to the client. You should use this for CentOS updates# unless you are manually picking other mirrors.## If the mirrorlist= does not work for you, as a fall back you can try the# remarked out baseurl= line instead.##[base]name=CentOS-$7 - Base - #mirrorlist=/?release=$7&arch=$basearch&repo=osbaseurl=/centos/7/os/$basearch/gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-7#released updates[updates]name=CentOS-$7 - Updates - #mirrorlist=/?release=$7&arch=$basearch&repo=updatesbaseurl=/centos/7/updates/$basearch/gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-7#additional packages that may be useful[extras]name=CentOS-$7 - Extras - #mirrorlist=/?release=$7&arch=$basearch&repo=extrasbaseurl=/centos/7/extras/$basearch/gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-7#additional packages that extend functionality of existing packages[centosplus]name=CentOS-$7 - Plus - baseurl=/centos/7/centosplus/$basearch/gpgcheck=1enabled=0gpgkey=/centos/RPM-GPG-KEY-CentOS-710、清除缓存:[root@linuxidc ~]# yum clean allLoaded plugins: fastestmirror, product-id, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Cleaning repos: base extras updatesCleaning up everything11、测试安装是否正常;[root@linuxidc ~]# yum -y install lftpLoaded plugins: fastestmirror, product-id, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. base | 3.6 kB 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 (1/4): extras/x86_64/primary_db | 139 kB 00:00:00(2/4): base/x86_64/group_gz | 155 kB 00:00:00(3/4): updates/x86_64/primary_db | 3.9 MB 00:00:01(4/4): base/x86_64/primary_db | 5.6 MB 00:00:02Determining fastest mirrorsResolving Dependencies--> Running transaction check---> Package lftp.x86_64 0:4.4.8-8.el7_3.2 will be installed--> Finished Dependency ResolutionDependencies Resolved==================================================================== ===================================================Package Arch Version Repository Size ==================================================================== ===================================================Installing:lftp x86_64 4.4.8-8.el7_3.2 updates 751 k Transaction Summary======================================================================================================================= Install 1 Package~~~~~此处省略安装输出内容~~~~Installed:lftp.x86_64 0:4.4.8-8.el7_3.2Complete!到这里安装完成,以后安装所需包,可以不用本地yum源了,直接使用网络yum源。

redhat安装教程

redhat安装教程

redhat安装教程以下是 Red Hat 安装教程:1. 首先,将 Red Hat 安装光盘或 USB 驱动器插入计算机。

启动计算机时,确保从该光盘或 USB 启动。

2. 一旦计算机从 Red Hat 安装媒介启动,您将进入安装程序的初始画面。

按下 Enter 键,开始安装过程。

3. 在接下来的画面中,选择适合您的语言和键盘布局。

使用上下箭头键选择相应的选项,然后按 Enter 键继续。

4. 在下一个画面中,您可能会看到某些安装选项。

按照您的特定需求选择适当的选项。

5. 在硬盘分区的阶段,确保选择适当的分区方案。

您可以选择手动分区或使用自动分区工具。

6. 在安装源的设置中,选择从哪个位置获取软件包。

您可以选择使用光盘、网络或其他介质。

7. 在网络配置中,设置您的网络连接。

输入正确的 IP 地址、网关和 DNS 服务器。

8. 在安全设置中,创建您的root 用户密码以及其他用户账户。

确保密码强度足够。

9. 在软件包选择中,选择您想要安装的软件包。

选择您的服务器类型和特定需求,然后继续。

10. 完成上述步骤后,确认设置并开始安装过程。

等待一段时间,直到安装完成。

11. 安装完成后,您将收到一条消息,提示您重新启动计算机。

按照提示重新启动计算机。

12. 在重新启动后,您将看到 Red Hat 的登录画面。

输入您的用户名和密码,然后按下 Enter 键登录。

恭喜!您已成功完成 Red Hat 的安装。

请注意,以上文本中没有使用标题,确保避免了重复的标题文字。

RedHat5配置yum源

RedHat5配置yum源

系统: Red Hat Enterprise Linux Server release 5 (Tikanga)如果不确定系统版本,可以用下面的命令查看系统版本:~]#cat /etc/issueRed Hat Enterprise Linux Server release 5 (Tikanga)Kernel \r on an \m1.卸载rhel的默认安装的yum包查看yum包~]# rpm -qa|grep yum卸载之~]# rpm -qa|grep yum|xargs rpm -e --nodeps2.检查依赖包下载并安装~]#rpm -qa|grep python在出来的结果中查看是否有python和python-iniparse两个包一般都有python而没有python-iniparse,需要下载安装:~]#wget /centos/5/os/i386/CentOS/python-iniparse-0.2. 3-4.el5.noarch.rpm安装:~]#rpm -ivh python-*~]#wget /centos/5/os/i386/CentOS/yum-3.2.22-37.el5.ce ntos.noarch.rpm~]#wget /centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-16.el5.centos.noarch.rpm~]#wget /centos/5/os/i386/CentOS/yum-metadata-parse r-1.1.2-3.el5.centos.i386.rpm安装~]#rpm -ivh yum-*warning: yum-3.2.22-37.el5.centos.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897Preparing... #################################### ####### [100%]1:yum-metadata-parser ######################################## ### [ 33%]2:yum-fastestmirror ###################################### ##### [ 67%]3:yum ################################## ######### [100%]如果安装失败,可以在安装命令后加上--nodeps --force参数,意思是不检查包之间的依赖关系。

RedHat 6.4配置使用Centos的yum源(repo)

RedHat 6.4配置使用Centos的yum源(repo)

RedHat 6.4/6.5配置使用Centos的yum源(repo)RedHat Enterprise Linux 6.4/6.5改用Centos 6 的yum源(repo)新安装了redhat6.4/6.5后,登录系统,使用yum install/update 更新系统。

提示:“This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register”无法下载安装或更新。

究其原因是:redhat默认自带的yum源需要注册才能使用。

若我们想不花钱也可以更新,则需要替换掉redhat的yum源。

即先卸载redhat自带yum,然后下载centos的yum,安装后修改配置文件1、检查是否安装了yum包# rpm -qa |grep yum2、卸载RedHat自带的yum# rpm -qa | grep yum | xargs rpm -e --nodeps注:a) xargs是一条Unix和类Unix操作系统的常用命令。

它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题b) --nodeps 强制卸载,不管依赖性3、到/centos中使用命令下载软件包wget /centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpmwget /centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpmwget /centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpmwget /centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm [注]:本文示例为linux 6.4x86_64位版本,若是32位的即x86的则将上述路径中”x86_64”改成i386,若为6.5版的可以直接将上面的6改成6.5,软件包不一定要最新的,一般来说6.4与6.5的软件包是通用的,本人没有测试过,若遇到改成6.5无法下载可以尝试直接按照上述路径下载如以上链接无法直接下载请进百度网盘下载直接copy进去,但是请注意权限设置,下载地址如下:/s/1eQwfAtO4、安装下载的centos的yum包:# rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm# rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm# rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm[注] :最后2个需要一起安装,否则会出现依赖性错误5、下载CentOS6-Base-163.repo文件,存放到/etc/yum.repo.d中wget /.help/CentOS6-Base-163.repo6、编辑CentOS6-Base-163.repo文件,将其中的$releasever更改为centos的版本号,6.4版的则改成6,若是6.5版的则改成6.5,见下面红色标出的数字# vim CentOS6-Base-163.repo7、#yum clean all 清除原有缓存8、#yum makecache 获取yum列表:出现右侧提示表示yum更改完成:Metadata Cache Created后面我们则可以任性使用yum install来或者yum update 来安装和更新系统软件了,一般我会立即更新一下自带的火狐浏览器:# yum install firefox,如果你使用了Oracle数据库这个不更新到新版本的话web登陆会有问题。

搭建本地yum源服务器

搭建本地yum源服务器

1.安装Apache服务器yum -y install httpd编辑apache配置文件①修改包存放路径为/etc/httpd/htdocs 该路径需要先创建好(mkdir)vim /etc/httpd/conf/httpd.conf②更改目录访问地址路径为/etc/httpd/htdocs③保存退出,并启动apache服务service httpd start④永久关闭防火墙systemctl stop firewalld.servicesystemctl disable firewalld.service⑤关闭selinuxvi /etc/selinux/config2.挂载镜像①进入/etc/httpd/htdocs目录,创建centos目录,在centos目录下,创建extra,update,x86_64三个平行目录。

②将所有用到的包文件拷贝到/etc/httpd/htdocs/centos/x86_64下用yum install --downloadonly --downloaddir=/etc/httpd/htdocs/centos/x86_64/ <package-name>命令只下载包③依次对三个目录进行createrepo操作,目的是生成repodata目录,自动创建索引信息。

createrepo -pdo /etc/httpd/htdocs/centos/x86_64 /etc/httpd/htdocs/centos/x86_643.客户端访问yum源服务器查询yum源服务器的ip地址,然后在客户端的/etc/yum.repos.d创建base.repo文件.这里需要特别注意,如果Apache服务器开启的端口不是80端口,那么在写baseurl的时候需要将端口号写出来,否则客户端默认访问的80端口![base]name=local repobaseurl=http://192.168.15.19/centos/x86_64/enabled=1gpgcheck=0如果有新的包添加进了x86_64、extra、updates的任意一个目录中,yum源服务器执行createrepo --update dir(dir为目录地址)更新yum源服务器的索引客户端也需要yum makecache一下。

在RedHat上安装yum的步骤

在RedHat上安装yum的步骤

在RedHat上安装yum的步骤导读:yum是shell前端软件包管理器,是Linux下用来下载安装应用的软件,那么在RedHat系统中,yum要如何安装使用呢?下面小编将针对yum在RedHat 中的安装给大家做个详细介绍,一起来了解下吧。

最近配置了服务器需要安装软件方法有几种。

1.下载软件包,编译安装(。

/configure,make,make install)这样安装配置性更高。

相信高手都是这样安装的。

2.yum安装。

这样安装起来比较简单。

(yum install 软件包名称)主要适用于(CentOS,Red Hat)等。

卸载:yum remove 软件包名称。

(sudo apt-get install 软件包名称)3.apt-get 安装这个和yum安装差不多。

主要适用于(Ubuntu ,debian)。

卸载:sudo apt-get autoremove 卸载所有相关包。

4.采用package 方式安装:用package 安装,只要抓取该程序package 档案。

安装(pkg_add package_name)移除(pkg_delete package_name)就可以完成安装/ 移除。

注意:文件名称.tgz 结尾的是package 文件名称.tar.gz 结尾的是source 。

注:目前已经安装的package 数据库放在/var/db/pkg/ 这个数据夹之中。

5.另外还有port tree 方式安装(freebsd)。

下面是red hat 安装yum的方法1.下载包:wget /download/2.0/yum-2.0.8-1.src.rpm 。

当然也可以选择别的版本:/download/2.0/2.进入目录进行安装:sudo rpmbuild --rebuild yum-2.0.8-1.src.rpmcd /usr/src/RedHat/RPMS/noarch/sudo rpm -ivh yum-2.0.8-1.noarch.rpm3.如果报错使用:rpm -ivh –nodeps –replacefiles –force *.rpm4.配置yum更新地址[base]#name=Red Hat Linux $releasever - $basearch - Base#baseurl=/pub/yum-repository/redhat/$releasever/$basearch/name=Red Hat Linux $releasever - $basearch - Basebaseurl= /centos/4/os/i386/#[updates]#name=Red Hat Linux $releasever - Updates#baseurl=/pub/yum-repository/redhat/updates/$releas ever/name=Red Hat Linux $releasever - Updatesbaseurl= /centos/4/updates/i386/[base]#name=Red Hat Linux $releasever - $basearch - Base#baseurl=/pub/yum-repository/redhat/$releasever/$ba search/name=Red Hat Linux $releasever - $basearch - Basebaseurl= /centos/4/os/i386/5.更新yum:yum update 等待更新完成就可以使用yum了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

redhatyum源的搭建和使有SDON一、yumftp源的搭建1.安装createrepo和vsftpd并配置FTP服务器1、安装rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm #createrepo.noarch --- 用于生成repodata 数据库,生成依赖性关系rpm -ivh vsftpd-2.0.5-16.el5_4.1.i386.rpm # 上面的软件包在光盘或者是网上都有,可以直接下载使用。

2、ftp配置(1)vsftp的匿名用户为linux系统的ftp用户,可以修改/etc/passwd,将ftp用户的home目录从/var/ftp 更改为你的目标路径。

这里改为/hbbackup/yum/启动vsftp:servicevsftpdstart;chkconfigvsftp on注意:注意修改/hbbackup/yum/目前权限。

(2)配置匿名用户vi /etc/vsftpd/vsftpd.conf# Allow anonymous FTP? (Beware - allowed by default if you comment this out).anonymous_enable=YES2.生成yum源。

挂载镜像文件:mount -o loop rhel-server-6.8-x86_64-dvd.iso /cdrom复制镜像文件:cp -r /cdrom /* /hbbackup/yum/rhel-server-6.8-x86_64-dvd生成repodata:#cd /hbbackup/yum/rhel-server-6.8-x86_64-dvd#createrepo .默认就会在/hbbackup/yum/rhel-server-6.8-x86_64-dvd,下面有filelists.xml.gz other.xml.gz primary.xml.gz repomd.xml四个文件。

对于其他光盘也可以采用类似的方式实现,这里不再赘述。

3.客户端的配置(1)安装yum包这里不在赘述,对redhat默认安装就有,但是对于RHEL的,请在网上下载相应的yum套装进行安装。

(2)配置客户端/etc/yum.repos.d/源配置文件[root@localhostyum.repos.d]# catrhel-source.repo[rhel-source]baseurl=ftp://192.168.1.173/rhel-server-6.8-x86_64-dvdenabled=1gpgcheck=0gpgkey=ftp://192.168.1.173/rhel-server-6.8-x86_64-dvd/RPM-GPG-KEY-redhat-release清除缓存并下载新的镜像缓存yum clean allyummakecache此后,即可以轻松使用yum进行升级了。

(3)YUM升级[root@localhostyum.repos.d]# yum update vsftpd4.yum更新crash示例[root@localhostyum.repos.d]#yum list crashLoaded plugins: product-id, security, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.Repository 'rhel6.8' is missing name in configuration, using idRepository 'rhel6.6' is missing name in configuration, using idInstalled Packagescrash.x86_64 6.1.0-5.el6@anaconda-RedHatEnterpriseLinux-201409260744.x86_64/6.6Available Packagescrash.x86_64 7.1.0-6.el6 rhel6.8[root@localhostyum.repos.d]#yum install crashLoaded plugins: product-id, security, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.Repository 'rhel6.8' is missing name in configuration, using idRepository 'rhel6.6' is missing name in configuration, using idSetting up Install ProcessResolving Dependencies--> Running transaction check---> Package crash.x86_64 0:6.1.0-5.el6 will be updated---> Package crash.x86_64 0:7.1.0-6.el6 will be an update--> Finished Dependency ResolutionDependencies Resolved====================================================================================================================================Package Arch Version Repository Size======================================================================================================== ============================Updating:crash x86_64 7.1.0-6.el6 rhel6.82.5 MTransaction Summary======================================================================================================== ============================Upgrade 1 Package(s)Total download size: 2.5 MIs this ok [y/N]: yDownloading Packages:crash-7.1.0-6.el6.x86_64.rpm| 2.5 MB 00:00Running rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning TransactionUpdating : crash-7.1.0-6.el6.x86_641/2Cleanup : crash-6.1.0-5.el6.x86_642/2Verifying : crash-7.1.0-6.el6.x86_641/2Verifying : crash-6.1.0-5.el6.x86_642/2Updated:crash.x86_64 0:7.1.0-6.el6Complete![root@localhostyum.repos.d]# rpm -qa | grep crashcrash-trace-command-1.0-5.el6.x86_64crash-gcore-command-1.0-5.el6.x86_64crash-7.1.0-6.el6.x86_645.yum回退crash示例[root@localhostyum.repos.d]# yum historyLoaded plugins: product-id, security, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.ID | Login user | Date and time | Action(s) | Altered-------------------------------------------------------------------------------8 | root <root> | 2016-07-14 15:08 | Update | 17 | root <root> | 2016-07-14 15:01 | Downgrade | 26 | root <root> | 2016-07-14 14:33 | Update | 25 | root <root> | 2016-07-14 14:31 | Update | 14 | root <root> | 2016-07-14 13:43 | Update | 33 | root <root> | 2016-07-13 17:20 | I, U | 42 | root <root> | 2016-07-13 17:17 | Update | 1 <1 | System <unset> | 2016-07-01 12:48 | Install | 644>history list[root@localhostyum.repos.d]# yum history info 8Loaded plugins: product-id, security, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Transaction ID : 8Begin time : Thu Jul 14 15:08:48 2016Begin rpmdb : 647:2d2eea2db190bc270f3be0fe7a3f9b323a87d9a9End time : 15:08:51 2016 (3 seconds)End rpmdb : 647:adc517b57c083c03d3cfc3e0c005364c8ab5bcd0User : root <root>Return-Code : SuccessCommand Line : install crashTransaction performed with:Installed rpm-4.8.0-37.el6.x86_64@anaconda-RedHatEnterpriseLinux-201409260744.x86_64/6.6Installed subscription-manager-1.12.14-7.el6.x86_64 @anaconda-RedHatEnterpriseLinux-201409260744.x86_64/6.6 Installed yum-3.2.29-60.el6.noarch@anaconda-RedHatEnterpriseLinux-201409260744.x86_64/6.6Installed yum-metadata-parser-1.1.2-16.el6.x86_64@anaconda-RedHatEnterpriseLinux-201409260744.x86_64/6.6Packages Altered:Updated crash-6.1.0-5.el6.x86_64 @anaconda-RedHatEnterpriseLinux-201409260744.x86_64/6.6Update 7.1.0-6.el6.x86_64 @rhel6.8history info[root@localhostyum.repos.d]# rpm -qa | grep crashcrash-trace-command-1.0-5.el6.x86_64crash-gcore-command-1.0-5.el6.x86_64crash-7.1.0-6.el6.x86_64[root@localhostyum.repos.d]# yum history undo 8Loaded plugins: product-id, security, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Repository 'rhel6.8' is missing name in configuration, using idRepository 'rhel6.6' is missing name in configuration, using idUndoing transaction 8, from Thu Jul 14 15:08:48 2016Updated crash-6.1.0-5.el6.x86_64 @anaconda-RedHatEnterpriseLinux-201409260744.x86_64/6.6Update 7.1.0-6.el6.x86_64 @rhel6.8Resolving Dependencies--> Running transaction check---> Package crash.x86_64 0:6.1.0-5.el6 will be a downgrade---> Package crash.x86_64 0:7.1.0-6.el6 will be erased--> Finished Dependency ResolutionDependencies Resolved======================================================================================================== ============================Package Arch Version Repository Size======================================================================================================== ============================Downgrading:crash x86_64 6.1.0-5.el6 rhel6.62.3 MTransaction Summary======================================================================================================== ============================Downgrade 1 Package(s)Total download size: 2.3 MIs this ok [y/N]: yDownloading Packages:crash-6.1.0-5.el6.x86_64.rpm| 2.3 MB 00:00Running rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning TransactionInstalling : crash-6.1.0-5.el6.x86_641/2Cleanup : crash-7.1.0-6.el6.x86_642/2Verifying : crash-6.1.0-5.el6.x86_641/2Verifying : crash-7.1.0-6.el6.x86_642/2Removed:crash.x86_64 0:7.1.0-6.el6Installed:crash.x86_64 0:6.1.0-5.el6Complete![root@localhostyum.repos.d]# rpm -qa | grep crashcrash-trace-command-1.0-5.el6.x86_64crash-6.1.0-5.el6.x86_64crash-gcore-command-1.0-5.el6.x86_64[root@localhostyum.repos.d]#6.配置过程遇到问题:(1)Vsftpd出现refusing to run with writable anonymous rootyum makecache时碰到这个错误:500 OOPS: vsftpd: refusing to run with writable anonymous root对于vsftpd的根目录/home/ftp 其权限为:drwxrwxrwx即完全没有限制(或许是不小心执行了chmod 777 /home/ftp);但vsftpd出于安全考虑对/home/ftp是不允许没有限制的,这导致了上述错误的发生。

相关文档
最新文档