请问Linux下的yum-yum updatesd he.conf在哪?

linux中yum update被占用怎么办_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
linux中yum update被占用怎么办
我有更好的答案
不改变软件设置和系统设置,系统版本升级,改变软件设置和系统设置,系统版本内核都升级yum
upgrade 升级所有包yum update 升级所有包
采纳率:71%
security  Existing lock /yum,在linux下yum update会提示:  Another app is currently holding the yum lock解决方案  解决办法是干掉缓存中的yum进程,重启yum。  清掉缓存中的进程.pid  然后就可以使用yum了。如果不行可以重启yum  /sbin/  2)通过kill杀掉这个进程,可杀掉之后,错误依旧;linux中yum update被占用怎么办   1)怎么回事呢?根据提示:  /sbin/run目录下,还有yum这个进程ID,需要将这个进程id文件强制删除掉..?  可以通过强制关掉yum进程.0 0,如下:\service yum-updatesd restart  补充二:01 [yumBackend.py]  很遗憾: another copy is running as pid 25960;var&#47。  已经有一个yum进程在运行了,使用kill干掉它:  复制代码  代码如下.0 0 0 ? Z Sep19 0.0 0;var&#47:  # kill -s 9 25960  # ps aux|grep yum  root 6744 0;run/ waiting for it to exit,yum在锁定状态中;service yum-updatesd restart  以下是其它网友的补充:  补充一、  有时,原来是系统进程已经有一个update在运行了。在进程里查看下:ps -ef | grep update&#92.pid:\  3)同时重启下yum更新服务:  复制代码  代码如下:  # yum -y install vixie-cron  Loaded plugins: fastestmirror.  可能是系统自动升级正在运行。原来在&#47:00 grep yum  root 25960 0:  rm -f /var/run/yum.pid  重启yum(我的系统是fedora)  systemctl status yum-updatesd,那怎么办呢.0
pts/1 S+ 14:59 0,kill对付不了它, refresh-packagekit、  在CentOS上yum -y install gcc* gcc-c++* autoconf* automake* zlib* libxml* ncurses-devel* libmcrypt* libtool*时出现错误:\var/run&#47.  Another app is currently holding the yum lock使用yum安装计划任务功能,结果提示.service  centos用户使用:  #rm -f &#47
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包相关文章推荐
原贴:http://www.linuxfly.org/read.php/250.htm[转]yum.conf 配置文件详解
linuxing , 11:23 , 网络服务 >> 常见服务 , 评论...
YUM是Yellow dog Updater Modified的简称,yum是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header,header...
原文地址:http://tiancong./734
什么是repo文件?
repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo...
由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程:
1.删除redhat原有的yum...
1.yum的安装与配置
(1)yum的安装
检查yum是否已经安装:
[root@localhost~]# rpm -qa|grep yum
如果没有任何显示,表示系统中还没有安装yum工具,...
配置本地和共享yum源,定制属于自己的yum仓库
为了方便后来的linuxer,特留下此文档以备后人,并感谢各方前辈的笔迹。  1、添加rpm fusion源  rpm -ivh http://download1.rpmfusion.org/free...
在Linux中安装软件时,很多软件在系统光盘都可以找到,
一、yum 简介
  yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发...
