码迷,mamicode.com
首页 > 系统相关 > 详细

linux软件的安装

时间:2017-07-27 22:42:49      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:liunx   软件安装   

                                                            linux软件的安装

1:windows:        
   xxx.exe  安装包
     linux:
   [abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm        ##rpm结尾的适用与redhat操作系>    统
          ||                             ||                ||               ||
       软件名称           软件版本 软件适用系统 64位
   


在已经得到rpm安装包的情况下。我们可以用rpm安装

############rpm安装软件###############3
 15 rpm  -ivh  软件名称.rpm   #安装
 16 rpm  -ivh  软件名称 --force          ##强制安装=(重装)
 17 rpm  -e    软件名称        #卸载
 18 rpm  -qi   软件名称   #查看安装信息  
 19 rpm  -ql   软件名称       ##查询软件生成文件
 20 rpm  -qlp  软件名称.rpm   ##查询软件安装后会生成什么文件
 21 rpm -qp    软件名称.rpm --scripts       ##检测软件在安装或卸载过程中执行的动作
 22 rpm -qa                #查询系统中安装的所有软件名称
 23 rpm -qa  |grep  软件   #查询软件是否安装
 24 rpm -qf 文件名称        ##查看filename属于那个安装包
 25 rpm -qi 软件名称         ##查看软件信息
 26 rpm -Kv 软件名称名称、.rpm              ##检测软件包是否被篡改
 在没有软件包的情况下,可以用镜像选择安装

本地镜像安装

1:挂载镜像

镜像类似一个u盘,也需要挂载,所以先建立一个目录用于挂载

mkdir /mnt/rhel7.2                  ##新建目录
mount ftp/镜像/iso/rhel-server-7.2-x86_64-dvd.iso /mnt/rhel7.2/  ##挂载镜像
[root@foundation20 yum.repos.d]# df    #查看挂载
/dev/loop0       3947824  3947824         0 100% /mnt/rhel7.2 #表示已经挂载le

2:配置yum源

cd /etc/yum.repos.d/
vim zpy.repo

  1 [haahah] 
  2 name=kaka 
  3 baseurl=file:///mnt/rhel7.2 
  4 gpgcheck=0
 yum clean all

3:测试

yum install -y httpd
......
......
Installed:
  httpd.x86_64 0:2.4.6-40.el7                                                             

Dependency Installed:
  apr.x86_64 0:1.4.8-3.el7                      apr-util.x86_64 0:1.5.2-6.el7            
  httpd-tools.x86_64 0:2.4.6-40.el7            

Complete!

远程镜像安装

由于使用镜像安装时,如果每个镜像都挂载特别麻烦,所以可以使用http将挂载的镜像分享出来

1:安装配置资源共享服务

yum install httpd -y
systemctl stop firewalld  
systemctl disable firewalld 
systemctl start httpd 
systemctl enable httpd
2:建立共享目录,并挂在镜像文件到共享目录上
mkdir /var/www/html/rhel7.2        #默认发布目录,注:在访问时忽略/var/www
mount rhel-server-7.2-x86_64-dvd.iso /var/www/html/rhel7.2
3:测试
在浏览器中输入:http://本机ip/rhel7.2

可以看到镜像中的内容

4:配置yum源

[server]
name=server
baseurl=http://172.25.254.20/rhel7.2
gpgcheck=0

5:测试

yum clean all
yum install -y 软件

注:在选择镜像的时候,系统的版本和镜像的版本必须一致

第三方软件包本地安装

1:把所有的rpm软件包放到一个目录中,这个目录中只能存在rpm文件

createrepo -v /rpm存放目录
vim /etc/yum.repos.d/xxx.repo
~~~~~~~~~~~
[Software]
name=software
baseurl=file:///rpm存放目录
gpgcheck=0
~~~~~~~~~~~

2:测试


yum clean all
yum search 文件名
yum install -y 文件名.rpm

本文出自 “12462896” 博客,请务必保留此出处http://12472896.blog.51cto.com/12462896/1951512

linux软件的安装

标签:liunx   软件安装   

原文地址:http://12472896.blog.51cto.com/12462896/1951512

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!