VMware RHEL 6.1配置YUM源

合集下载

RHEL6版-项目6 网络配置与软件包管理

RHEL6版-项目6  网络配置与软件包管理


2013年11月1日星期五
Linux网络操作系统配置与管理
第3 页
6.2 项目知识准备
6-2-1 网络配置的方式
表6-1
路径及文件名 /etc/hosts
主要的网络配置文件
功能 完成主机名映射为IP地址的功能
/etc/sysconfig/network
/etc/sysconfig/network-scripts/
用于对网络服务进行总体配置,如是否启用网络 服务功能,是否开启IP数据包转发服务等。 在没有配置或安装网卡时,也需要设置该文件, 以使本机的回环设备(lo)能够正常工作,该设 备是Linux内部通讯的基础。 常用的设置项主要有:
⑴ NETWORKING=yes|no 设置系统是否使用网络服务功能。 ⑵ NETWORKING_IPV6=yes|no 设置系统是否支持IPv6网络。
代表该软件适用于 Intel 80386以上的 x86架构的计算机硬 件平台适用。
第16 页
2013年11月1日星期五
Linux网络操作系统配置与管理
2.YUM管理工具
6.2 项目知识准备
YUM(全称为Yellow dog Updater, Modified)则能
在线下载、安装、卸载、升级rpm软件包等任务,并且能 够自动查找并解决rpm包之间的依赖关系后,一次性完成 所有具有依赖关系rpm包的安装,而无需管理员逐个、手 工地去安装每一个rpm包。 要实现YUM的功能,有赖于三个机制的建立
会配置主机名和网卡 会设置路由 会配置客户端名称解析 能使用常用网络调试命令维护主机 会启动与停止网络服务,能配置网络服务的启动状态 能使用rpm、yum命令安装、查询、升级和删除rpm软件包

linuxyum源的标准路径

linuxyum源的标准路径

linuxyum源的标准路径在Linux系统上,YUM(Yellowdog Updater, Modified)是一个包管理工具,用于在RPM(Red Hat Package Manager)的基础上对软件进行管理。

YUM使用软件仓库(repository)来存储和提供软件包。

在Red Hat系列的Linux发行版(如Red Hat Enterprise Linux、CentOS等)中,YUM源的标准路径通常是在/etc/yum.repos.d/目录下。

每个YUM源都有一个独立的.repo文件,该文件包含了源的配置信息。

以下是一些可能存储YUM源配置的标准路径:1. /etc/yum.repos.d/:这是主要的YUM源配置目录。

通常,每个源都有一个以.repo结尾的文件,比如base.repo、epel.repo等。

这些.repo文件包含了源的URL、名称、GPG密钥等配置信息。

2. /etc/yum.repos.d/redhat.repo:在Red Hat Enterprise Linux中,该文件可能包含有关Red Hat官方源的配置。

3. /etc/yum.repos.d/centos.repo:在CentOS中,该文件可能包含有关CentOS官方源的配置。

4. /etc/yum.repos.d/epel.repo:如果安装了EPEL(Extra Packages for Enterprise Linux),则可能有一个包含EPEL源配置的.repo文件。

请注意,具体的路径和文件名可能因Linux发行版的不同而有所不同。

在使用YUM进行软件包管理时,系统会根据这些配置文件从相应的源中获取软件包信息。

你可以查看这些.repo文件,了解每个源的配置和URL地址。

如果需要更改或添加新的YUM源,你可以编辑这些.repo文件或创建新的文件,然后运行yum update以应用更改。

Linux本地yum源配置以及使用yum源安装gcc编译环境

Linux本地yum源配置以及使用yum源安装gcc编译环境

Linux本地yum源配置以及使⽤yum源安装gcc编译环境本⽂档是图⽂安装本地yum源的教程,以安装gcc编译环境为例。

适⽤范围:所有的cetos,红帽,fedroa版本适⽤⼈群:有⼀点linux基础的⼩⽩范例系统版本:CentOS Linux release 7.3.1611 (Core)范例环境:vmware 虚拟机安装所需准备⼯作:对应linux系统版本镜像⼀份(iso⽂件)下⾯是详细的安装流程:1 检查系统版本,下载对应的系统镜像[root@localhost ~]# cat /etc/redhat-release ##查看系统版本查看到系统版本之后,需要下载对应版本镜像下载完镜像之后,使⽤xshell或者是winscp将镜像拷贝到对应的服务器按截图点击后会弹出如下截图的会话框,按截图操作即可。

