导航:首页 > 文件管理 > yum软件仓库配置文件的目录

yum软件仓库配置文件的目录

发布时间:2023-04-09 13:21:00

A. yum源配置文件

方法/步骤
步骤1:在Vmware中,确保iso镜像已经正常连接到系统上,在虚拟机上右键-设置-虚拟机设置,按照如图勾选和设置。
步骤2:可以看到在linux桌面,已经出现了一个ISO镜像。
步骤3:建立挂载点,在root用户下mkdir /mnt/cdrom来创建目录。
步骤4:输入mount -t iso9660 /dev/cdrom /mnt/cdrom将光驱或者iso文件挂载到/mnt/cdrom目录下,使用df -h可以看到已经成功挂载。
步骤5:进入/etc/yum.repos.d目录,ls查看当前目录下的yum源配置文件,新建bak目录,将除CentOS-Media.repo之外的repo文件移动到bak文件夹备份
Linux配置本地yum源方法
步骤6:使用vi编辑文件CentOS-Media.repo,查看配置如下,
步骤7:按照如下配置修改
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/ //路径需与你光驱或ISO挂载的路径相同
gpgcheck=1
enabled=1 //enable后面值必须修改为1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-6,
步骤8:输入“yum clean all”命令清理,
步骤9:可以使用yum -y install vim进行安装测试。

B. 如何查看yum安装的软件路径

以redhat\centos 中php-mysql为例
1:如凯段纳果包是通过yum或者rpm方式安装
[root@localhost yum.repos.d]# rpm -qa //找出系统所有的盯没包,找到对应的文件名

[root@localhost yum.repos.d]# rpm -ql php-mysql-5.4.16-23.el7_0.3.x86_64
/etc/php.d/mysql.ini
/etc/php.d/mysqli.ini
/etc/php.d/pdo_mysql.ini
/usr/lib64/php/moles/mysql.so
/usr/lib64/php/moles/mysqli.so
/usr/lib64/php/moles/pdo_mysql.so

2:如果是源码编译安装
2.1源码安装的方式通过rpm命令是无法找出来的,燃圆如果你确定这个软件已经开启,则可以通过
[root@localhost yum.repos.d]# ps -aux 找出对一个的可执行文件所在的目录
2.2通常安装完包后,我们都会把他加入到服务里面,你可以去/etc/rc.d/下找相应的文件,进而确认相关信息。

最后一种最笨的方法就是用find命令
find / -name *文件名*

C. linux yum命令问题, 执行了yum clean 后 系统运行yum命令出问题

