当前位置:首页 » 数据仓库 » 如何配置yum
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

如何配置yum

发布时间: 2022-02-09 10:28:55

‘壹’ linux系统如何配置yum

首先自己上网找一个yum 源,搜一下就行,最好是上海交大的,注意yum 源要与你的系统版本配套,比如搜索(fedora 15 上海交大yum 源)把yum 源中的内容复制,粘贴到一个文件中,比如e.repo,假设这个文件放在桌面上.
>cd ~/Desktop (如果是中文的系统,好像是cd ~/桌面)
>su
#mv e.repo /etc/yum.repo.d
#yum clean all
然后测试下就可以了

‘贰’ 如何配置yum服务器

rpm也是不错的软件包管理软件,但其安装时软件包的的依赖是让人头疼的一个问题,而yum的出现可以完全解决这个依赖问题,Yum是在目前Linux主流版本中配置的一个shell前端软件管理器。在使用yum进行指定包安装的时候,可以自动的进行依赖软件的定位、指定服务器的下载,实现一次性的将所有包安装完成.Yum使用有很多好处,最大的好处莫过于简单化RPM软件包的安装、删除和更新,同时自动的解决了软件包依赖和下载包库方便配置问题。

方法/步骤

安装ftp并做简单配置,将其启动service vsftpd restart:

将光盘挂上(创建挂载点mkdir /media/cdrom;设置挂载mount /dev/cdrom /media/cdrom),然后将其中的内容复制到/var/ftp/pub/下,

cd /etc/yum.repos.d/

cp -p 复制一个配置文件,并做如下修改,修改时ftp的目录选择一定要看仔细,理解正确,192.168.142.2即代表/var/目录所以其后直接接pub目录。

yum clear all:清除yum缓存
yum update:进行yum源更新
yum list :列出可用的mirrors

END
注意事项

createrepo的存在可以解决yum源的依赖关系,实现数据的重新加载,从而使第三方软件也能够实现通过yum来安装。

‘叁’ 在linux中如何安装yum工具,要特别详细的

1、这里以centos7 linux系统为例进行讲解如何安装yum。首先,运行命令“rpm -qa yum”来查看系统是否已经安装了yum。如果安装了yum则会列出安装的rpm包名,否则输出为空:

‘肆’ 如何配置本地yum源

linux配置本地yum源方法_网络经验:

网页链接

‘伍’ 如何配置Yum仓库

第1步:进入到/etc/yum.repos.d/目录中

第2步:使用Vim编辑器创建一个名为rhel7.repo的新配置文件

第3步:按配置参数的路径挂载光盘,并把光盘挂载信息写入到/etc/fstab文件中。

[rhel-media] :Yum软件仓库唯一标识符,避免与其他仓库冲突。

name=linuxprobe:Yum软件仓库的名称描述,易于识别仓库用处。

baseurl=file:///media/cdrom:提供的方式包括FTP(ftp://..)、HTTP(http://..)、本地(file:///..)。

enabled=1:设置此源是否可用;1为可用,0为禁用。

gpgcheck=1:设置此源是否校验文件;1为校验,0为不校验。

gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release:若上面参数开启校验,那么请指定公钥文件地址。

GoDadly

‘陆’ Linux中的yum是什么如何配置如何使用

yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点, 也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务。它能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。自己本身也可以做yum服务器,本身可以根据光盘镜像做yum服务器。
搭建yum服务器:
(1)本地yum(服务器不能上网)
第一步:先挂载光盘
mount /dev/cdrom /media/
echo "/dev/cdrom /media iso9660 defaults 0 0" >> /etc/fstab 实现开机挂载
第二步:建立yum仓库(以centos为例)
vim /etc/yum.repos.d/iso.repo (iso是随便取得名字,但是一定要以repo结尾)
[Centos]
name=CentOS
baseurl=file:///media/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
然后保存退出
(如果是redhat5.x的系统这里写成file:///media/Server/,是redhat6.x的系统file:///media/Packages/)

参数的解释
#####
[Centos] (这个是一个标识,可以随便取,必须唯一)
name=CentOS (这个是一个名字,可以随便取,必须唯一)
baseurl=file:///media/Server/ (本地的路径)
enabled=1 (为1则是打开仓库,为0则是关闭仓库)
gpgcheck=1 (公钥值)
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 (检测公钥值的文件路径)
[ ]内的是仓库的名字
name是仓库的描述也可以说是名字
baseurl 仓库的位置
enabled 是否启用这个仓库,1为起用,0为禁用
gpgcheck 是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)
gpgcheck 的存放地址我们需要用下面的命令导入这个签名。才能使用这项功能
#####

搭建完yum后,先输入 yum clean all

(2)外网yum(服务器能上网)
vim /etc/yum.repos.d/163.repo

[base]
name=centos6
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch
gpgecheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
然后保存退出

