`

Linux yum no package available

阅读更多

在centos-5上安装wine,使用yum install wine,总是报错no package wine available

 

解决方法:

一 修改/etc/yum.repos.d/CentOS-Base.repo

[base]
name=CentOS-$releasever - Base - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#released updates 
[updates]
name=CentOS-$releasever - Updates - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

二 再执行yum makecache

      yum update

 

三 linux安装rpel

具体原因:使用yum搜索某些rpm包,找不到包是因为CentOS是RedHat企业版编译过来的,去掉了所有关于版权问题的东西。安装EPEL后可以很好的解决这个问题。EPEL(Extra Packages for Enterprise Linux )即企业版Linux的扩展包,提供了很多可共Centos使用的组件,安装完这个以后基本常用的rpm都可以找到。
下载与安装EPEL的rpm文件包
1.下载:
#wget http://mirrors.ustc.edu.cn/fedora/epel/5/i386/epel-release-5-4.noarch.rpm
2.安装:
#rpm -ivh epel-release-5-4.noarch.rpm
安装完毕后,可以使用yum安装软件。

注意:

1. epel的版本要与centos的版本相对应,否则安装失败,即centos5版本要对应epel5版本。

2. rpm安装完后,rpm -ql  epel*,确提示未安装,此时要导入rpm的签名信息

#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 (root身份执行)

 

在安装别的包找不到时,可以使用yum search XXX

 

 

 

 

分享到:
评论

相关推荐

    CentOS Linux 升级内核步骤和方法

    为了解决这个问题,需要安装相应的开发库,例如通过`yum install ncurses-devel`命令来安装`ncurses-devel`包。 #### 结论 手动升级CentOS Linux的内核虽然过程较为繁琐,但能够为系统带来性能提升、功能增强以及...

    关于安装linux redhat后无法使用yum命令安装gcc-c++问题的解决过程

    初入职场,给linux redhat安装环境的时候,遇到这么个问题 [root@localhost ~]# yum -y install gcc Loaded plugins: katello, product-id, ...No package gcc available. Nothing to do 对于习惯使用Centos的人来说,

    compat-libgmp-4.3.1-1.sl7.x86_64.rar

    在Linux系统管理中,尤其是在软件安装过程中,依赖性问题是一个常见的挑战。在CentOS 7这个流行的Linux发行版上,用户可能会遇到无法安装需要`libgmp.so.3`这个动态链接库的软件。为了解决这个问题,我们可以借助`...

    centos6.5通过yum安装nginx

    提示No package nginx available 需要先安装epe: yum install epel-release 安装epel之后 yum -y install nginx 安装完成之后 service nginx start 启动nginx 在浏览器访问机器ip可以看到nginx的界面。 如果访问...

    postgresql-95版本,rpm包

    在Linux中,你可以通过`yum`或`dnf`命令来处理这些RPM包。 描述中提到的"安装HDP必须Ambari要求postgresql比较新",HDP(Hortonworks Data Platform)是一个全面的大数据解决方案,包括多个组件如Hadoop、HBase、...

    centos 安装Python3 及对应的pip教程详解

    yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel 由于Python在linux不支持我们以可执行程序的方式安装,所以需要我们选择对应的版本源码安装 源码下载站点: ...

    bridge-utils1.7.1网桥工具教程[内含软件包].zip

    安装`bridge-utils`通常是通过Linux的包管理器,如`apt-get`或`yum`,但也可以从源码编译安装,这对于定制化需求或在不支持包管理器的系统上尤为有用。 总的来说,`bridge-utils`是Docker网络配置中不可或缺的一...

    kernel-devel-3.10.0-1062.1.2.el7.x86_64.rpm

    首先,执行 yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r);若执行得不到对应版本uname -r原代码文件,去官网...

    centos下php安装pgsql和pdo_pgsql扩展,这是另一种方法,很简便,用.so文件来安装

    默认情况下,这可能是 `/usr/lib64/php/modules/` 或 `/usr/local/lib/php/extensions/no-debug-non-zts-20170718/`。请根据实际的PHP安装路径选择正确的目录。 4. **编辑php.ini**: 使用文本编辑器打开php.ini...

    pcre源码包

    在描述中提到了一个错误:“pcre-devel.yum -y install pcre-devel报错:No package pcre-devel available.” 这意味着用户尝试使用yum(一个基于RPM包管理器)安装`pcre-devel`包,但系统找不到这个包。`pcre-devel...

    00---MySQL install-5.6.27

    在安装GCC C++时,如果出现错误提示“Nopackage gcc-C++ available”,通常是因为命令中的C++写法不正确,正确的应该是gcc-c++。 **解决方案**: ```bash yum -y install gcc-c++ # 正确的安装命令 ``` #### 2. ...

    gd-2.0.35-26.el7.x86_64.rpm

    离线安装包,亲测可用

    compat-libgmp-4.3.1-1.sl7.x86_64.rpm

    解决包依赖问题: Requires: libmpfr.so.1()(64bit) Requires: libgmp.so.3()(64bit)

    kernel-headers-3.10.0-1160.zip

    - **软件包管理**:在Redhat和CentOS系统中,`yum`或`dnf`(取决于版本)是主要的包管理器,可以用来安装、更新和管理包括kernel-devel和kernel-headers在内的软件包。 - **系统升级**:系统升级时,确保kernel-...

    libstdc++-devel-4.4.7-3.el6.i686.rpm &&gcc-c++-4.4.7-3.el6.i686.rpm

    `.rpm`是Red Hat Package Manager的文件格式,用于在Linux系统中分发软件。下面将详细介绍如何手动安装这两个`.rpm`包以及它们在C++开发中的作用。 首先,我们需要安装`libstdc++-devel-4.4.7-3.el6.i686.rpm`。这...

    kernel-devel-3.10.0-1127.el7.x86_64.rpm

    亲测可用

    Linux 中PHP的安装教程

    一、下载安装包 ...获取下载地址 wget ...ftp://xmlsoft.org/libxml2/...centos安装 python-dev包提示No package python-dev available: 出现此问题的原因是python-dev的包在centos的yum中不叫python-dev,而是python-dev

Global site tag (gtag.js) - Google Analytics