安装软件包的三种方法

一、安装软件包的三种方法
rpm工具:RPM包是预先在linux机器上编译好并打包好的文件,安装起来非常快捷。但是也有一些缺点,比如安装的环境必须与编译时的环境一致或者相当;包与包之间存在着相互依赖的情况

yum工具:yum最大的优势在于可以联网去下载所需要的rpm包,然后自动安装,在这个过程中如果要安装的rpm包有依赖关系,yum会帮你解决掉这些依赖关系依次安装所有rpm包

源码包:安装一个源码包,是需要我们自己把源代码编译成二进制的可执行文件。如果你读得懂这些源代码,那么你就可以去修改这些源代码自定义功能,然后再去编译成你想要的。使用源码包的好处除了可以自定义修改源代码外还可以定制相关的功能,因为源码包在编译的时候是可以附加额外的选项的

二、rpm介绍
1、设置光驱并挂载



2、rpm包格式、包名、版本号、发布版本号、平台

三、rpm工具用法
1、安装命令:rpm -ivh rpm 包文件
2、升级命令:rpm -Uvh rpm 包文件
3、卸载命令:rpm -e 包名
4、查询安装的包:rpm -qa
5、查询指定包是否安装:rpm -q 包名
6、查询指定包信息:rpm -qi 包名
7、列出包安装的文件:rpm -ql 包名
8、查看一个文件是由哪个包安装的:rpm -qf 文件绝对路径
四、yum工具用法
1、列出可用rpm包:yum list
2、查看yum的配置文件:ls /etc/yum.repos.d/
(如果要更改下载源地址,也是从这个配置文件来修改)

3、搜索包:yum search vim
4、安装命令:yum install -y 包名
5、列出组的rpm包:yum grouplist
如果要安装组的rpm包,可以使用命令安装:yum groupinstall -y 包名

