`
leili
  • 浏览: 179973 次
社区版块
存档分类
最新评论

yum 命令配置及使用

阅读更多
yum工具的安装:
有些系统安装完后是没有这个工具的,如果没有则要自己手动安装,网上下载或在U盘里的linux程序包里。


-----------------网上源--------------------------
把以下复制到文件,传到/etc/yum.repos.d/目录下,命名:CentOS-Base.repo
复制开始-------
[base]
name=CentOS-4 - Base
baseurl=http://mirror.centos.org/centos/4/os/$basearch/
gpgcheck=1


#released updates
[update]
name=CentOS-4 - Updates
baseurl=http://mirror.centos.org/centos/4/updates/$basearch/
gpgcheck=1


#packages used/produced in the build but not released
[addons]
name=CentOS-4 - Addons
baseurl=http://mirror.centos.org/centos/4/addons/$basearch/
gpgcheck=1


#additional packages that may be useful
[extras]
name=CentOS-4 - Extras
baseurl=http://mirror.centos.org/centos/4/extras/$basearch/
gpgcheck=1


#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-4 - Plus
baseurl=http://mirror.centos.org/centos/4/centosplus/$basearch/
gpgcheck=1
enabled=0


#contrib - packages by Centos Users
[contrib]
name=CentOS-4 - Contrib
baseurl=http://mirror.centos.org/centos/4/contrib/$basearch/
gpgcheck=1
enabled=0
-------复制结束
-----------------网上源--------------------------结束


-----------------本地源-------------------------
yum会去扫描找到一个对比文件,文件名忘了,在找不到时会提示,如果源里没有这个文件,就会提示不成功,如果没这个文件,那就得自己创建,要自己创建,就可安装一个程序来创建,程序包是:createrepo-0.4.4-2.fc6.noarch.rpm。


如果有这个文件,就可以直接挂载光盘进行引用,如果没有就得把光驱的源复制出来,因为光盘不可写,建不了那个扫描文件。
本身有这个文件或建好这个文件后,就要改配置文件,配置文件还是上文说的那个,有些版本不同名字不同,但所在目录是一样的,改成如下:
[cdrom]
name=myyum
baseurl=file:///yumsrc/
gpgcheck=0
enabled=1


如果没有那个文件,那这样建立,完整流程:
1.创建挂载点 
mkdir /yumsrc 
2.挂载安装介质盘 
mount /dev/cdrom /mnt 
3.复制光盘内容到/yum目录中 
cp /mnt/* /yumsrc/ 
4.安装创建repository的软件包 
   rpm -ivh createrepo-0.4.4-2.fc6.noarch.rpm
5.改上文所述配置文件
6.改/usr/lib/python2.4/site-packages/yum/yumRepo.py
找到remote=url + '/' + relative,把/改为自己的目录/yumsrc
7.createrepo /yumsrc/
8.yum clean all
9.开始使用


-----------------本地源-------------------------结束


-----------------yum 命令的使用----------------
1 安装
yum install 全部安装
yum install package1 安装指定的安装包package1
yum groupinstall group1 安装程序组group1


2 更新和升级
yum update 全部更新
yum update package1 更新指定程序包package1
yum check-update 检查可更新的程序
yum upgrade package1 升级指定程序包package1
yum groupupdate group1 升级程序组group1


3 查找和显示
yum info package1 显示安装包信息package1
yum list 显示所有已经安装和可以安装的程序包
yum list package1 显示指定程序包安装情况package1
yum groupinfo group1 显示程序组group1信息
yum search string 根据关键字string查找安装包


4 删除程序
yum remove | erase package1 删除程序包package1
yum groupremove group1 删除程序组group1
yum deplist package1 查看程序package1依赖情况


5 清除缓存
yum clean packages 清除缓存目录下的软件包
yum clean headers 清除缓存目录下的 headers
yum clean oldheaders 清除缓存目录下旧的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers


6 安装程序组示例:
yum groupinstall "KDE (K Desktop Environment)"
yum groupinstall "Server Configuration Tools"
yum groupinstall "Sound and Video"
yum groupinstall "GNOME Desktop Environment"
yum groupinstall "Legacy Software Support"
yum groupinstall "Development Libraries"
yum groupinstall "Development Tools"
yum groupinstall "Windows File Server"
yum groupinstall "System Tools"
yum groupinstall "X Window System"


-----------------yum 命令的使用----------------结束
分享到:
评论

相关推荐

    yum命令的使用总结

    yum命令的使用总结不仅包括了基础的安装、更新、卸载和查询操作,还涉及到了网络配置、仓库管理以及错误处理等更高级的用法,是维护Linux系统软件包的重要工具。随着Linux系统在服务器和桌面领域的广泛应用,yum作为...

    yum 命令使用配置

    ### YUM命令使用配置详解 #### 一、YUM简介 YUM(Yellowdog Updater Modified)是一款在Linux系统上非常流行的包管理器工具。它能够处理依赖关系,并且简化了RPM包的安装与升级过程。通过YUM,用户可以方便地安装...

    RedHat本地yum源配置及国内镜像源配置.docx

    最后,使用`yum repolist`命令来检查新的YUM源是否已经被正确配置。 ``` yum repolist ``` 如果一切正常,会显示新配置的镜像源的可用状态,表明国内镜像源配置成功。 --- 以上就是关于RedHat本地YUM源配置及...

    yum命令未找到,安装yum

    yum 命令找不到,快速安装yum centos-yumconf-4-4.5.noarch.rpm python-elementtree-1.2.6-5.el4.centos.x86_64.rpm python-sqlite-1.1.7-1.2.1.x86_64.rpm python-urlgrabber-2.9.8-2.noarch.rpm sqlite-3.3.6-2....

    Linux的yum命令使用

    下面将深入解析YUM命令的关键功能与使用方法。 #### YUM命令基础 YUM通过连接到多个仓库(Repository),自动处理依赖关系,确保软件包安装顺利。以下是一些常用的YUM命令: 1. **列出所有可更新的软件清单** - ...

    yum 命令使用要求

    linux中使用yum命令的要求: 1. 首先,确定虚拟机连接了iso文件。 然后,挂载光盘到系统目录。 [root@huangdaojin ~]# mount -o loop /dev/cdrom /mnt 2. [root@huangdaojin ~]# vim /etc/yum.repos.d/iso.repo ...

    yum源命令详解及网络yum配置.rar

    本文将深入解析`yum`命令及其在网络配置中的应用。 一、`yum`命令基本用法 1. 安装软件包: 使用`yum install <package_name>`命令可以安装指定的软件包。例如,`yum install httpd`将安装Apache HTTP服务器。 2...

    YUM仓库配置及命令详解.doc

    **YUM命令的使用** YUM提供了丰富的命令,如: - `yum install <package>`:安装指定的软件包。 - `yum update <package>`:更新指定的软件包。 - `yum remove <package>`:卸载指定的软件包。 - `yum search ...

    yum源配置.docx

    6. **验证配置**:可以使用`yum repolist`命令查看是否成功添加了新仓库。 #### 五、注意事项 - 在更改配置前,请确保理解每个选项的意义及其作用。 - 使用国内镜像站点可以显著提高下载速度,但应选择信誉良好的...

    RHEL7配置yum源

    在 RHEL7 中,可以使用三种常用的 yum 源配置方法,即使用 RHEL 安装镜像、使用在线 yum 源和使用本地 yum 源。 在使用 RHEL 安装镜像作为 yum 源时,需要挂载安装镜像,创建 dvd.repo 文件,并指定 baseurl 和 ...

    Redhat-配置YUM源

    最后,使用 yum 命令来测试 YUM 源配置是否成功。 YUM 命令 YUM 命令是 Redhat 中的软件包管理器命令。可以使用 yum 命令来安装、卸载和更新软件包。常用的 yum 命令包括: * `yum install`:安装软件包 * `yum ...

    linux下本地yum源配置

    使用本地 yum 源仓库,可以直接使用 yum 命令安装软件,而无需事先安装依赖的 RPM 软件包。这样可以极大地简化安装过程,提高安装速度和效率。 配置本地 yum 源仓库的步骤 ------------------------- ### 步骤 1: ...

    使用yum命令安装gpm服务

    ### 使用yum命令安装gpm服务知识点详解 #### 一、YUM命令简介 YUM(Yellowdog Updater Modified)是一款在Linux系统上进行软件包管理的工具,它为用户提供了一个命令行工具,使得用户能够方便地对软件包进行安装、...

    CentOS yum 源配置文档

    使用 yum clean all 和 yum makecache 命令测试 yum 源的可用性。 五、安装软件 安装软件是创建本地 yum 源的第五步。使用 yum install 命令安装软件,例如安装 MongoDB。 六、配置 MongoDB 的 yum 源 配置 ...

    yum配置及安装

    ### yum配置及安装知识点 #### 一、理解YUM(Yellowdog Updater Modified) YUM是一种包管理器,主要用于RHEL(Red Hat Enterprise Linux)、CentOS等基于RPM(Red Hat Package Manager)的Linux发行版中。它通过...

    yum服务器配置(基于FTP的方式)

    yum服务器配置(基于FTP的方式) yum(全称为 Yellow dog Updater, Modified)是一个在 Fedora 中的 Shell 前端软件包管理器。基于RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系...

    yum源配置详解

    yum源配置详解 yum源配置是Linux系统中的一种软件包管理方式,通过配置yum源,可以实现软件包的自动更新和安装。在本文中,我们将详细介绍如何在Linux下配置yum源,并解决可能遇到的错误。 一、配置本地YUM源 要...

    Oracle RAC部署环境准备手册之二:yum源配置

    一旦DNS问题解决,就可以使用新配置的YUM源来安装Oracle RAC所需的依赖包。 在Oracle RAC的部署中,正确配置YUM源不仅能够加速软件包的安装,还可以减少因网络问题导致的安装失败。此外,选择稳定、快速的YUM源,如...

    CentOS 7配置yum源

    在配置 yum 源时,需要使用以下命令清理 yum 缓存和生成缓存: ``` yum clean all yum makecache ``` 使用以下命令列出所有可用的软件包: ``` yum repolist ``` 如果需要回复网络模式,将配置文件删除,然后从 ...

Global site tag (gtag.js) - Google Analytics