《初入linux》--第十一部分-rpm软件安装与yum的使用与搭建
来源:互联网 发布:linux ld错误返回1 编辑:程序博客网 时间:2024/06/06 07:43
一.linux 软件安装
1.rpm包
Redhat公司推出的软件包格式,适用于类redhat系统软件包格式:软件名称-软件版本-适用系统版本-适用系统架构.rpm
rpm search
sourceforce
rpm命令:rpm -ivh包名安装
rpm-e 软件名 卸载
rpm -qm 软件名
rpm -qmp 包名 查询此包安装后会出现的文件
rpm-qa 查询系统中安装的所有软件
-i 安装包
-v 显示安装进度
-h 指定加密方式
-e 卸载
-ql 查询软件生成文件
-qa | grpe 软件名 查询软件是否安装
--force 强制安装
-qf filename 查看该文件属于哪个软件包
-qi 查看软件信息
-Kv 包名 检测软件包是否被篡改过
-pq 包名 检测软件在安装或卸载的过程中执行的动作
-qc 查看服务的配置文件目录
-qd 查看服务帮助性文档
二.yum 在线安装
yum是上层软件管理工具,可以解决软件的依赖关系。1.客户端:
要想yum工作首先得拥有yum源和源的指向文件其配置文件为:/etc/yum.repos.d/xxxx.repo
其格式为:
[xxxx 名称] //仓库名称
name=xxxx //仓库描述
baseurl=ftp://xxx | http:// | file://
gpgcheck=0 //不检测gpg
之后清空yum缓存
yum clean all
2.服务器端:
拿http协议举例:1.mount /xxx/xxx.iso /xxx 挂载镜像
2.修改 /etc/yum.repo.d/xxx.repo,将baseurl改为本地挂载目录
baseurl=file:///xxx
3.安装http服务:yum installhttpd
4.umount取消挂载镜像
5.重新将镜像挂载在http服务器公共目录下:/var/www/html/xxx
6.修改服务器xxx.repo将baseurl改为file:///var/www/html/xxx
6.关闭防火墙,重启服务
systemctl stop firewalld ; systemctl disable firewalld
systemctl restart httpd ; systemctl enable httpd
7.设置开机自动挂载:配置/etc/rc.d/rc.local
添加: mount /xxx/xxx.iso /var/www/html/xxx
保存后给添加执行权限chmod +x /etc/rc.d/rc.local
结束!
第三方软件的搭建
1.把需要的软件包放到一个目录中,其只能存在rpm包
2.安装 createrepo命令
3.createrepo -v /xxx
4.编辑 /etc/yum.repo.d/xxx.repo
3.yum命令
yum
install
- 《初入linux》--第十一部分-rpm软件安装与yum的使用与搭建
- linux软件安装:RPM 与YUM
- [Linux] 软件安装与管理 - rpm、yum
- Linux下软件安装-RPM与YUM
- Linux软件安装,RPM与YUM
- Linux软件安装(二)——RPM与YUM
- linux软件安装——RPM与YUM
- Linux 学习笔记 -- 第五部分 Linux 系统管理员 -- 第23章 软件安装:RPM、SRPM 与 YUM 功能
- linux之基础篇-学会使用rpm与yum进行软件安装
- 软件安装 RPM , SRPM 与 YUM功能
- 软件安装: RPM, SRPM 与 YUM 功能
- 软件安装:RPM、SRPM与YUM
- 软件安装:RPM、SRPM 与 YUM 功能
- 软件安装之RPM与YUM
- 鸟哥的Linux私房菜10.29 软件安装:RPM,SRPM与YUM功能
- Linux命令之软件的安装与卸载-rpm,dpkg,yum
- 【鸟哥的linux私房菜-学习笔记】软件安装: RPM, SRPM 与 YUM 功能
- 运维笔记10 (Linux软件的安装与管理(rpm,yum))
- 冒泡排序
- android开源库—retrofit(附实战源码)
- http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed wit
- CentOS安装Mysql-5.7
- stl理解
- 《初入linux》--第十一部分-rpm软件安装与yum的使用与搭建
- trait用法汇总
- 在笔记本上安装CUDA8 & ZED Stereo Camera
- Java高并发编程:多个线程之间共享数据的方式探讨
- BZOJ4012: [HNOI2015]开店
- 修改pip安装源加快python模块安装
- studio中ADB端口被占用,模拟器找不到问题
- CentOS 6.5 安装 Tengine
- FileItem类的常用方法