配置环境永远是最重要的第一步。
在我又开始折腾虚拟机的时候,yum的问题又来了。
我安装的RHEL系统,使用yum命令的时候它提示:
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
No package httpd available.
Nothing to do
查阅资料是redhat自带的yum命令的问题,卸载掉系统自带的yum:
rpm -qa | grep yum | xarg rpm -e
然后安装centos的yum包,需要以下三个rpm文件:
1. http://mirrors.ustc.edu.cn/centos/5/os/i386/CentOS/yum-3.2.22-39.el5.centos.noarch.rpm
2 .http://mirrors.ustc.edu.cn/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm
使用wget下载完成之后,rpm -ivh yum-*.rpm装好yum
然后下载repo文件到/etc/yum.repos.d/文件夹:
最后使用yum命令生成缓存:
yum makecache
然后就可以使用yum命令进行任何安装了。
ps:
中国科学技术大学的镜像点是个好东西:http://mirrors.ustc.edu.cn/
参考:http://blog.csdn.net/xiangshimoni/article/details/6891295
分享到:
相关推荐
学习Linux下的网络配置,如IP地址、DNS、路由等,了解`ifconfig`、`ping`、`ssh`等命令。学会通过SSH远程连接到Linux系统。 8. **软件安装和管理**: 在Linux中,软件通常通过包管理器安装,如Ubuntu的`apt`或...
王垠是一位知名的技术专家,他在"完全用Linux工作"及"谈Linux,Windows,Mac"这两篇文章中,分享了他对不同操作系统的见解和实践经验。这里我们将深入探讨他提到的知识点,并结合Linux、Windows和Mac的特性进行分析。 ...
而Linux用户则更常使用包管理器,如apt-get、yum等,进行软件包的管理。这种方法使得软件安装更加自动化,但对用户而言,需要掌握一定的命令行技能,对于习惯了图形界面操作的用户来说,可能会有一定的学习曲线。 ...
当我们谈到“gcc-c++.zip”时,我们可以理解为这个压缩包包含了安装和使用GCC C++编译器所需的所有依赖项。 首先,让我们详细了解一下GCC C++。GCC中的C++编译器,也称为g++,用于将源代码转换为可执行程序。它包括...
首先,让我们从Linux的历史谈起。Linux并非一开始就拥有深厚的历史背景,而是由芬兰的Linus Torvalds在1991年为了个人兴趣开发的一个操作系统内核。Linux的发音应为['li:nэks],而“Linux”这个名字来源于它的...
- 功能:显示和配置网络接口信息。 - 示例:`ifconfig` 显示所有网络接口的信息;`ip addr show` 显示所有网络接口的地址信息。 ### 五、包管理命令 不同的Linux发行版使用不同的包管理器。例如: - **apt**:...
可以通过运行`yum install perl-Data-Dumper`来安装这个依赖。 接下来,开始安装MySQL。在二进制包安装的过程中,第一步是初始化MySQL数据库的内部信息。这通常涉及到运行`./scripts/mysql_install_db`脚本,该脚本...
当谈到“高并发”,这指的是服务器能够同时处理大量用户请求的能力。高并发WEB服务器通常用于需要同时为大量用户提供服务的应用,例如大型网站和在线服务。为了提升WEB服务器的高并发处理能力,通常会进行性能优化,...
我已经谈过一些关于Nginx的常见问题,其中有一些是关于如何优化Nginx,很多Nginx新用户是从Apache迁移过来的,因些他们过去常常调整配置和执行魔术操作来确保服务器高效运行。 我有一些坏消息要告诉你,你不能像...
在Linux系统中,通常通过包管理器(如apt-get for Debian/Ubuntu或yum for CentOS/RHEL)来获取和安装软件。对于PostgreSQL 10.1,我们可能需要访问其官方网站或者通过系统的软件仓库来获取。 安装步骤如下: 1. *...
- **解决方案**: 使用`yum install`命令安装缺失的库文件。 - **问题2**: Java版本不符合要求。 - **解决方案**: 升级或更换JDK版本至1.4或更高。 - **问题3**: 磁盘空间不足导致安装失败。 - **解决方案**...
在Linux世界中,有多种不同的包管理器,如dpkg(Debian)、rpm(Red Hat)以及基于这些管理器的图形化工具,如Synaptic和Yum。然而,当我们谈到从命令行下载远程文件时,`wget`是一个不可或缺的工具。 `wget`是一个...
6. **软件安装与管理**:Linux下的包管理工具,如apt(Debian/Ubuntu)、yum(CentOS/RHEL)或dnf(Fedora)的使用,以及编译源码安装软件的方法。 7. **shell编程**:介绍bash shell的基础语法和高级特性,包括...
sudo yum -y install etcd urllib3>=1.19.1,!=1.21 boto psycopg2>=2.5.4 PyYAML requests six>=1.7 kazoo>=1.3.1 python-etcd>=0.4.3, python-consul>=0.7.0 click>=4.1 prettytable>=0.7 tzlocal ...
如果想让Vim自动识别不同编码的文件,可以在个人配置文件`~/.vimrc`中添加以下行: ```vim set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936 ``` 这会让Vim尝试按照`fileencodings`列表中的顺序识别文件编码,...