Redhat软件安装主要有两种方式:YUM机制安装 、 rpm包的安装

一、YUM机制安装

yum 机制安装软件包默认安装 iso镜像文件下的Package目录中包含rpm软件包,因此需要对yum的安装路径进行配置,默认YUM设置的路径是:package目录的上一层目录。


yum remove    卸载已安装的软件

清除当前yum缓存

(group)list 测试是否配好,列出信息,只有列出的可按装。

【安装软件需要用到的两个文件夹Package 和 repodata,Package存放要安装的rpm包,repodata 说明软件包的库之间的依赖关系。】

如何在Red Hat安装docker red hat安装软件_eclipse

YUM 配置文件:  /etc/yum.repos/*.repo.

cd  切换目录到/etc/yum.repos/ 下,新建一个文件,名字随意,要求后缀为 repo.

根据iso下的内容位置的不同,路径的制定方式不同。如果iso在其他的主机中,采用ftp:方式来制定路径,也可以将iso镜像文件中的内容,挂载在本地。或者是将iso的内容拷贝到本地的某个目录下,file 方式

1.iso下的内容在其他主机下,ftp方式:

第一行:【】

第二行说明创建这个文件的用户,用来说明这个文件时谁使用的,谁创建的

第三行 制定路径,这个目录是,Package的上一层目录。 使用baseurl 开头的第二行 192.168.3.252 是拥有镜像文件的主机IP

第四行 。。。

第五行:对要安装的包 进行检查,gpgcheck=1,表示允许安装Redhat官方提供的一些软件。

gpgcheck=0,表示允许第三方软件。(像linuxqq/永中办公软件等等)

如何在Red Hat安装docker red hat安装软件_如何在Red Hat安装docker_02


配置好后使用 yum clean all 来清除缓存的rpm包,然后 yum list 如果列出rpm包的内容说明YUM配置成功

2.iso文件在本地,使用本地安装


(1)开机默认挂载iso

新建目录ISO,将镜像文件挂载到 /ISO 目录下。

mount -o loop /root/rhel6.5.iso   /ISO     但是挂载的内容仅当前有效,重启后就没有了,需要设置开机默认挂载
 
   
  /etc/inittab/   
 将 
 mount命令 
 写入开机配置文件,必须指定绝对路径 
  
 
(更科学的做法)
   第一列 源 目标目录 文件系统类型 挂载参数 后两位校验
 
   baseurl=file:// 后面跟iso所挂载的目录 /var/pub/rhel6.5
 
(2)镜像文件的内容复制到某固定目录下
 
  
 
mount -o loop /root/rhel6.5.iso   /mnt
 
  cd /mnt 
 
  cp -r ./* /ISO
 
  baseurl=file:///ISO


二、rpm包安装



使用 rpm (-ivh) 命令来安装一个单个的包,但是不能够解决包所用到的库的依赖关系。



eg.安装永中Office。
 
 rpm -ivh YozoOffice
 
eg.安装linuxqq
 
 rpm -ivh linuxqq.i386

但是在安装过程中,还需要手动安装很多依赖的库,所以rpm 包也可以使用YUM机制来安装,以安装linuxqq为例:


如何在Red Hat安装docker red hat安装软件_eclipse_03


如何在Red Hat安装docker red hat安装软件_rpm包_04

如何在Red Hat安装docker red hat安装软件_linux_05









yum文件的配置。 



三、其他常见软件的安装


安装包必须存在于yum配置的路径下


安装中文输入法:
yum groupinstall "Chinese Support" -y  安装中文支持
yum install ibus* -y  输入法切换

eclipse 软件

(有问题:解压eclipse ,#tar zxvpf eclipse-cpp-kepler-SR2-linux-gtk-x86_64.tar.gz -C ~/  解压到home目录下
在桌面建立快捷方式,软链接 使用绝对路径
参数symbolic 表示该链接为软链接,源使用绝对路径,链接能够找到源
安装java环境
撤销上一步操作)
     #(需要JDK yum install java -y)
     find /usr/ -name eclipse -exec rm -fr {} \;查找然后递归删除
)
yum install eclipse -y 命令行输入eclipse打开软件