用户登录
用户注册

分享至

yum搜不到某个软件 yum中找不到软件仓库站点怎么办

  • 作者: 他门都说我的名字很长有吗我觉得还可以
  • 来源: 51数据库
  • 2020-04-21

1、mount /dev/cdrom /mnt2、vi /etc/yum.repos.d/server1.repo[server1]  name=Red Hat Enterprise Linux $releasever - $basearch - Server #名字而已,不用管 

  baseurl=file:///mnt/Server # 你的仓库路径!注意file后面一定是///

  enabled=1 # 启用该仓库

  gpgcheck=1 # 启用gpg加密检查

  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release # 将rh的密钥导入仓库 后面2行都可以删除,不过你最好再打一个命令rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release 3、yum clean all就可以安装你想装的包了!

默认yum 源下找不到需要安装的软件包怎么办

已解决。原因:yum install安装后已经出现在了KDE的菜单里面,只不过里面显示的名字完全不是kompare,而是kompare.desktop里面的中文名字 diff/patch前端 。

如何从百度上下载yum包,我在网上看了许多教程,如图,根本找不到这个目录。6.5目录下只有update和readme

yum是一个自动安装软件包的工具,CentOS安装好以后,默认就安装了yum,然后,你只需要在root下运行:

yum -y install 软件包名字

就可以安装软件了。

yum update

更新系统。

不会用yum,可以:

yum -h

其实我是想把redhat的源换成CentOS源,毕竟RedHat没有注册,有什么办法吗?

首先,将/etc/issue的版本改成CentOS,然后,编辑 /etc/yum.repos.d/的文件内容,CentOS主要是CentOS-Base.repo那个文件,直接用baseurl=...(你那里速度最快的CentOS源)比如:

[base]

name=CentOS-$releasever - Base

baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/os/$basearch/

既然要用CentOS的源,为什么不直接装CentOS呢?

Linux 在配置DNS时,yum安装不了相关的软件包

你这上面执行后给出的信息首先是:bind包已经安装,你肯定再安装时就什么都没做了,

你若想安装其他的包,就用yum install 接其他的包名,比如: yum install bind-chroot;

其他未安装的包也一并这样安装,

yum 在安装包时会检测依赖关系,但并不是有关系就安装,而是有必要联系(需要某个包才能正常运行)时才会安装。

最后那么说没有caching这个包,那你就用yum list |grep caching这个命令去搜索一下,看是不是包命写错或什么的,另外bind的那几个包也可以搜索。yum list |grep bind*

若配置没有问题,那么安装不会有什么问题的。更多

yum安装包时的检测依赖关系原来是这样的啊...

运行 yum list | grep bind 的时候居然找不到了

但是用 ls bind* 的时候却又能找到...

请问是软件包出了问题吗?

你每次执行都会有这个报错么?说是管道错误,你先用yum list 看看能不能出来列表,然后找找能不能找到那几个包

你的软件包的库是怎么做的?你用yum list 先把所以列表列出来看看是否有bind的这些包,在执行前先清空一下记录,yum clean all

如果yum list列表中没有的话,那应该就是做库的时候没弄进去,需要重新做一遍。

上面的yum list查找错误的原因找到了

在使用yum list查找的时候不能使用 * 字符

而在使用 rpm -qa | grep 查找的时候可以使用 * 字符

搞定就行!

centos安装本地yum数据源,yum程序和依赖还有配置文件都没问题怎么还是提示找不到yum命令

不知道楼主设置yum过程有没有问题,正常设置是这样的,比如换成国内163源就这样设置:1、mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、cd /etc/yum.repos.d/

3、wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

4、mv CentOS7-Base-163.repo CentOS-Base.repo

5、yum clean all

6、yum makecache

这是centos7上面的操作,centos6的话把第三步源换成6的源,其他不变。

用yum找不到 compat-gcc,会显示没有可用的compat-gcc包,我用的是centos 5.5

先执行 yum update ,然后在执行 yum install compat-gcc 就可以了。

要先更新下yum的软件包列表。

如果需要找某个软件包可以搜索,yum search <xxx>,

<xxx> 就是你要找的软件包名字,

如果只记得名字中的几个单词也可以通过这样需找,根据搜索结果来核对软件包名字的全称

在用yum install装软件的时候,怎么不用指定安装路径啊,那么默认都装到哪里了呢?真搞不明白

一般是 /usr/local 一般一个软件是要复制多个文件到不同的地方,包括可执行文件 ,文档, 配置文件。

通过yum安装的软件包,可以通过 rpm -ql 软件包名 来查询这个软件包具体都复制到了哪些文件到哪些地方。

转载请注明出处51数据库 » yum搜不到某个软件 yum中找不到软件仓库站点怎么办

软件
前端设计
程序设计
Java相关