7、卸载命令:yum remove -y 包名
8、升级命令:yum update -y 包名
(如果不加包名,默认会将系统所有的已安装软件升级到最新,包括系统)
9、如果使用命令过程中提示没有该命令 ,可以使用命令来查找这个命令的包名信息:yum provides “/*/vim”
五、yum搭建本地仓库
如果不能连网导致yum无法使用,这时候要怎么办呢?我们来搭建一个本地yum源安装即可。

(前提是要有一个光驱,有一个光盘,有一个镜像文件,然后把光驱挂载)

1、挂载镜像到/mnt 目录(因为之前已经挂载过了,所以这一步直接过)

2、使用命令备份yum.repos.d文件 :cp -r /etc/yum.repos.d/ /etc/yum.repos.d.bak

3、然后将/etc目录下的所有repo的后缀文件删除掉:rm -f /etc/yum.repos.d/*

4、使用命令编辑 :vim /etc/yum.repos.d/dvd.repo

[dvd]
name=install dvd
baseurl=file:///mnt
enable=1
gpcheck=0

5、使用命令yum clean all 清理缓存

6、使用命令 yum list 来查看并安装

原文地址:http://blog.51cto.com/13382947/2066465

时间: 2024-10-08 13:44:34

安装软件包的三种方法的相关文章

7.1 安装软件包的三种方法7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法7.5 yum搭建本地仓库

- 7.1 安装软件包的三种方法 - 7.2 rpm包介绍 - 7.3 rpm工具用法 - 7.4 yum工具用法 - 7.5 yum搭建本地仓库 - 扩展 1. yum保留已经安装过的包 http://www.360doc.com/content/11/0218/15/4171006_94080041.shtml 2. 搭建局域网yum源 http://ask.apelearn.com/question/7627 # 7.1 安装软件包的三种方法 - windows的.exe文件实际上是一种二

安装软件包的三种方法、rpm包介绍及工具用法、yum用法及搭建本地仓库

一.安装软件包的三种方法 rpm工具 rpm(Redhat Package Manager)RPM软件包管理器,是以一种数据库记录的方式来将我们所需要的套件安装到Linux主机的一套管理程序.rpm包是预先在Linux机器上编译好并打包好的文件,安装起来非常快捷.但是有一个缺点:安装环境必须与编译时的一致或相当:包与包之间存在着相互依赖的情况,安装或卸载包时需要先把依赖的包安装或卸载,如果依赖的包是系统所必须的,那就不能卸载这个包. yum工具 (类似于苹果手机里面的app store) yum

7.1 安装软件包的三种方法;7.2 rpm工具;7.4 yum工具;7.5 yum搭建本地

扩展: 1. yum保留已经安装过的包 http://www.360doc.com/content/11/0218/15/4171006_94080041.shtml 2. 搭建局域网yum源 http://ask.apelearn.com/question/7627 7.1 安装软件包的三种方法 rpm工具 yum工具(简单) 源码包(复杂) 7.2 rpm包介绍 1. 设置光驱连接:光驱挂载如下: [[email protected] ~]# mount /dev/cdrom /mnt 2.

安装软件包的三种方法 rpm包介绍 rpm工具用法yum工具用法 yum搭建本地仓库

7.1 安装软件包的三种方法7.2 rpm包介绍将光驱挂载到/mnt这些文件与目录就是光驱的里面的内容,安装系统就用到这些文件其中有一个目录都是rpm文件7.3 rpm工具用法安装升级更新版本例如:卸载什么不显示才是正常查询安装的包rpm -qa列出来的都可以直接卸载,但不要随便卸载,直接卸载提示失败,要先卸载它关联的包才可以卸载它查询一个包是否安装列出安装包安装的文件查看文件是由那个安装包安装的如果不知道这个文件的位置,可以像下面这样输入7.4 yum工具用法yum是可以自动安装依赖的包,不需

7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法

7.1 安装软件包的三种方法 安装软件包的三种方法 7.2 rpm包介绍 rpm包介绍 安装目录 7.3 rpm工具用法 rpm工具用法 安装rpm包 升级rpm包 卸载rpm包 查询rpm包 查询包是否安装 查询指定包信息 7.4 yum工具用法 yum工具用法 第一列:yum  安装包名称 第二列:版本号 第三列:base 仓库名称 查看yum本地仓库内容: 把包放入容器里: 搜索rpm包 yum-组 通过yum-组安装 yum groupinstall -y yum 删除 7.5 yum搭

安装软件包的三种方法rpm包rpm工具yum工具

7.1 安装软件包的三种方法 rpm工具rpm(Redhat Package Manager)RPM软件包管理器,是以一种数据库记录的方式来将我们所需要的套件安装到Linux主机的一套管理程序.rpm包是预先在Linux机器上编译好并打包好的文件,安装起来非常快捷.但是有一个缺点:安装环境必须与编译时的一致或相当:包与包之间存在着相互依赖的情况,安装或卸载包时需要先把依赖的包安装/卸载,如果依赖的包时系统所必须的,那就不能卸载这个包. yum工具 yum命令是在Fedora和RedHat以及SU

二十一、安装软件包的三种方法、RPM包介绍、rpm工具用法、yum工具用法、yum搭建本地仓库

一.安装软件包的三种方法 rpm工具.yum工具.源码包 RPM工具:是以一种数据库记录的方式将需要的套件安装到Linux主机的一套管理程序.就是说,你的Linux系统中有一个关于RPM的数据库,它记录了安装的包以及包与包之间的依赖关系.RPM包是预先在Linux机器上编译并打包的文件,安装快捷.缺点:安装环境必须与编译时的环境一致或相当,包与包之间存在着相互依赖的情况,卸载包时需先把依赖的包卸载.若依赖的包是系统必需的,就不能卸载这个包,否则系统崩溃. yum工具:优势:可联网下载所需要的RP

Linux CentOS7 VMware 安装软件包的三种方法、rpm包介绍、rpm工具用法、yum工具用法、yum搭建本地仓库

一.安装软件包的三种方法 Linux下游三种安装方法,rpm工具.yum工具.源码包.rpm按装一个程序包时,有可能因为该程序包依赖另一个程序包而无法安装:yum工具,可以连同依赖的程序包一起安装. 二.rpm包介绍 rpm包是预先在Linux上编译并打包的文件,安装快捷. 缺点:安装环境必须预编译环境一致或相当:当宝与包之间存在着相互依赖,则卸载时必须先把依赖包卸载. 如果依赖的包是系统必须的,就不能卸载这个包,否则系统会崩溃. 如果虚拟机光驱中还有系统安装盘镜像,就可以通过执行命令把光驱挂载

安装软件包的三种方法 、rpm包介绍、rpm工具用法、yum工具用法、yum搭建本地仓库安装软件包的

安装软件包的三种方法rpm包类似于windows的exe文件.rpm工具可以安装rpm包,安装路径和文件名都是固定好的,不需要过多的设置.yum也可以安装rpm包,比rpm工具好的一点是支持自动安装依赖的包.源码包主要是源代码,需要谁用编译器编译成可执行的文件.·····rpm包介绍首先我们要把光盘连接到linux系统进行挂载,打开vmware运行虚拟机,然后右键右下角的光盘的图标然后点连接,然后在系统里挂载,挂载点可以自己选,我们使用命令:mount /dev/cdrom /mnt/把光盘挂载