linux如何安装yum

使用YUM来安装软件,就可以不用去到处找依赖关系的RPM了。很方便。





第一步:安装yum 





第二步:下载createrepo包并安装 下载地址:





ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/createrepo-0.4.6-1.el4.rf.noarch.rpm





安装createrepo 包 rpm -ivh createrepo-0.4.6-1.el4.rf.noarch.rpm





软件准备就算是完了,下面主要讲创建 repo 文件的过程





第三步:挂载下载的 RHEL4.6-i386-AS-DVD.iso 到本地 并完成yum本地源配置





[root@Lovehack mnt]# mkdir /mnt/RHELAS4      // 建立RHELAS4文件来挂载ISO





[root@Lovehack mnt]# mount -o loop RHEL4.6-i386-AS-DVD.iso /mnt/RHELAS4 //挂载iso





[root@Lovehack mnt]# mkdir /mnt/repodata    //建立repodata 文件夹





[root@Lovehack mnt]# ln -s /mnt/RHELAS4/RedHat/RPMS/*.rpm /mnt/repodata //为镜像所有的rpm做一个链接





[root@Lovehack mnt]# createrepo /mnt/repodata //创建repomd.xml等必须文件,此过程比较长

1536/1536 - vino-2.8.1-1.i386.rpm

Saving Primary metadata

Saving file lists metadata

Saving other metadata









[root@Lovehack mnt]# cd /etc/yum.repos.d/   //进入yum文件夹创建repo文件,把原有的.repo文件备份





[root@Lovehack yum.repos.d]# ls    





as4-base.repo.bak as4-update.repo.bak backup CentOS-Base.repo.bak

 





[root@Lovehack yum.repos.d]# vi iso.repo    //新建iso.repo文件,内容如下

[oracle@localhost RHELas4]$ cat /etc/yum.repos.d/iso.repo 

[iso]

name=iso

baseurl=file:///mnt/repodata

enabled=1

gpgcheck=1

gpgkey=file:///mnt/RHELAS4/RPM-GPG-KEY-redhat-release 













第四步:[root@Lovehack yum.repos.d]# yum update





Setting up Update Process

Setting up repositories

iso                         100% |=========================| 951 B    00:00

Reading repository metadata in from local files

primary.xml.gz            100% |=========================| 589 kB    00:00

iso       : ################################################## 1536/1536

Added 1536 new packages, deleted 0 old in 17.81 seconds

No Packages marked for Update/Obsoletion

第五步:剩下的就是安装你想要的东东了,至此已经全部完成





cd /mnt/repodata

yum insatll 相应的包

yum 使用说明的更多相关文章

  1. 2017-7-18-每日博客-关于Linux基本命令CnetOS7系统基本操作命令.doc

    1.root/下 cat  anaconda-ks.cfg 确定是否装base软件组 yum groupinstall base  安装base组ifconfig 命令就可以使用了或者使用ip add ...

  2. yum命令配置及使用说明和常见问题处理

    一. 重装yum 1. 执行如下命令,卸载yum命令程序 rpm -qa |grep yum |xargs rpm -e --nodeps 2. 依次执行如下命令,下载yum.yum-plugin-f ...

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

    在没有光盘的情况,需要安装软件包,就要用到共网的yum源来安装了. RedHat linux 默认是安装了yum软件的,但是由于激活认证的原因让redhat无法直接进行yum安装一些软件,如果我们需要 ...

  4. Linux系统下安装rz/sz命令及使用说明

    对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令.今天,我们 ...

  5. http加速软件使用说明

    HTTP加速软件使用说明 http加速软件使用于卫星链路,在卫星链路时延高的情况下提高http的传输速率 1.1 软件包依赖 (1)squid-3.4.5.tar.gz (2)trafficserve ...

  6. redhad借用CentOs yum 安装

    RedHat linux 默认是安装了yum软件的,但是由于激活认证的原因让redhat无法直接进行yum安装一些软件,如果我们需要在redhat下直接yum安装软件,我们只用把yum的源修改成Cen ...

  7. CentOS 7 更新源 – 使用国内 163 yum 源

    突然想起试试 Docker,在一台计算机上安装了 CentOS 7,准备开工,突然想起还需要做一件事情,更改源,不然安装肯定会很慢,网上搜索了一下,文章很多,但是会出一些问题,所以将自己的成功的日志写 ...

  8. 【转发】Linux系统下安装rz/sz命令及使用说明

    对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令.今天,我们 ...

  9. Apache 下SVN项目管理使用说明

    Apache 下SVN项目管理使用说明 (1)Apaceh和SVN先要装好. (2)在apache的目录下找到httpd.conf文件,在最后一行增加如下配置 Include conf/svn.pro ...

随机推荐

  1. 使用Cordova框架把Webapp封装成Hybrid App实践——Android篇

    公司没有IOS和没有安卓开发人员,前端后端都是需要自己玩前几天技术经理说有一个需求要把webapp封装成Hybrid App,现已完成.记录一下从中遇到的问题和需要用到的开发环境的配置 将Webapp ...

  2. Oralce新建数据库、新建远程登录用户全过程

    Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库.     对于初学者来说,为了避免麻烦,可以用'Database Configuration Assi ...

  3. vmware workstation11虚拟机破解版(附安装教程) 32/64位

    http://kuai.xunlei.com/d/ru4IAALVJQBesH9U93e?p=20395 vmware workstation 11注册机是一款可以免费生成vmware11.0版本序列 ...

  4. HDU 5139 Formula 卡内存

    题目就是求这个 n达到10^7,测试数据组数为10^5 为了防止TLE,一开始把每个n对应的值先求出来,但发现竟然开不了10^7的数组(MLE),然后就意识到这是第一道卡内存的题目... 只能离线做, ...

  5. 95秀-dialog 进度对话框 实用工具

    工具Util public class DialogUtil {     public static ProgressDialogView progressDialog;     /**      * ...

  6. 布局动画 LayoutAnimation

    简介 http://blog.csdn.net/pipisky2006/article/details/8317091 补间动画只能对一个控件使用,如果要对某一组控件播放一样的动画的话,可以考虑lay ...

  7. 匹配不含有某个信息的sql语句写法

    SELECT id,order_id,flight_info FROM order_flights WHERE mark=0 AND flight_info REGEXP '[^() DAY)]' O ...

  8. mac brew 安装包下载失败解决

    1.FQ或者用别的方式把安装包下载下来 2.查看缓存存储目录 brew --cache 3.将下载的包拷贝到缓存目录中,再此执行安装命令,如果安装还是去下载,检查下缓存目录是否多出一个下载中的文件,将 ...

  9. 武汉科技大学ACM:1007: 不高兴的津津

    Problem Description 津津上初中了.妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她 报名的各科复习班.另外每周妈妈还会送她去学习朗诵.舞蹈和钢琴.但是津津如果一 ...

  10. GUI对话框

    消息对话框 public static void showMessageDialog(Component parentComponent,String message,String title,int ...