选定⽬标⽂件,右键选择传输。

如此⽂件便可从本地服务器传送到远程服务器(使⽤winscp⼯具或者是⾃带的ftp也可以达到相同的效果,步骤类似这⾥就不⼀⼀赘述了)⽂件传输完毕后,可以查看远程服务器对应⽬录下是否有该⽂件。

可以看见⽂件已经存在该⽬录下,并且⼤⼩相差不⼤(以此初步判断⽂件是否传输完整)以上就完成⽂件下载,和使⽤xhell⾃带的⼯具上传⽂件,接下在是将镜像⽂件挂载出来2 镜像的挂载和查看镜像⾃带的包。

因为镜像⽂件都是只读的,不能直接使⽤。

所以需要将镜像⽂件挂载出来,⽽挂载则需要⼀个挂载点。

所以⾸先是创建⼀个挂载⽬录[root@localhost tmp]# mkdir /iso ###创建挂载点命令,后边的/iso可以⾃⼰配置,但是需要注意的是后边在配置yum源时,路径要写对应的⽬录[root@localhost tmp]# mount /tmp/CentOS-7-x86_64-DVD-1611.iso /iso ####将镜像⽂件挂载到创建好的挂载点出现如下截图,表⽰挂载成功。

挂载成功之后,我们可以直接去挂载点查看镜像中有什么东西使⽤截图中的命令,可以查看挂载点下有⼀些校验⽂件,还有⼏个⽬录。

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. # #

suse本地安装源配置

suse本地安装源配置

SUSE本地安装源配置手册1.新建本地源存储目录# mkdir /mnt/SUSE_LOCAL_SOURCE将系统光盘或镜像中的文件拷贝至/mnt/SUSE_LOCAL_SOURCE目录下2.创建zypper本地源# zypper ar file:///mnt/SUSE_LOCAL_SOURCE local-source添加完本地源后会在系统/etc/zyyp/repos.d/目录下生成名为local-source.repo的本地源的配置文件配置文件内容为下3.列出所有本地源终端输入如下命令可以列出所有的本地源,可以找到你刚刚创建的local-source源# zypper lr4.用zypper去安装和卸载软件包命令# zypper in 软件包名–y# zypper rm 软件包名–yrhel6 yum源本地源配置1.新建本地源文件目录# mkdir /mnt/rhel6-local-source将光盘或镜像里的文件拷贝至该目录下2.创建本地yum源配置文件# cd /etc/yum.repos.d/# vi local-source.repo输入内容如下[local] #### 模块名(自定义)name=rhel6 #### 源名称(自定义)baseurl=file:///mnt/rhel-local-source/Server #### 源文件gpgcheck=0 #### 校验默认0#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release ####校验key 当gpgcheck=0时此条可不写#enable=1 #### 1启用0 禁用此条可不写默认启用也就创建本地yum源可以简化写成如下[local]name=rhel6baseurl=file:///mnt/rhel-local-source/Servergpgcheck=0写完退出保存配置文件写完后执行如下命令可以刷新yum源# yum clean all执行如下命令可以列出当前yum源# yum repolist使用yum安装卸载文件# yum install 安装包名–y # yum remove 安装包名-y。

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 来更新已安装的软件包。

RHEL 6.1 网络yum配置

RHEL 6.1 网络yum配置