他的最新文章
讲师:Array
讲师:李志伟
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)linux yum及yum仓库
时间: 06:52:57
&&&& 阅读:5026
&&&& 评论:
&&&& 收藏:0
标签:1. yum的由来&&&&为了解决程序间的依赖关系,RedHat曾推出了一款名为update的工具。这款工具虽然达到了目的,但用户体验并不是很好。后来一个基于RedHat的二次发行版yellowdog,由此也推出了一个工具:yellowdog update modifier,简写为yum. 由于比update好用,于是便流行开来。后来导致RedHat也弃update不用而使用yum2. yum的特性&&&&yum相对于rpm来说:rpm为基础包管理器,yum则是rpm的前端工具。yum无法独立存在&&&&系统不允许有两个yum命令同时运行,如果有两个,第二次运行时会报错。这是为了防止yum之间的冲突3. yum的工作方式&&&&yum工作需要依赖C/S架构工作模式的文件服务器,服务器中存放了yum工作时所需的程序包。yum接收到需要安装的程序包的名称之后,通过文件共享协议(或者文件传输协议),在配置文件中指向的yum仓库(可以是多个)中查询需要的程序包。找到之后,通过文件下载协议,将程序包下载至本地yum的缓存目录中,当安装完成后,缓存目录便会被删除&&&&但如果yum每次到yum仓库都需要遍历,就会导致速度很慢。而yum仓库中有两类数据:程序和程序的元数据。yum仓库在创建时,会将所有程序的名字、大小、版本以及依赖关系这类的属性信息提取出来并保存至repodata目录中。所以在yum第一次访问yum仓库时,会获取仓库中元数据(repodata),并下载至本地。因此,下次需要安装程序包时,只需从本地缓存中获得信息,直接到仓库下载即可&&& 如何保持本地缓存repodata和服务器端的repodata实时同步呢?yum每次访问仓库都会先获取repodata目录中每个文件的特征码,并与本地的进行比较,如果不相同,就重新下载并覆盖4. yum的配置文件&&&&指向仓库的位置以及相关的各种配置信息。每个yum命令行可以同时指向多个仓库,仓库间可以进行优先级等相关配置,优先级是由开销决定的&&& 配置文件有两部分组成:主配置文件以及各仓库的配置文件。因为如果所有的配置信息都放在一个文件中就显得太臃肿、不方便。其中主配置文件所在路径为/etc/yum.conf,它为各仓库指向提供公共配置文件;而各仓库的配置文件所在路径为:/etc/yum.repos.d/*.repo,里面都是以赋值的格式存在主配置文件[root&~]#&cat&/etc/yum.conf&&&&#&查看主配置文件
[main]&&&#&所有仓库公共的配置
cachedir=/var/cache/yum/$basearch[p1]&/$releasever&&&&#&缓存目录
keepcache=0&&&&#&程序包在安装完成后不再保存至缓存中
debuglevel=2&&&&#&程序安装时的输出信息,数字越大输出信息越多。生产环境中关闭最好,但是开启可以让我们快速定位安装中出现问题的所在
logfile=/var/log/yum.log&&&&#&日志文件
exactarch=1&&&&#&安装程序的版本和当前平台保持一致
obsoletes=1&&&&#&检查包已被废弃
gpgcheck=1&&&&#&检查来源合法性和包完整性,还应该有个gpgkey,用于指明仓库的公钥文件从哪获取,但这是公共配置,而配置仓库都不相同,所以不放在这里
plugins=1&&&#&支持插件
installonly_limit=5&&&&#&一次安装的程序包限制5个
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=19&ref=http://bugs.centos.org/bug_report_page.php?&&category=yum&&&&#&bug追踪的路径
distroverpkg=centos-release&&&&#&判定当前系统的信息
#&This&is&the&default,&if&you&make&this&bigger&yum&won‘t&see&if&themetadata
#&is&newer&on&the&remote&and&so&you‘ll"gain"&the&bandwidth&of&not&having&to
#&download&the&new&metadata&and"pay"&for&it&by&yum&not&having&correct
#&information.
#&&Itis&esp.&important,&to&have&correct&metadata,&for&distributions&like
#&Fedora&which&don‘t&keep&old&packagesaround.&If&you&don‘t&like&this&checking
#&interupting&your&command&line&usage,&it‘smuch&better&to&have&something
#&manually&check&the&metadata&once&an&hour(yum-updatesd&will&do&this).
#&metadata_expire=90m
#&PUT&YOUR&REPOS&HERE&OR&IN&separate&filesnamed&file.repo
#&in&/etc/yum.repos.d&&&&#&可以往下附加配置信息,也可以放在各配置文件中
#&可通过man&yum.conf进行详细查看各配置文件[root&~]#&cat/etc/yum.repos.d/CentOS-Media.repo&&&&#&随便打开一个仓库的配置文件
[c6-media]&&&&#&id,最好能够见名知意,并且必须唯一
name=CentOS-$releasever&-&Media&&&&#&当前仓库的描述信息
#mirrorlist=&&&&#&可以将所有的镜像站点url写入一个文件,然后指向这个文件,然后会挑一个速度最快的来使用。一般不和baseurl一起使用
baseurl=ftp://&&&&#&指向仓库的路径,指向多个备用
&&&&&&&http://&&&&#&备用的路径不能顶格写,至少需要有1个空格
&&&&&&&file:///media/cdrecorder/
gpgcheck=1&&&&#&此处定义的优先级更高,需要和gpgkey配合
enabled=0&&&#&此仓库不被使用
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6&&&
cost=&&&&#&优先级,数字越小表示开销小,优先级越高。默认1000
[media]&&&&#&第二个仓库5. yum命令-y:自动回答为yeslist:列出所有仓库中的程序包,支持通配符all:所有程序包available:可用的,仓库中有尚未安装的installed:已经安装的clean:清理缓存。yum缓存路径:/var/cache/yum/yum clean all:清除所有缓存信息,但不会清除目录repolist:显示仓库列表及其简要信息all:所有的仓库enabled:已经启用的仓库disabled:未启用的仓库install:安装yum install [-y] PACKAGE_NAMEremove|erase:卸载。和此程序包有依赖性的其他包也会被一并卸载infoPACKAGE ...&:查询程序的相关简要信息。这个包装不装都没有关系,只要仓库中有就行grouplist:列出所有包组groupinstall:安装包组可直接用install、remove或update来管理包组,在包组前面加@用以区分:yuminstall @"Server Platform Development"6. 配置基于centos发行光盘rpm包的yum仓库安装createrepo命令[root&Packages]#&yum&install&-y&createrepo挂载镜像光盘,上一篇博客中有提到怎么加载并挂载镜像[root&Packages]#&mount&-r&/dev/cdrom&/mnt/使用creatrepo命令创建存放程序包元数据的repodata目录。因此,创建的时指向的路径必须是存放rpm包的路径[root&Packages]#&mkdir&/var/repo
#&新建目录进行rpm包存放
[root&Packages]#&cd&/var/repo&&
[root&repo]#&cp&/mnt/Packages/*&.
#&文件很多,需要等会
[root&repo]#&createrepo&/var/repo/
Spawning&worker&0&with&4184&pkgs
Workers&Finished
Gathering&worker&results
Saving&Primary&metadata
Saving&file&lists&metadata
Saving&other&metadata
Generating&sqlite&DBs
Sqlite&DBs&complete
#&恩,总算创建好了,等的时间够长
[root&repo]#&cd&repodata/
[root&repodata]#&ls
318f1b79bc13b0daf243cdf4fad87af1e49fefe3d6d9af3a3abf-primary.sqlite.bz2
5015d87cfb7db398c5d2d939be34d0b4d-filelists.xml.gz
62d8a6fade0ecb892b8ac95f5c278dd3afef8378119-filelists.sqlite.bz2
75d262ab2ac72543a4ebe74c7b7bd333dd7a96ff0a-primary.xml.gz
81cdd7de2b2ec7e711fe01e322e4f05b03f6-other.sqlite.bz2
fad03dbff51f81b6506ccf7baf99c7aa1d-other.xml.gz
repomd.xml
#&这些就是元数据信息了
[root&repodata]#&cd&/etc/yum.repos.d/
[root&yum.repos.d]#&vim&centos6.6.repo
#&新建配置文件,必须以repo结尾!或者就用里面现成的也行
name=fuck&me
baseurl=file:///var/repo
gpgcheck=0
#&上面讲到了,这里就不重复了,保存退出!
[root&yum.repos.d]#&yum&repolist
Loaded&plugins:&fastestmirror,&refresh-packagekit,&security
Loading&mirror&speeds&from&cached&hostfile
test2&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|&2.9&kB&&&&&00:00&...&
repo&id&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&repo&name&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&status
test&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&epel&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&4,184
test1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&epel&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&41
test2&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&fuck&me&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&4,184
repolist:&8,409
#&成功显示到此,本地yum仓库配置完毕!但可以将其作为FTP服务器给其他用户提供服务[root&yum.repos.d]#&yum&install&-y&vsftpd
#&下载FTP服务
[root&yum.repos.d]#&service&vsftpd&start
#&启动服务
[root&yum.repos.d]#&cd&/var/ftp/pub/
#&这是FTP默认目录,启动服务后自动创建
[root&pub]#&mv&/var/repo&.
[root&pub]#&ls
[root&pub]#&vim&/etc/yum.repos.d/centos6.6.repo
baseurl=ftp://172.16.249.135/pub/repo/&
#&就改这一项,必须指向repodata所在的路径
[root&pub]#&service&iptables&stop
#&关闭防火墙
#&可以在浏览器下ftp://172.16.249.135/pub/repo/查看了配置完毕,这个可以说是最傻瓜式的ftp配置了,因为这里只是讲yum。另外还可以将其做成http服务器,方法基本一样&&&&END标签:
&&国之画&&&& &&&&chrome插件&&
版权所有 京ICP备号-2
迷上了代码!相关文章推荐
yum clean all
rm -rf /var/cache/yum/*
通常,yum 把下载的header和软件包都存储在cache中,而不会自动删除。如果你觉得它们占用了大量磁盘空间,可以使用yum clean指令进行清除,更精确 的用法是yumclean header...
横多时候我们的服务器不能连接外网,但是有需要网络源的安装包。
1、修改yum配置文件/etc/yum.conf
# vi /etc/yum.conf
----------------...
yum makecache就是把服务器的包信息下载到本地电脑缓存起来
配合yum -C search xxx使用
不用上网检索就能查找软件信息
执行完 yum makecache之后...
[root@Rhel5 packages]# cat /etc/yum.conf | grep cachedir
cachedir=/var/cache/yum
这就是保存的地方,
什么是repo文件?repo文件是Fedora中yum源(软件仓库)的配置文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的...
清理yum缓存清理yum缓存使用yum clean 命令,yum clean 的参数有headers, packages, metadata, dbcache, plugins, expire-cac...
清理yum缓存
清理yum缓存使用yum clean 命令,yum clean 的参数有headers, packages, metadata, dbcache, plugins, expire...
方法一: downloadonly插件
yum install xxx 会下载并且安装软件包,如何实现yum之下载不安装呢?
可以下载yum-downloadonly插件包。
(1) yum in...
二、设置IP地址、网关DNS
说明:RHEL 7.0默认安装好之后是没有自动开启网络连接的!
/etc/sysconfig/network-scripts/
#进入网络配置文...
他的最新文章
讲师:Array
讲师:李志伟
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)}

我要回帖

更多关于 centos yum autoconf 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信