linux yum安装软件命令,linux系统安装yum包

  linux yum安装软件命令,linux系统安装yum包

  一般Fedora/RedHat/Centos是和yum包管理器一起安装的,但是有时候比如RedHat的yum或者其他商业Linux可能没有Fedora以上的更新,或者要先支付服务费。这时候可以把yum源改成Fedora的/Centos的。

  Yum是在linux环境下安装软件包的一种方式。

  很多时候,安装一个软件需要安装一个或多个其他软件。

  该仓库用于储存所有现有的。rpm包。当使用yum安装rpm包时,

  如果需要依赖关系,会自动在仓库中找到依赖软件并安装。仓库可以是本地的,也可以是使用HTTP、FTP、nfs的集中统一的网络仓库。

  如果你的linux环境不能访问外网,那么安装yum就没有意义,因为它需要访问http仓库里的那个。

  当然,如果你有本地仓库的话,把地址改成/etc/yum.repos.d就行了。

  安装:

  所有操作都在ROOT用户下进行,系统版本为

  [root@test2 ~]# uname -an

  Linux test2 3 . 10 . 0-327 . el7 . x86 _ 64 # 1 SMP 2015年11月19日星期四22:10:57 UTC x86 _ 64 x86 _ 64 x86 _ 64 GNU/Linux

  [root @ test 2 ~]# cat/etc/red hat-release

  CentOS Linux版本7.2.1511(核心)

  首先,删除原来的YUM

  # rpm-AQ grep yum xargs rpm-e-nodeps

  第二,下载yum,注意你的LINUX系统版本。是什么版本,进入相关版本目录下载。但是不需要进入小版本的目录。如果版本是6.5,就进入6目录,如果版本是7.2,就进入7目录。

  打开浏览器,登录http://mirrors.163.com/centos/7/os/x86_64/Packages/,找到四个文件,如下:(*代表次版本号,不同版本不一样)

  1、yum-*。每分钟转数

  2、yum-metadata-parser-*。每分钟转数

  3、yum-plugin-fastestmirror-*。每分钟转数

  4、python-iniparse-*。每分钟转数

  使用wget下载,前提是您的环境可以访问extranet。我自己下载的,用ftp上传的。

  python-URL grabber-3.10-8 . el7 . no arch . rpm

  yum-plugin-fastest mirror-1 . 1 . 31-42 . el7 . no arch . rpm

  yum-3 . 4 . 3-154 . el7 . centos . no arch . rpm

  yum-metadata-parser-1 . 1 . 4-10 . el7 . x86 _ 64 . rpm

  python-iniparse-0.4-9 . el7 . no arch . rpm

  第三,下载后安装YUM。

  因为文件是相互依赖的,所以要注意顺序,所以先安装python-iniparse-*。rpm文件。

  # rpm-IVH python-ini parse-0.4-9 . el7 . no arch . rpm

  # rpm-IVH yum-metadata-parser-1 . 1 . 4-10 . el7 . x86 _ 64 . rpm

  # rpm-IVH yum-3 . 4 . 3-154 . el7 . centos . no arch . rpm yum-plugin-fastest mirror-1 . 1 . 31-42 . el7 . no arch . rpm

  注意:rpm -ivh rpm - nodeps - force必须安装(plus-NODEPS-FORCE是强制安装,不考虑依赖文件)

  安装完成后,可以使用rm命令删除当前目录下的RPM文件(安装完成后就没用了)。

  四。修改源文档

  1.在系统中输入yum source的目录:

  #cd /etc/yum.repos.d

  2.下载yum源代码:

  入境:http://mirrors.163.com/.help/centos.html

  有相应版本的回购文件下载,放在/etc/yum.repos.d/(操作前请做相应备份)

  #去http://mirrors.163.com/.help/CentOS7-Base-163.repo

  3.修改回购源:将文件中的$ released替换为7 (7指LINUX版本号)

  将$basearch修改为操作系统版本:x86_64(或者不是)

  #vi CentOS6-Base-163.repo

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • Linux计划任务的命令是什么,linux 任务,linux系统中计划任务介绍
  • linux系统设置免密登录,linux免密钥登录
  • linux系统设置免密登录,linux免密钥登录,Linux下实现免密码登录(超详细)
  • Linux系统查看版本,linux系统查看系统版本
  • Linux系统查看版本,linux系统查看系统版本,Linux查看系统版本的方法汇总
  • linux操作系统的安装与配置,linux系统安装与配置教程
  • linux操作系统的安装与配置,linux系统安装与配置教程,Linux操作系统安装图文配置教程详细版
  • Linux基本网络配置命令,linux网络配置,Linux系统配置网络详细介绍
  • linux命令日志,linux系统日志怎么看
  • linux命令日志,linux系统日志怎么看,Linux系统中日志详细介绍
  • linux 服务配置文件,linux服务管理命令,Linux系统配置(服务控制)详细介绍
  • debian 命令行安装,debian安装软件方式,基于Debian的linux系统软件安装命令详解 (推荐)
  • ,,查看Linux系统是32位还是64位的方法总结
  • ,,Linux系统设置PATH环境变量(3种方法)
  • ,,Linux系统的修复模式(单用户模式)
  • 留言与评论(共有 条评论)
       
    验证码: