最近配置了服务器需要安装软件方法有几种。
- 下载软件包 ,编译安装 (./configure,make,make install)这样安装配置性更高。相信高手都是这样安装的。
- yum安装。这样安装起来比较简单。(yum install
软件包名称
) 主要适用于(centos,red hat)等.
卸载:yum remove 软件包名称.
- apt-get 安装 这个和yum安装差不多。(sudo apt-get install
软件包名称
) 主要适用于(ubuntu ,debian).
卸载 : sudo apt-get autoremove 卸载所有相关包。
- 采用 package 方式安装 : 用 package 安装,只要抓取该程序 package 档案。
安装 (pkg_add package_name)
移除 (pkg_delete package_name)
就可以完成安装 / 移除。
注意 :文件名称 .tgz 结尾的是 package 文件名称 .tar.gz 结尾的是 source 。
注 : 目前已经安装的 package 数据库放在 /var/db/pkg/ 这个数据夹之中。
- 另外还有 port tree 方式安装 (freebsd).
下面是red hat 安装yum的方法
- 下载包 :wget
http://yum.baseurl.org/download/2.0/yum-2.0.8-1.src.rpm
.
当然也可以选择别的版本:http://yum.baseurl.org/download/2.0/
- 进入目录进行安装 :
rpmbuild --rebuild yum-2.0.8-1.src.rpm
cd /usr/src/redhat/RPMS/noarch/
rpm -ivh yum-2.0.8-1.noarch.rpm
- 配置yum更新地址
[base]
#name=Red Hat Linux $releasever - $basearch - Base
#baseurl=http://mirror.dulug.duke.edu/pub/yum-repository/redhat/$releasever/$basearch/
name=Red Hat Linux $releasever - $basearch - Base
baseurl= http://centos.ustc.edu.cn/centos/4/os/i386/
#[updates]
#name=Red Hat Linux $releasever - Updates
#baseurl=http://mirror.dulug.duke.edu/pub/yum-repository/redhat/updates/$releasever/
name=Red Hat Linux $releasever - Updates
baseurl= http://mirror.centos.org/centos/4/updates/i386/
[base]
#name=Red Hat Linux $releasever - $basearch - Base
#baseurl=http://mirror.dulug.duke.edu/pub/yum-repository/redhat/$releasever/$basearch/
name=Red Hat Linux $releasever - $basearch - Base
baseurl= http://centos.ustc.edu.cn/centos/4/os/i386/
-
更新yum: yum update 等待更新完成就可以使用yum了。
-
下面是yum 基本命令介绍
install
is used to install the latest version of a package or group of packages while ensuring that all dependencies are satisfied.
If no package matches the given package name(s), they are assumed to be a shell glob and any matches are then installed.
update If run without any packages, update will update every currently installed package. If one or more packages are specified,
Yum will only update the listed packages. While updating packages, yum will ensure that all dependencies are satisfied.
If no package matches the given package name(s), they are assumed to be a shell glob and any matches are then installed.
check-update
Implemented so you could know if your machine had any updates that needed to be applied without running it interactively.
Returns exit value of 100 if there are packages available for an update. Also returns a list of the pkgs to be updated in
list format. Returns 0 and no packages are available for update.
upgrade
Can take packages as arguments, upgrade is just like update except that it includes package obsoletes in its calculations -
this makes it better for distro-version changes, for example: upgrading from somelinux 8.0 to somelinux 9. *deprecated* -
this command may be removed in the future.
remove is used to remove the specified packages from the system as well as removing any packages which depend on the package being
removed.
list can be used to list various information about available packages; more complete details are available in the List Options
section below.
provides
can be used to find out which package provides some feature or file. Just use a specific name or a file-glob-syntax wild-
cards to list the packages available or installed that provide that feature or file.
search can be used to find any packages matching a string in the description, summary, packager and package name fields of an rpm.
Useful for finding a package you do not know by name but know by some word related to it. Takes the same file glob wild-
cards as provides.
info can be used to list a description and summary information about available packages; takes the same arguments as in the List
Options section below.
clean is used to clean up various things which accumulate in the yup cache directory over time. More complete details can be
found in the Clean Options section below.
原创文章,转载请注明:
转载自Martin
本文链接地址:
red hat centos 安装 yum
分享到:
相关推荐
本主题将详细介绍如何将Red Hat Enterprise Linux(RHEL)7.3或7.4的YUM源更改为CentOS的YUM源,这是一个常见的操作,特别是对于那些希望使用免费软件仓库的用户。 首先,理解YUM源的重要性是必要的。YUM是一个包...
### Red Hat 5 更新 Yum 源 在 Linux 系统管理中,维护系统软件包是最基础也是最重要的任务之一。对于使用 Red Hat 5 的用户来说,由于官方支持已经结束,选择一个合适的第三方仓库(如 163 Yum 源)显得尤为重要。...
在CentOS 7系统上,`yum`是默认的包管理器,可以处理RPM(Red Hat Package Manager)格式的软件包。 在CentOS上安装`yum`之前,确保你的系统是最新的。首先,通过运行以下命令来更新系统的基本包列表: ```bash ...
RedHat Enterprise Linux 6.4使用yum安装出现This system is not registered to Red Hat Subscription Management问题,但是发现激活Redhat的yum功能需要收费,所以就更改为CentOS的yum包了。 综合多份文档,本人...
NAME="Red Hat Enterprise Linux Server" VERSION="7.4 (Maipo)" ID="rhel" ID_LIKE="fedora" VARIANT="Server" VARIANT_ID="server" VERSION_ID="7.4" PRETTY_NAME="Red Hat Enterprise Linux Server 7.4 (Maipo)" ...
Red Hat 系统使用 CentOS的yum源配置文件,CentOS-Base.repo,Red Hat Enterprise Linux Server release 6.8 (Santiago)测试可用, release 6.5, release 6.9应该也可以
CentOS是一个社区支持的Linux发行版,它的目标是提供一个与Red Hat Enterprise Linux (RHEL)兼容的免费操作系统。Linux 6.5是SUSE Linux Enterprise Server的一个版本,它为企业级客户提供了一个稳定、安全且高度可...
CentOS(Community ENTerprise Operating System)是Red Hat Enterprise Linux(RHEL)的社区免费版本,拥有长期的支持周期,因此被广泛用于企业级应用。 在进行LAMP环境安装之前,首先要了解每个组件的作用: 1. ...
CentOS 9 Stream 是一个基于Linux的开源操作系统,它是Red Hat Enterprise Linux (RHEL)的一个社区维护版本。本文将深入探讨如何下载与安装CentOS 9 Stream ISO镜像,并详细讲解如何配置YUM源,以便在系统中进行...
CentOS是基于Red Hat Enterprise Linux (RHEL)源代码编译而成的一个开源操作系统,它旨在提供一个免费、企业级、稳定且可扩展的Linux发行版。而YUM(Yellow dog Updater Modified)是CentOS等基于RPM包管理系统的...
### Red Hat Enterprise Linux 7 (RHEL 7) 安装 YUM 源详解 在 Red Hat Enterprise Linux 7(简称 RHEL 7)环境中,YUM(Yellowdog Updater Modified)是一款非常重要的包管理工具,它允许用户通过网络自动安装、...
在Linux系统管理中,`yum`(Yellowdog Updater, Modified)是Red Hat和CentOS等基于RPM的系统中的包管理器,用于方便地安装、更新和删除软件包。在CentOS 6.9这样的旧版本中,`yum`是主要的软件包管理工具,但在...
#### 二、检查YUM安装状态 首先,需要确保Red Hat 7系统中未安装默认的YUM。这一步非常重要,因为默认的YUM可能不支持某些功能或存在版本限制,从而影响后续操作。 **命令:** ```bash rpm -qa | grep yum ``` 该...
当在未注册的Red Hat 6.5系统上尝试使用`yum`命令进行在线软件包安装时,可能会遇到问题,因为Red Hat的yum源通常需要订阅服务才能访问。在这种情况下,我们需要手动配置和更新`yum`源来解决这个问题。 【YUM...
在Red Hat 8.2操作系统中,用户可能会遇到一个常见的问题,即在尝试使用`yum`命令安装软件时,系统返回错误提示"This system is not registered to Red Hat Subscription Management"。这个错误表明你的系统未注册到...
在Linux系统管理中,YUM(Yellowdog Updater, Modified)是一个非常重要的包管理器,尤其对于基于RPM的系统如CentOS和Red Hat Enterprise Linux(RHEL)。它允许用户方便地安装、更新和删除软件包,而无需了解具体...
在Linux系统中,CentOS是一个基于Red Hat Enterprise Linux(RHEL)的开源操作系统。它以其稳定性和安全性受到广大用户的喜爱,广泛应用于服务器环境。而`yum`(Yellowdog Updater, Modified)是CentOS中一个重要的...
在RHEL中,YUM连接到Red Hat的官方仓库,而在CentOS中,它连接到CentOS的镜像站点。 进行更换操作前,需要确保系统已备份,因为这涉及到修改系统的重要配置文件。以下是更换过程: 1. **备份现有配置**: 在 `/...
本篇将详细介绍如何在Red Hat系统上使用CentOS的YUM(Yellowdog Updater, Modified)源来获取软件更新和安装新软件。 YUM是RHEL和CentOS中的包管理器,它允许用户方便地安装、升级和管理系统软件。当使用RHEL时,...