rhel6-x86_64 使用centos yum源,已经测试通过,可以安心使用1.为了方便起见,先切换到root用户2.然后删除redhat原有的yumrpm -aq|grep yum|xargs rpm -e --nodeps3.下载yum安装文件注意:最好自己到网站找找响应的包,这里列出来的可能会过时wget /centos/6/os/x86_64/Packages/yum-3.2.29-22.el6.centos.noarch.rpm wget/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rp mwget/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-10.el6.noar ch.rpmwget/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm使用的是网易镜像,在这里可以找到你想要的,不一定要用centos的3.进行安装yum,要按照顺序哦.rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpmrpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpmrpm -ivh yum-3.2.29-22.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-10.el6.noarch.rpm注意最后两个包必需同时安装,否则会相互依赖4.将CentOS 6的repository的作为yum源[base]name=CentOS-$releasever - Basebaseurl=/centos/6/os/$basearch/enable=1gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-6#released updates[updates]name=CentOS-$releasever - Updatesbaseurl=/centos/6/updates/$basearch/enable=1gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-6#packages used/produced in the build but not released#[addons]#name=CentOS-$releasever - Addons#baseurl=/centos/$releasever/addons/$basearch/#gpgcheck=1#gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be useful[extras]name=CentOS-$releasever - Extrasbaseurl=/centos/6/extras/$basearch/enable=1gpgcheck=1gpgkey=/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages[centosplus]name=CentOS-$releasever - Plusbaseurl=/centos/6/centosplus/$basearch/gpgcheck=1enabled=04.清除yum的缓存1. yum clean all5.现在应该就可以用了试试:[root@CC ~]# yum makecacheLoaded plugins: fastestmirror, product-id, subscription-managerUpdating Red Hat repositories.Determining fastest mirrorsbase | 3.7 kB 00:00 base/filelists_db | 5.8 MB 01:08 base/primary_db | 4.5 MB 00:50 base/other_db | 2.6 MB 00:27 base/group_gz | 199 kB 00:02 extras | 3.5 kB 00:00 extras/filelists_db | 2.7 kB 00:00 extras/prestodelta | 124 B 00:00 extras/primary_db | 6.3 kB 00:00 extras/other_db | 3.2 kB 00:00 updates | 3.5 kB 00:00updates/filelists_db | 1.7 MB 00:19 updates/prestodelta | 212 kB 00:02 updates/primary_db | 2.3 MB 00:25 updates/other_db | 239 kB 00:03 Metadata Cache Created若想使用RPMFORGE源的朋友,只需要在centos-base.repo中添加如下段落[RPMFORGE]name=redhat - $releasver - rpmforgebaseurl=http://apt.sw.be/redhat/el6/en/x86_64/rpmforgeenable=1gpgcheck=0。

RHEL6系统安装

RHEL6系统安装