从图中看到是
yum
仓库的问题吧。yum仓库分为
网络yum源(http,ftp等)和本地yum源(file://)。很显然你的是本地yum
源。请检查你的yum源的配置文件.
1.
挂载,我们的光盘里面的有我们需要的安装包软件,将其挂载到系统中的指定位置。如:
“mount
/dev/sr0
/mnt ”
"df
-h"
"ls
/mnt"
2.
yum仓库的配置文件
1.
配置文件所在的目录:“cd
/etc/yum.repos.d/”
2.
less
redhat.repo

//yum
仓库的配置文件以
“.repo”结慧旅尾。
[redhat]

//yum仓库的标示符

随意字符,用于区分不同的yum,格式[xxx]
name=redhat
//yum仓库的名字
baseurl=file:///mnt/

//软件包的路径,主要这里的本地路径写你挂载消碧渗的路径,file://绝对路拿脊径
enabled=1

启用这个yum仓库,0为关闭
gpgcheck=0

不检查检验。1为检查。
3.
yum
仓库的
命令:
yum
repolist

列出yum仓库
yum
clean
all

清理yum
缓存
yum
makecache
缓存yum仓库。
linux更多的知识建议参考h
t
t
p://WWW.LINUXPROBE.COM,yum仓库是centos
系列的软件安装方式,希望能够帮助到你

D. yum的配置文件在什么目录下

centos的yum配置文件
cat /etc/yum.conf
cachedir=/var/cache/yum
//yum 缓存的目录,yum 在此存储下载的rpm 包和数据库,默认设置为/var/cache/yum
keepcache=0
//安装完成后是否保留软件包,0为不保留(默认为0),1为保留
debuglevel=2
//Debug 信息输出等级,范围为0-10,缺省为2
logfile=/var/log/yum.log
//yum 日志文件位置。用户可以到/var/log/yum.log 文件去查询过去所做的更新。
pkgpolicy=newest
//包的策略。一共有两个选项,newest 和last,这个作用是如果你设置了多个repository,而同一软件在不同的repository 中同时存在,yum 应该安装哪一个,如果是newest,则yum 会安装最新的那个版本。如果是last,则yum 会将服务器id 以字母表排序,并选择最后的那个服务器上的软件安装。一般都是选newest。
exclude=selinux*// 排除某些软件在升级名单之外,可以用通配符,列表中各个项目要用空格隔开,这个对于安装了诸如美化包,中文补丁的朋友特别有用。 《Linux就该这么学》 gpgcheck=1// 有1和0两个选择,分别代表是否是否进行gpg(GNU Private Guard) 校验,以确定rpm 包的来源是有效和安全的。如果设置在[main]部分,则对每个repository 都有效。默认值为0

E. 如何手工搭建本地Yum仓库

所有Yum仓库的配置文件均需以.repo结尾并存放在/etc/yum.repos.d/目录中的。
要创建本机的Yum仓库,需要手工创建这个配旁罩衫置文件。
文件结构如下:

[rhel-media]: yum仓库唯一标识符,避免与其他仓库冲突。
name=MyYumSource : 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 :若为校验请指定公钥文件地址。

F. 如何配置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

G. linux里面repo是什么

repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!
name=rhel7 #描述仓库的基本信息,也可以就当个名称用
baseurl=file:///media/cdrom #仓库的地址,本地源或者网络源
enabled=1 #是否启用,1表示启用,0表示不启用
gpgcheck=0 #是否校验 1表示校验,0表示不校验
yum配置文件必须以.repo结尾,一个配置文件中可以保存多个yum仓库的配置信息,
进入后你会发现两个重要的目录,Packages和repodata,Packages这个目录是yum安装时的rpm包。
repodata目录里面包含了一个以 .xml结尾的文件,这个文件是yum索引文件,包含了rpm包的一些信息,比如依赖关系这些的。通过它用yum安装才能在自动解决。记录下这个地址。

H. yum软件仓库详细解读

1.客户端:客户端的配银皮陵置非常简单,只要配置要一些基本的参数,就可以通过客户端来安装软件,并且解决软件包的依赖性。

2.服务端:将所有需要的软件包同统一放在一个目录下,该目录可以通过ftp、http、https、file将需要使用软件的客户端传输需要的软件。

全局配置: /etc/yum.conf yum
cachedir:软件包缓存目录
keepcache:缓存是否保存,1保存0不保存
debuglevel:调试级别(默认为2)
logfile:日志文件路径
gpgcheck:是否检查密钥,一种检验软件完整性的方式

仓库配置: /etc/yum.repo.d/name.repo yum
[name]:仓库id
name :仓库名字
baseurl: 为仓库的地址
gpgkey:公钥地址,若是需要检查完整性的话可以添加密钥地址
enable:是否开启当前仓库
gpgcheck:是否使用密钥验证

$releasever:当前OS的主版本号
$arch:处理器平台,i386,x86_64,i486,i586
$basearch:基础平台:i386,x86_64
在搭建yum客户端仓库时,可以使变量让自己能够让repo配置文件在多个版本的系统中使用。但是yum服务器必须遵循命锋戚名规则。下面以阿里云举例。
https://mirrors.aliyun.com/centos/$releaserver/os/$basearch/
https://mirrors.aliyun.com/centos/6.9/os/x86_64/

1.启用与禁用仓库
禁用仓库: yum-config-manager --disable “仓库名"
启用仓库: yum-config-manager --enable “仓库名”

2.显示软件仓库列表
yum repolist

3.显示软件包列表
yum list

4.安装卸载与更新
安装: yum install package1 package2...
重新安装: yum reinstall package
卸载: yum remove package
更新: yum update package
降握坦级: yum downgrage package
检查可用的更新: yum check-update

5.缓存命令
清除缓存: yum clean all
构建缓存: yum makecache

6.查看依赖性
yum deplist package1

7.包组相关命令
安装: yum groupinstall group1 [group2] [...]
更新 yum groupupdate group1 [group2] [...]
列表 yum grouplist [hidden] [groupwildcard] [...]
删除 yum groupremove group1 [group2] [...]
信息 yum groupinfo group1 [...]

I. linux yum安装的软件都放到哪个目录下了

一般情况是根据软件的配置文件来决定的,大部分放到/usr/local/下面,这个可以用find 命令来找一下

J. Centos7 本地yum源配置

一般除非是最小化安装,不然centos7系统中都会有createrepo命令,如果没有,需要通过rpm -ivh 安装如下三个包:

然后使用,createrepo 命令生成yum仓库

最后,在/etc/yum.repo.d/目录中创建repo文件,文件内容指向本地仓库的路径。repo文件格式如下:

当做完如上操作后,我们使用如下命令创建yum缓存,然后通过yum list命令可以看到仓库内rpm包列表:

阅读全文

与yum软件仓库配置文件的目录相关的资料

热点内容
魔兽世界41升级补丁 浏览:209
51单片机热敏电阻测温程序 浏览:913
专卖机油是哪个app 浏览:574
表格有密码怎么办 浏览:376
立项文件费用多少 浏览:408
怎样删除电脑桌面的压缩文件 浏览:139
b超单子哪个数据能看出来 浏览:75
vscodejs方法跳转 浏览:609
java编程语言及版本号 浏览:219
两条数据线多少钱 浏览:978
阿里云盘一次可以保存多少个文件 浏览:179
扬州防控15号文件内容 浏览:424
nuke视频教程网盘 浏览:714
朋友微信发给我的压缩文件错误 浏览:334
银饰拍摄教程 浏览:528
邻居找不到无线网络连接怎么办 浏览:58
上海哪里可以学激光切割编程 浏览:220
华硕主板在线升级bios工具 浏览:89
音频文件名前加序号 浏览:500
开机选择黑苹果双系统 浏览:824

友情链接