如果系统是5.x版本的redhat(baseurl=http://mirrors.163.com/centos/5/os/$basearch)
安装外网yum的时候可以自己先进去这个网站看看
http://mirrors.163.com/

搭建完yum后,先输入 yum clean all

使用yum
首先用yum来升级软件,yum的操作大都须有超级用户的权限,当然可以用sudo。

装了系统添加删除软件是常事,yum同样可以胜任这一任务,只要软件是rpm安装的。
安装的命令是,yum install xxx,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断。
删除的命令是,yum remove xxx,同安装一样,yum也会查询数据库,给出解决依赖关系的提示。
yum的常用命令:
1.yum check-update 列出所有可更新的软件清单
2.yum update 安装所有更新软件
3.yum -y install <package_name> 安装指定的软件
4.yum update <package_name> 更新指定的软件
5.yum list <package_name> 不加<package_name>列出所有可安装的软件清单,加了列出指定的
6.yum -y remove <package_name> 删除软件
7.yum search <package_name> 查找软件
8.yum list installed 列出所有已安装的软件包
9.yum list extras 列出所有已安装但不在 Yum Repository 内的软件包
10.yum info <package_name> 不加<package_name>列出所有软件包的信息,加了列出指定的
11.yum provides <package_name> 列出软件包提供哪些文件
12.yum clean packages 清除缓存目录(/var/cache/yum)下的软件包
13. yum clean all 清除缓存目录(/var/cache/yum)下的软件包及旧的headers

‘柒’ 怎样配置本地yum源

yum源仓库指向文件指向yum仓库。
yum源的指向文件存在于/etc/yum.repos.d/目录下。

以下是通过修改配置仓库指向文件,制作本地yum源;通过配置http服务和yum仓库指向文件制作共享yum源。

开始之前看一下查看一下当前的配置里面有什么已经安装好的yum源仓库
yum repolist

由上面可以知道现在的yum源配置没有成功可以读取利用的信息,下面将修改yum仓库指向文件制作yum的软件可用安装源。

‘捌’ 红帽linux怎么配置本地yum

1 先把虚拟机的光盘连接上 2[root@h2 ~]# mkdir /iso[root@h2 ~]# mount -o loop /dev/sr0 /iso PS: /dev/cdrom 和/dev/sr0是同一个设备光驱[root@h2 ~]# ls -l /dev/cdromlrwxrwxrwx 1 root root 3 5月 6 15:35 /dev/cdrom -> sr0 3 设置光驱开机自动挂载 [root@h2 ~]# echo "mount -o loop /dev/sr0 /iso" >> /etc/rc.local 或者: [root@h2 ~]# vim /etc/fstab/dev/sr0 /iso iso9660 ro,loop 0 0 4 [root@h2 ~]# cd /etc/yum.repos.d/[root@h2 yum.repos.d]# rm -rf Cent*删除原有的repo文件,建议以备份的方式mv走。 [root@h2 yum.repos.d]# vim iso.repo[iso]name=iso-resourcebaseurl=file:///iso/enabled=1gpgcheck=0 [root@h2 yum.repos.d]# yum clean all[root@h2 yum.repos.d]# yum makecache [root@h2 yum.repos.d]# yum search wireshark-gnome[root@h2 yum.repos.d]# yum install -y wireshark-gnome

‘玖’ 如何配置yum源

a-parser-1.0-8.fc6
yum-3.0.1-5.el5
yum-updatesd-3.0.1-5.el5
yum-rhn-plugin-0.4.3-1.el5
createrepo-0.4.11-3.el5
2、拷贝光盘Server目录到本地硬盘/redhat5/
3、搭建YUM
1)生成依赖性关系
createrepo -g /redhat5/Server/repodata/comps-rhel5-server-core.xml / redhat5/Server/
rm -rf /redhat5/Server/.olddata
2) 把步骤1)再做一遍
3) cd /etc/yum.repos.d
4、yum install dasher
yum -y install firefox 安装自动应答为yes
yum remove httpd 删除软件包
yum clean all 清空下载的软件包的缓存
yum list 列出所有的软件包(包括已安装和在YUM服务器上存在的)
yum upgrade或yum update 升级软件包
yum list installed 列出所有已经安装的软件包
yum list available 列出所有可用的软件包
yum list updates 列出所有可升级的软件包

‘拾’ centos下,如何配置yum源

操作环境:CENTOS 7
安装源配置文件放置在 /etc/yum.repos.d内
将里面的原文件转移备份 cd /etc/yum.repos.d
mkdir yumbak
mv * yumbak
设置并编辑新yum源:vi /etc/yum.repos.d/aaa.repo
(注意,这里yum源文件名一定要用.repo结尾,因为系统在调用yum 命令时会自动检索.repo结尾的文件来作为yum源文件)
[guagpan.repo] #新建自定义安装源文件
name=cdrom #指定名称
baseurl=file:///media/ #指定原文件查找路径
enabled=1 #启用本项设置
gpgcheck=0 #关闭数据证书验证
:wq #保存退出

yum makecache #更新yum
yum list #查询安装源下有哪些包
yum install -y php-mysql #查找安装php.mysql依赖的安装包
yum remove -y php-mysql #卸载