Linux RedHat无法安装软件问题(No package gcc available. Nothing to do)

RedHat 6.2 Linux修改yum源免费使用CentOS源

在一个新的RedHat Linux服务器上安装nginx的时候,命令都不能解析,缺少gcc编辑器,安装gcc的命令也出错。

[[email protected] ~]# yum -y install gcc
Loaded plugins: katello, product-id, security, subscription-manager
Updating certificate-based repositories.
Unable to read consumer identity
Setting up Install Process
No package gcc available.
Nothing to do

没有gcc的软件包的,

最终找到一个解决办法

检查版本:

[[email protected] ~]# cat /etc/issue

解决过程:

1.下载163安装源

[[email protected]~]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo【注意,这里我一开始是CentOS5-Base-163.repo,一直到第四步有问题,后面改成CentOS6-Base-163.repo】

ps:我的版本是6

2.修改repo文件(根据红帽版本)

[[email protected]~]# mv CentOS6-Base-163.repo /etc/yum.repos.d/

*** 把$releasever替换成6 (红帽6版本以上的改为6)
[[email protected] yum.repos.d]# sed -i ‘s#$releasever#6#g‘ ./CentOS5-Base-163.repo

3.清除原有缓存

[[email protected] yum.repos.d]# yum clean all

4.获取yum列表

[[email protected] yum.repos.d]# yum makecache

5.搜索安装

[[email protected] ~]# yum search gcc |grep --color ‘^gcc‘

6.安装gcc

[[email protected] yum.repos.d]# yum -y install gcc

至此gcc安装完成。

时间: 2024-08-01 21:36:36

Linux RedHat无法安装软件问题(No package gcc available. Nothing to do)的相关文章

Linux/RedHat 编译安装GNU gcc 4.9.0 (g++)

这里说的是编译安装,yum/apt-get 等安装方法比较简单,不阐述! 1.下载源码包:gcc.gnu.org 2.解压: tar -xjvf gcc-4.9.0.tar.bz2 3.下载编译所需的依赖包: 最简单的方法,直接执行: ./contrib/download_prerequisites 脚本自动下载依赖包 gmp, mpfr,mpc. 也可以手动下载然后移到/gcc-4.9.0目录下面自动一起安装,或者自行先编译安装 4.执行configure命令,产生makefile: mkdi

Linux源码安装软件

Linux源码安装软件 源码安装:最原始最有效的安装方式 三部曲(1)—./configure xxx 生成makefile文件,随后需要的安装信息都是从这一步中获取 (2)make 根据makefile的指示开展编译工作,利用gcc将原始码编译为目标文件目标文件使用动态或静态函数库产生一个完整的可执行文件 (3)make install根据makefile文件里关于install的项目,将所编译完成的文件安装到指定目录一般有etc.lib.bin.man等目录 源码安装是费力不讨好的,这种方式

linux使用apt-get安装软件与卸载软件

1.安装软件: sudo apt-get install ABC 和 sudo aptitude install ABC 当然,上面的ABC只是虚构的软件.Sudo表示你授权管理员(超级用户)权限给下面的命令.这需要你输入管理员密码.这和你打开新立得的时候需要输入密码是一样的道理,只不过现在是在终端下而已.如果你直接输入sudo aptitude,你会看到一个类似于命令行版本的新立得软件包管理器. 你还可以像在新立得里面搜索软件一样使用命令行搜索.命令如下: apt-cache search A

linux命令下载安装软件

在ubuntu下获取对应内核源码命令 输入:apt-cache search linux-source //查看内核版本 输入:apt-get install linux-source-3.0.0 //获取对应版本的内核,默认安装在/usr/src目录下 linux命令下载安装软件

[转]linux中如何安装软件?

Linux下软件的安装与卸载     在Windows下安装软件时,只需运行软件的安装程序(setup.install等)或者用zip等解压缩软件解开即可安装,运行反安装程序 (uninstall.unware.“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了.而 Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观.其实在Linux下安装和 卸载软件也非常简单,同样也有安装向导或解

Linux 下如何安装软件

一.解析Linux应用软件安装包 通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz.它是使用UNIX系统的打包工具tar打包的. 2) rpm包,如software-1.2.3-1.i386.rpm.它是Redhat Linux提供的一种包封装格式. 3) dpkg包,如software-1.2.3-1.deb.它是Debain Linux提供的一种包封装格式. 而且,大多数Linux应用软件包的命名也有一定的规律,它遵循: 名称-版本-修

Linux环境下安装软件的正确卸载

今天,Mayuyu来讲一下如何在linux下正确卸载软件. 首先,应该要先查看要卸载的软件的位置,比如对于php,用如下命令 然后列出要卸载的相关文件,如下命令 然后针对每一个文件依次卸载就行了,由于有些安装包依赖于其它的安装包,可能出现卸载错误,最好使用如下命令 后面跟上--nodeps就避免出错了.以上的六个安装包也就是安装php环境所需要的.

linux学习记录-----安装软件

1.将获取到的软件包解压 tar -zxvf ********* 进入到软件目录,执行make命令,安装软件 报错: 安装gcc编译工具:http://itindex.net/blog/2013/11/21/1385029740000.html,根据相应依赖关系安装 2.安装成功后,gcc -v查看gcc版本,测试是否安装成功! 3.make更新安装 报错: 由于上一次安装时产生了残留文件,致使安装出错 在二次安装之前,执行命令:make distclean清楚残留文件 4.make命令二次安装

linux rpm yum 安装 软件

rpm 安装: 1.rpm包的了解:  rpm  安装  升级  删除 rpm -ivh  ****.rpm   安装 rpm -Uvh  ****.rpm  升级 rpm -e name    删除 查询 rpm -qa  查询全部已经安装了的包 rpm -q  name   查询name 包,是否安装了 rpm -qi  name  查询 name 包的相关信息 rpm -ql name  查询 name 包所包含的相关文件  rpm -qf  /path/file_name   查询 某个