linux软件安装管理

Linux软件安装管理

上面是linux 的源代码安装包

 

linux有两种类型的软件安装方式:

1、源代码安装

  这种方式的软件安装,可以指定软件的安装目录,软件的运行效率高,如何是大规模的并发,安装apache软件最好使用源代码包安装,使用源代码包安装软件卸载方便,直接删除软件安装目录就可以了

2、rpm安装包

rmp是源代码经过编译之后的安装包,安装方式简单,便于新手安装,winddows操作系统上的.exe文件就是经过源代码编译之后对应的二进制安装包,优点是安装简单,只需要简单的命令

就可以使用软件的安装升级和查询,ubuntu对应的二进制安装包对应的后缀是deb文件

rmp有一个很大的区别,就是软件安装存在依赖性,这个依赖性可以使用yum安装进行解决。

 

接下来我们来学习rpm的常用操作,首先给光盘创建一个挂载点 

Linux系统中挂载和使用光盘的基本步骤

1. 创建挂载点

mkdir /mnt/cdrom

2. 打开光驱,放入光盘

如果用的是VMware中的虚拟机,进入虚拟机设置,选择“CD/DVD”硬件,勾选“已连接”和“启动时连接”,在连接处,选择“使用ISO映像文件”,浏览选择本地电脑中下载好的ISO光盘镜像文件,确定即可。

3. 执行挂载命令

mount /dev/sr0 /mnt/cdrom

iso9660 是光盘的默认文件系统。 
由于linux系统可以自动识别光盘的文件系统,故“-t iso9660”也可以省略不写。

光盘的设备文件名是固定的,一般为/dev/cdrom或/dev/sr0。

挂载成功后,就可以通过挂载点读取光盘里面的数据。

注意:操作完成之后,如果要取出光盘,必须解除挂载。

5. 解除挂载

不能在挂载点目录下解除挂载,必须先切换到其他目录(如用户家目录)。

5. 解除挂载

不能在挂载点目录下解除挂载,必须先切换到其他目录(如用户家目录)。

或者 umount /mnt/cdrom

我们iso光盘里面的所有二进制rpm包都在 iso光盘里面的Package目录下面/mnt/cdrom/Packages

 

 rmp安装存在树形依赖,安装a包,需要先安装b包

树形依赖的解决方案:安装的时候同时安装 abc

模块依赖的解决方案,首先到 站查询到该模块对应的rpm包先安装

 

 

 

 

 rpm的安装命令:

a、首先理解包名和包全名,在使用rpm安装的时候要学会理解包名和包全名,

这里需要重点强调的是千万不要使用–nodeps,因为这回忽视依赖性的检查,安装a需要b才能使用,这里不安装b就安装a,a因为没有安装b是没有办法使用的

我们现在是人光盘里面的rpm安装apache软件

  我们先安装

 然后再安装起来的几个包,在安装的过程中需要解决依赖性的问题,相当的复杂,手工的安装相当的复杂,后面使用yum安装来解决这个问题,没有yum在线安装,rpm安装相当的复杂

但是yum没有查询的查询功能,只能收到使用rmp的查询功能。rpm的安装可以使用yum来解决。但是yum不能解决查询等功能。

 

软件的升级和卸载

 

 

 

卸载的时候 错,首先卸载该软件之前先要卸载 gnome-user-share-2.28.2-3.el6.i686这个软件,所以rpm安装和卸载的时候要解决rpm包依赖性的问题

 

 

-qip是查询未安装包的信息,这个包没有安装到系统中

查询rmp安装文件的位置

 

 接下来我们重点学习yum在线安装

在redhat中yum是需要给钱的,但是在centos中不需要给钱

我们首先来查看下yum源文件配置在那个地方

/etc/yum.repos.d

 

默认情况下生效的是 

 

注意:使用yum安装只需要使用包名就可以了,不能使用包全名进行安装

安装

 

 

 

 

 

这样显示的就是中文安装了。

接下来重点讲解下源码包的安装

 在讲解源码包安装之前,我们在分析下rpm包和源码包安装的不同

 

 

 

 

安装前准备

  • 通过yum方式安装gcc的编译环境
  • 下载httpd的源码包

安装过程

  • Step1: 将源码包上传到linux服务器上(一般放到用户目录)
  • Step2:解压软件包

  • Step3: 进入已解压的软件包目录

  • Step4: 查看软件的安装说明文件INSTALL 

  •  

 

 

 

 

 

 

 

 

linux软件安装管理

这样就表示虚拟机的apache就启动成功了,默认apache的端口是80,一定要注意防火墙关闭,80端口可用。

 

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览93918 人正在系统学习中 相关资源:钢琴视奏练习软件-专业指导工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年4月15日
下一篇 2018年4月15日

相关推荐