11.2 预习笔记 liunx软件包安装和卸载

7.1 安装软件包的三种方法

1.RPM程序包工具 手动安装,注意包的依赖关系
2.yum 操作对象rpm包,能自动解决软件包的依赖关系
3.源码包 需要把源代码编译成可执行的二进制文件

11.2 预习笔记 liunx软件包安装和卸载_第1张图片

7.2 RPM包

使用rpm工具,先有rpm包。将光盘连接到系统 使用mount命令挂载,查看里面的内容
1.在VMware中将光盘放入系统,点击连接
2.mount /dev/cdrom /mnt/ 挂在光驱到mnt目录下
在这里插入图片描述
3.进入packages目录 此目录下就是rpm包
在这里插入图片描述
11.2 预习笔记 liunx软件包安装和卸载_第2张图片
rpm包字符解析
在这里插入图片描述
第一个字符段为包名
第二段为版本信息
第三段为发布版本号
第四段为运行平台 7版本之前区分32和64位 i386、i586、i686为32位 x86_64为64位 没有写平台的而是noarch.rpm 说明此rpm包没有平台限制(64可安32位包 反之不行)
第五段为后缀名

7.3 rpm工具用户

rpm -ivh xx.rpm
可视化显示进度安装一个rpm包
在这里插入图片描述
-v 表示可视化
-i 表示安装
-h 表示显示安装进度
–foece 强制安装,覆盖其他包文件也安装
–nodeps 安装的rpm包依赖于其他包是,其他包没安装也强制安装
-Uvh 表示可视化显示进度升级
-e 卸载RPM包
-q 包名 查询制定包是否安装
-qa 包名 查询系统已安装的包
-qi 包名 查询指定包的信息
-ql 包名 列出包安装的文件
-qf 文件绝对路径 查看文件是由哪个包安装的
在这里插入图片描述

7.4yum 工具的用法

11.2 预习笔记 liunx软件包安装和卸载_第3张图片
yum会自动的安装所依赖的包, 使用yum安装时仅仅是写入包名,而rpm安装时需要写入包全名。
yum list
列出所有的RPM包
11.2 预习笔记 liunx软件包安装和卸载_第4张图片
最左侧是包名 中间是版本信息 最右侧是安装信息(仓库) 如果已安装显示@base、@updates、@anaconda 如果未安装显示base 或者anaconda 如果已安装需升级显示updates
yum search xx 搜索xx相关的RPM包 模糊搜索
yum list | grep‘xx’ 搜索xx相关的RPM包 精准搜索
11.2 预习笔记 liunx软件包安装和卸载_第5张图片
yum install -y 包名 安装rpm包 不加-y 不询问否安装
yum grouplist 列出可用的环境分组
11.2 预习笔记 liunx软件包安装和卸载_第6张图片
yum remove -y 包名 卸载RPM包 卸载时 最好去掉-y 谨慎卸载
yum update -y 包名 升级rpm包 不写包名会升级系统内所有RPM包
yum provides “/*/xx” 搜索一个系统不存在哪个命令可以安装的RPM包

7.5yum搭建本地仓库

11.2 预习笔记 liunx软件包安装和卸载_第7张图片
无网状态下 搭建一个yum本地仓库
1.挂在光盘 mount /dev/cdrom /mnt
2.删除/etc/yum.repos.d目录下所有的repo文件(删除前最好备份)
在这里插入图片描述
3. 创建新文件dvd.repo
在这里插入图片描述
dvd 仓库名称 name 作为描述的字符串 baseurl rpm包位置 enable 是否可用 gpcheck是否检测
4.刷新repos生成缓存
yum makecache
yum list

7.6 yum更换国内源

11.2 预习笔记 liunx软件包安装和卸载_第8张图片
yum clean all 清除所有缓存

安装扩展源 epel
11.2 预习笔记 liunx软件包安装和卸载_第9张图片

7.7yum下载rpm包

11.2 预习笔记 liunx软件包安装和卸载_第10张图片
yum install -y 包名 --downloadonly 下载rpm包不安装
默认路径/var/cache/yum/x86_64/7/base update extras/packages

yum install -y 包名 --downloadonly --downloaddir=路径
下载rpm包不安装制定路径 只能下载系统没安装的rpm包

yum reinstall -y 包名 --downloadonly --downloaddir=路径
下载系统已安装的rpm包并指定路径

7.8-9源码包安装

11.2 预习笔记 liunx软件包安装和卸载_第11张图片
源码包 个人默认存放路径 /usr/local/src
linux的C语言编译器为gcc
安装命令 yum install -y gcc

more REDEME
11.2 预习笔记 liunx软件包安装和卸载_第12张图片
安装步骤
在这里插入图片描述

1 . configgure --prefix=PREFIX
检测系统与相关的套件是否有编译该源码包时所要的库
只有通过检测才会生成Makefile文件

使用echo $? 是否为0 查看上条命令是否正确
2 make 根据Makefile文件中预设的参数进行编译
3.make install 安装创建相关软件的存放目录和配置文件

你可能感兴趣的:(11.2 预习笔记 liunx软件包安装和卸载)