一、RHEL6安装之光盘引导安装:将RHEL6系统光盘放入光驱中并在BOIS中设置光盘启动,开机后进入RHEL6的安装界面,如图所示:图解RHEL6.0 的安装过程及repo 仓库的配置Install or upgrade an existing system:全新安装或更新一个已存在的RHEL系统Install system with basic video driver: 使用最基本的显卡驱动来安装操作系统(选择此项不影响安装过程,只是分辨率会比较低。

Rescue installed system:进入救援模式。

Boot from local drive:直接引导启动本地驱动器(硬盘)中的系统。

当然也可以使用Tab 键进行编辑,如要想使用kickstart 文件自动安装,可编辑如下图:对于物理计算机,使用安装介质引导并按Tab键,然后输入一个ks=条目,对于虚拟机(KVM)安装,可以在”url选项”下方的框中提供kickstart URL,即使用virt-manager创建新虚拟机,选择“网络引导(PXE)”作为安装访式.有关kickstart自动安装,将在下一节中会详细介绍。

也可以像RHEL5 中那样,手动输入一个安装选项,按两次ESC,就会看到下面的界面可以输入Linux 进入正常安装,或输入rescue 进入救援模式。

当然,如果是通过PXE+DHCP+TFTP 实现的网络引导,还可以输入自定义的安装选项。

我们选择正常手动安装模式,回车,安装程序将会加载内核vmliuz 以及RAMDISK 映象initrd。

与RHEL5 同样,使用光盘引导安装,系统会提示我们进行安装介质的检测,防止在安装过程中由于介质出现物理损伤等问题而导致安装失败。

选择OK,就会开始介质的检测,我们选择Skip 直接跳过。

(注:此介质检测的窗口在网络引导中不会出现)。

进行安装程序,首先跳出欢迎介面,点击Next 继续。

redhat yum源的搭建和使用

redhat yum源的搭建和使用

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四个文件。

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。

Linux更换yum源

Linux更换yum源

Linux更换yum源⼀、yum是什么yum 是什么?——yum 是 redhat 和 centos 的包管理软件。

为什么要更换?因为 redhat 需要缴费注册才可以使⽤,为了开源使⽤更换免费的 yum源,⽐如 centos 的 yum源。

centos 的 yum源是否可以更换?因为 centos 在 redhat 基础上,重新打包编程免费的社区版本,所以 yum源完全可以使⽤⼆、什么是yum仓库使⽤yum命令下载软件的镜像地址。

我们通常使⽤ yum install 命令来在线安装 linux系统的软件, 这种⽅式可以⾃动处理依赖性关系,并且⼀次安装所有依赖的软件包。

众所周知,从国外下载软件速度⾮常慢,很多情况下都⽆法下载。

国内⼀些⼤公司做镜像同步国外的软件, 那么我们可能使⽤国内的下载地址,就能下载我们需要的软件。

三、yum的配置⽂件yum 的配置⽂件在 /etc/yum.repos.d ⽬录下, 其中有多个配置⽂件,每⼀个配置⽂件中都可以配置⼀个或多个 repository , 但是最终会被合并为⼀个交给系统,所以多个⽂件只是为了⽅便管理。

四、yum仓库配置4.1 ⽹易(163)yum源进⼊yum源配置⽬录cd /etc/yum.repos.d备份系统⾃带的yum源mv CentOS-Base.repo CentOS-Base.repo.bk下载163⽹易的yum源:即可下载(可以在页⾯点击,也可以通过 wget 或者 curl)wget /.help/CentOS7-Base-163.repo然后清除缓存,重新建⽴缓存即可yum clean allyum makecache4.2 阿⾥镜像仓库进⼊点击 centos ,进⾏配置说明页⾯,如下图所⽰:其余操作跟 ⽹易的类似4.3 清华⼤学镜像仓库页⾯提供了 CentOS5,CentOS6、CentOS7 的镜像仓库配置,下⾯列出的是CentOS7的配置。

linux配置本地yum源,配置国内yum源,配置epel源的步骤

linux配置本地yum源,配置国内yum源,配置epel源的步骤

linux配置本地yum源,配置国内yum源,配置epel源的步骤⼀.配置本地yum源1.挂载ISO镜像mount -o loop /mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom2.配置yum源⽂件#iso.repo必须以.repo结尾[root@node5 ~]# cat /etc/yum.repos.d/iso.repo[iso]name=isobaseurl=file:///mnt/cdromenable=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#清除系统所有的yum缓存[root@node5 yum.repos.d]# yum clean all#⽣成yum缓存[root@node5 yum.repos.d]# yum makecache#注释:[iso] #yum源的名称,在本服务器上是唯⼀的,⽤来区分不同的yum源name= iso #对yum源描述信息baseurl=file:///mnt/cdrom #yum源的路径,还可以是FTP(ftp://...)、HTTP(http://...)、本地(file:///光盘挂载⽬录所在的位置)enabled=1 #为1,表⽰启⽤yum源;0为禁⽤gpgcheck=0 #为1,使⽤公钥检验rpm包的正确性;0为不校验gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #指定进⾏rpm校验的公钥⽂件地址3.设置开机⾃动挂载iso镜像⽂件#在/etc/fstab⽂件中,在最后⼀⾏添加[root@node5 ~]# cat /etc/fstab/dev/VolGroup00/LogVol00 / ext3 defaults 1 1LABEL=/boot /boot ext3 defaults 1 2tmpfs /dev/shm tmpfs defaults 0 0devpts /dev/pts devpts gid=5,mode=620 0 0sysfs /sys sysfs defaults 0 0proc /proc proc defaults 0 0/dev/VolGroup00/LogVol01 swap swap defaults 0 0/mnt/yum-iso/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom iso9660 loop 0 0⼆.配置国内yum源和epel源1.⾸先备份原有的repo⽂件[root@node5 ~]# cd /etc/yum.repos.d/[root@node5 yum.repos.d]# mkdir repo_bak[root@node5 yum.repos.d]# mv *.repo repo_bak/[root@node5 yum.repos.d]# lsrepo_bak2.下载国内镜像提供的repo⽂件[root@node5 yum.repos.d]# wget /repo/Centos-7.repo[root@node5 yum.repos.d]# wget /.help/CentOS7-Base-163.repo[root@node5 yum.repos.d]# lsCentOS7-Base-163.repo Centos-7.repo repo_bak#注释:Centos-7.repo⽂件⾥有⼀句:baseurl=/centos/$releasever/os/$basearch/#$releasever表⽰系统的版本号,可以使⽤cat /etc/centos-release查看版本号#[root@node5 yum.repos.d]# cat /etc/centos-release#CentOS Linux release 7.4.1708 (Core)#$basearch表⽰处理器类型,⽐如x86_64#清除系统所有的yum缓存[root@node5 yum.repos.d]# yum clean all#⽣成yum缓存[root@node5 yum.repos.d]# yum makecache3.安装epel源#安装官⽅epel源[root@node5 yum.repos.d]# yum install -y epel-release[root@node5 yum.repos.d]# lsCentOS7-Base-163.repo Centos-7.repo epel.repo epel-testing.repo repo_bak#安装阿⾥的epel源[root@node5 yum.repos.d]# wget -O /etc/yum.repos.d/epel-7.repo /repo/epel-7.repo[root@node5 yum.repos.d]# yum clean all[root@node5 yum.repos.d]# yum makecache4.查看系统可⽤的yum源和所有的yum源[root@node5 yum.repos.d]# yum repolist enabled[root@node5 yum.repos.d]# yum repolist all以上就是linux 配置本地yum源,配置国内yum源,配置epel源的步骤的详细内容,更多关于linux 配置源的资料请关注其它相关⽂章!。

linux环境下yum的配置以及telnet功能的配置

linux环境下yum的配置以及telnet功能的配置

此过程是在vmware虚拟机环境下适用,如有环境变化,请参照实际环境修改参数,过程是相同的。

1,首先修改/etc/yum.repos.d/rhel-source.repo文件#vi /etc/yum.repos.d/rhel-source.repo[rhel-source]name=Red Hat Enterprise Linux $releasever - $basearch=Sourcebaseurl=file:///mntenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release保证红色字部分和实际相符2,检测telnet、telnet-server的rpm包是否安装 OS:RedHat9 [root@localhost root]#rpm -qa telnet telnet-0.17-25//telnet*.rpm是默认安装的//[root@localhost root]#rpm -qa telnet-server 空//telnet*.rpm是默认没有安装的//3,安装telnet-server第3张盘上有telnet-server-0.17-25.i386.rpm[root@localhost root]#rpm -ivh telnet-server*.i386.rpm使用yum命令#yum installp telnet#yum installp telnet-server4,修改telnet服务配置文件 vi /etc/xinetd.d/telnet service telnet { disable = yes flags = REUSEsocket_type = stream wait = no user = rootserver = /usr/sbin/in.telnetd log_on_failure += USERID }将disable=yes行前加#,或者改为disable=no PS:安装telnet-server后,系统才有文件/usr/sbin/in.telnetd5, 重新启动xinetd守护进程由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd[root@localhost root]#service xinetd restart 或[root@localhost root]#/etc/init.d/xinetd restart6, 关闭系统的防火墙linux系统默认的防火墙是“high”命令行界面CLI:[root@localhost root]# setup选择:“firewall configuration”选择:security level——“no firewall”7, 测试 telnet IP8,telnet默认开机启动1)。

linux安装yum命令的方法

linux安装yum命令的方法

linux安装yum命令的方法在Linux系统中,yum是一个包管理器,可以自动处理依赖关系并简化软件的安装、更新和卸载过程。

下面是安装yum命令的一种方法。

步骤1:检查系统是否已安装yum首先,我们需要检查系统是否已安装yum命令。

打开终端并输入以下命令:```shellyum --version```步骤3:安装yum```shellrpm -Uvh yum-<version>.rpm```步骤4:验证yum安装安装完成后,可以使用以下命令来验证yum是否正确安装:```shellyum --version```命令执行后应该显示安装的yum版本信息,这表明yum已成功安装。

步骤5:配置yum源yum源是yum的软件仓库,用于从网络上获取需要安装的软件包。

让我们配置一个可用的yum源。

创建一个新的yum源配置文件:```shellvi /etc/yum.repos.d/custom.repo``````shell[custom]name=Custom Repositoryenabled=1gpgcheck=0```请确保将“baseurl”更改为实际yum源的URL。

保存并退出文件。

步骤6:测试yum命令现在,运行以下命令来测试yum是否正常工作:```shellyum list```此命令将列出所有可用的软件包。

如果yum可以正常工作,则它将显示一份完整的软件包列表。

步骤7:使用yum命令现在你可以使用yum命令来安装、更新和卸载软件包。

例如,要安装一个软件包,只需运行以下命令:```shellyum install <package_name>```将“<package_name>”替换为要安装的软件包的名称。

其他常用的yum命令包括:- `yum update <package_name>`:更新指定软件包。

- `yum remove <package_name>`:卸载指定软件包。

Linux中yum源配置

Linux中yum源配置

Linux中yum源配置⼀、yum是什么yum是⼀个软件包管理器,是Linux环境安装软件包的⼀种⽅式,yum仓库⽤来存放所有的rpm包,yum软件仓库的作⽤是为了进⼀步简化RPM 管理软件的难度以及⾃动分析所需软件包及其依赖关系的技术。

当使⽤yum安装⼀个rpm包时,yum会⾃动在仓库中查找依赖软件并安装。

yum可以⽅便地进⾏ RPM 包的安装、升级、査询和卸载,⽽且可以⾃动解决依赖性问题,⾮常⽅便和快捷。

但是,⼀定要注意 yum 的卸载功能。

yum 在卸载软件同时会卸载这个软件的依赖包,但是如果卸载的依赖包是系统的必备软件包,就可能导致系统崩溃。

除⾮你确实知道 yum 在⾃动卸载时会卸载哪些软件包,否则最好不要执⾏ yum 卸载。

⼆、yum源配置(基于CentOS 7)yum仓库可以是本地的,也可以是http、ftp、nfs形式的⽹络仓库,要使⽤⽹络 yum 源,你的主机必须是正常联⽹的。

当然,要使⽤ yum 进⾏ RPM 包安装,那么必须安装 yum 软件,查看命令是:rpm -qa | grep yum,如果没有安装,则需要⼿⼯使⽤ RPM 包⽅式安装。

在etc/yum.repos.d/⽬录中,存放着yum软件仓库的配置⽂件,⽂件的扩展名是.repo,⽬录中有⼏个系统⾃带的yum 源配置⽂件,默认情况下CentOS-Base.repo ⽂件⽣效。

1.⽹络yum源配置在主机⽹络正常的情况下,系统⾃带yum 源配置⽂件默认不需要进⾏任何修改就可以使⽤,如果要⾃⼰配置yum源,步骤如下。

1.1先备份原有的yum源将原有配置⽂件修改后缀,如.repo.back,或者全部放到⼀个新建⽬录中,最好不要直接删除,万⼀以后要⽤。

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.back1.2下载新的yum源(如阿⾥)wget -O /etc/yum.repos.d/CentOS-Base.repo /repo/Centos-7.repo1.3清除原有yum缓存yum clean all1.4⽣成新的缓存yum makecache2.本地yum源配置如果 Linux 主机不能联⽹,yum 也可以使⽤,在 /etc/yum.repos.d/ ⽬录下有⼀个 CentOS-Media.repo ⽂件,这个⽂件就是以本地光盘作为 yum 源服务器的模板⽂件,只需要进⾏简单的修改即可。

linux配置网络yum源

linux配置网络yum源

linux配置⽹络yum源简述yum光盘源默认只能本机使⽤,局域⽹其它服务器⽆法使⽤yum光盘源,如果想使⽤的话,需要在每台服务器上构建yum本地源,这种⽅案不可取,需要构建http局域⽹yum源解决,可以通过createrepo创建本地yum源端,repo极为repository⼀、基于http配置yum源构建http局域⽹yum源⽅法及步骤如下:1、挂载光盘镜像⽂件⾄/mntmount /dev/cdrom /mnt/2、拷贝/mnt/Packages⽬录下所有软件包到/var/www/html/centos/mkdir -p /var/www/html/centos/cp -R /mnt/Packages/* /var/www/html/centos/3、使⽤createrepo创建本地源,执⾏如下命令会在Centos⽬录⽣成repodata⽬录yum install createrepo* -ycreaterepo /var/www/html/centos/4、利⽤http发布yum本地源本地yum源通过createrepo搭建完毕,需要借助http web服务器发布/var/www/html/centos/中所有软件,yum或者rpm安装http web服务器,并启动httpd服务yum install httpd httpd-devel -y :安装httpd web服务useradd apache -g apache :创建apache⽤户和组systemctl restart httpd.server :重启httpd服务setenforce 0 :关闭selinux应⽤安全策略systemctl stop firewalld.service :停⽌防⽕墙5、在yum客户端,创建/etc/yum.repos.d/httpd.repo⽂件[base]name="CentOS7 HTTPD YUM"enabled=1gpgcheck=0[updates]name="CentOS7 HTTPD YUM"enabled=1gpgcheck=06、在yum客户端上执⾏如下命令yum clean all :清空yum cacheyum install ntpdate -y :安装ntpdate软件⼆、yum源端软件包扩展默认使⽤ISO镜像⽂件中的软件包构建的http yum源,缺少很多软件包。

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时会报错。

VMware虚拟机安装Red Hat Enterprise 6【图文教程】

VMware虚拟机安装Red Hat Enterprise 6【图文教程】

VMware虚拟机安装Red Hat Enterprise 6一、要准备东西1、VMware虚拟机(自己下载安装好,这不是我要讲的内容)2、红帽子企业版镜像文件(即iso后缀名的)一个我用的是:[红帽企业.Linux.6].TLF-SOFT-Redhat.Enterprise.Linux.v6.UPDATE.1.DVD-HOTiSO.iso 下载地址:ed2k://|file|%5B%E7%BA%A2%E5%B8%BD%E4%BC%81%E4%B8%9A.Linux.6%5D.TLF-Sa87196c72a4e24f|h=hzsovcxap52sc2y2wfapxrratgnbpn72|/二、创建虚拟机(我用的是VMware8.0)1.选择文件—>新建虚拟机2.在弹出的窗口中选择“典型(Typecal)”。

3.选择以后安装操作系统4.第一步选择系统,Red Hat是Linux系统,第一步当然选择Linux啦,第二步选择下面的版本,因为我安装的是RedHat Enterprise 6,所以我选择版本号为6的,如果你的是64位的或者其它版本的,可以自行选择。

5.设置系统名字和系统存放路径,自己新建一个文件夹再选择。

6.第一项设置硬盘大小,我设置了5G,不够后面还可以加的,但是设置多了就无法减了。

第二项选择以单个文件存储还是分文件存储。

这里选择分文件存储。

7.这里展示了整个虚拟系统的一些参数(就是前面那么多操作设定的参数),直接点完成(Finish)。

到这里,虚拟机创建完成。

三、开始安装系统1.选择编辑虚拟机设置2.单Memory(内存),在右边输入你要给虚拟机分配的内存大小,因为我电脑有4G内存,所以我设置了1G给虚拟机(即1024M)。

3.单击光驱,然后在右侧选择使用iso镜像文件,并点击浏览3.上一步点击Browse(浏览)之后,在你的硬盘中找到你下载好的RedHat Enterprise6.iso这个系统,点击打开(Open)4.看,系统的路径已经选择进来了,直接单击下面的OK按钮。

CentOS中yum源的配置与使用详解

CentOS中yum源的配置与使用详解

CentOS中yum源的配置与使⽤详解⼀、yum 简介yum,是Yellow dog Updater, Modified 的简称,是杜克⼤学为了提⾼RPM 软件包安装性⽽开发的⼀种软件包管理器。

起初是由yellow dog 这⼀发⾏版的开发者Terra Soft 研发,⽤python 写成,那时还叫做yup(yellow dog updater),后经杜克⼤学的Linux@Duke开发团队进⾏改进,遂有此名。

yum 的宗旨是⾃动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并⾃动提⽰⽤户解决。

yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的⽂件,依赖性等。

正是收集了这些header 并加以分析,才能⾃动化地完成余下的任务。

yum 的理念是使⽤⼀个中⼼仓库(repository)管理⼀部分甚⾄⼀个distribution 的应⽤程序相互关系,根据计算出来的软件依赖关系进⾏相关的升级、安装、删除等等操作,减少了Linux ⽤户⼀直头痛的dependencies 的问题。

这⼀点上,yum 和apt 相同。

apt 原为debian 的deb 类型软件管理所使⽤,但是现在也能⽤到RedHat 门下的rpm 了。

yum 主要功能是更⽅便的添加/删除/更新RPM 包,⾃动解决包的倚赖性问题,便于管理⼤量系统的更新问题。

yum 可以同时配置多个资源库(Repository),简洁的配置⽂件(/etc/yum.conf),⾃动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库的⼀致性。

⼆、yum 安装CentOS 默认已经安装了yum,不需要另外安装,这⾥为了实验⽬的,先将yum 卸载再重新安装。

1、查看系统默认安装的yum# rpm -qa|grep yum2、卸载yum# rpm -e yum-fastestmirror-1.1.16-14.el5.centos.1 yum-metadata-parser-1.1.2-3.el5.centos yum-3.2.22-33.el5.centos3、重新安装yum这⾥可以通过wget 从⽹上下载相关包安装,也可以挂载系统安装光盘进⾏安装,这⾥选择挂载系统安装光盘进⾏安装。

搭建本地yum源步骤实验报告

搭建本地yum源步骤实验报告

搭建本地yum源步骤实验报告搭建本地yum源第⼀章实验思路1.1实验环境:VMware、Centos7、MobaXterm软件1.2 思路:通过搭建个本地服务器的⽅式(利⽤file:///),再断掉⽹络,在本地安装yum源第⼆章实验⽬的1. 掌握yum包的安装步骤2. 熟悉操作命令3. 掌握对⽂件内容的修改第三章实验步骤步骤1:⽤ll /etc/yum.repos.d/查看yum的配置⽂件的仓库;yum的配置⽂件都是以.repo结尾步骤2:查看其中的⼀个配置⽂件:cat /etc/yum.repos.d/CentOs-Base.repo⾥⾯显⽰了它的基础配置base,如下[base]name=CentOS-$releasever - Basemirrorlist=/?release=$releasever&arch=$basearch&repo=os&infra=$infra#baseurl=/centos/$releasever/os/$basearch/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7步骤3:输⼊mount /dev/cdrom /media,把光驱挂载到media 上,使⽤df -h可以看到已经成功挂载步骤4:进⼊/etc/yum.repos.d⽬录,⽤mkdir 来创建⽬录,把yum的仓库移动到该⽬录下步骤5:将CentOS-Media.repo的repo⽂件再移动到repos.d⾥步骤6:使⽤vi编辑⽂件CentOS-Media.repo,查看配置如下步骤7:按照如下配置修改[c7-media]name=CentOS-$releasever - Mediabaseurl=file:///media //路径需与你光驱或ISO挂载的路径相同gpgcheck=1enabled=1 //enable后⾯值必须修改为1gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-6步骤8:输⼊“yum clean all”命令清理步骤9:返回到VMware的Centos 7⾥断⽹进⾏本地安装使⽤yum -y install virtuoso-opensource-utils.x86_64 命令进⾏安装步骤10:使⽤yum info virtuoso-opensource命令查看virtuoso-opensource的安装信息第四章问题解决在进⾏clean all的操作前忘记新建个⽂件,把yum的包都复制⼀份。

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

Vmware RHEL 6.1下YUM源配置
1、环境
安装vsftpd服务器,让客户机寻找源
Mount /dev/cdrom /mnt
Rpm –ivh /mnt/ Packages/ vsftpd-2.2.2-6.el6_0.1.i686.rpm
配置/etc/vsftpd/vsftp.conf文件,加入anon_root=/yumserver这一条配置
Mkdir–p /yumserver/rhel61;mkdir–p /yumserver/rhel5
重启vsftpd服务器,service vsftpd restart
2、配置yum.repo
删除以前的.repo文件,rm–rf /etc/yum.repos.d/*,再创建/etc/yum.repos.d/yum.repo文件,内容如下:
[rhel61]
name=rhel61
baseurl=ftp://192.168.1.10/rhel61
enabled=1
gpgcheck=0
[server]
name=server
baseurl=ftp://192.168.1.10/rhel5/Server
enabled=1
gpgcheck=0
[VT]
name=vt
baseurl=ftp://192.168.1.10/rhel5/VT
enabled=1
gpgcheck=0
[cluster]
name=cluster
baseurl=ftp://192.168.1.10/rhel5/Cluster
enabled=1
gpgcheck=0
[clusterstorage]
name=clusterstorage
baseurl=ftp://192.168.1.10/rhel5/clusterStorage
enabled=1
gpgcheck=0
3、配置源
把rhel 61的ISO镜像文件下面的文件全部放到/yumserver/rhel61下面,再把rhel 5的ISO 的镜像文件放到/yumserver/rhel5下面,把yum.conf这个文件放到/yumserver下面,供客户机下载(客户只要按照自己的要求改下就行了)
Rhel 61的源都不需要配置了
Rhel 5的要安装createrepo这个包,mount /dev/cdrom /mnt,
rpm–ivh /mnt/Server/ createrepo-0.4.11-3.el5.noarch.rpm
如果有createrepo这个命令就不需要安装了
Createrepo -g /yumserver/rhel5/Server/repodata/comps-rhel5-server-core.xml /yumserver/rhel5/Server/
VT、Cluster、ClusteStorage这三个文件也是一样配置
客户机用ftp下载服务器的yum.repo这个文件,放到/etc/yum.repos.d/目录下面按照自己的要求改下就行了
Yum 基本用法:
Yum list,刷新源
Yum install –y dhcp,安装dhcp包
Yum erase dhcp,删除dhcp包
其它的软件也如此!
完毕!
BY SOMNUS QQ:643993254
2011-08-19。

相关文档
最新文档