Centos安装mysql rpm包 安装mysql步骤: 清理环境 centos有可能会自带一个mariadb 查看是否已安装 rpm -qa |grep -i mysql #(centos7默认系统自带的...) rpm -qa |grep -i mariadb #rpm -e 加上包名,把mariadb包清掉 rpm -e --nodeps XXXX 可以看到用rpm删除会失败,提示有依赖关系的软件需要安装...rpm删除时如果有依赖关系,可以用yum remove + 包名来删除mariadb 开始安装: 一般用装软件用yum直接安装也可以,但是有一个问题:用yum的话,是到默认的mariadb用的yum.../ rpm –ivh + 包安装所需要的包 rpm -ivh mysql-community-client-5.7.22-1.el6.x86_64.rpm(如果报错则加上--force --nodeps...-5.7.33-1.el6.x86_64.rpm-bundle.tar #安装,安装顺序为 rpm -vih mysql-community-common-5.7.33-1.el7.x86_64.rpm
包 rpmbuild -ba 文件名 #安装 xx.rpm 包; rpm -i xx.rpm #安装 x.rpm 包并在安装过程中显示正在安装的文件信息; rpm -iv xx.rpm #安装 xx.rpm...包并在安装过程中显示正在安装的文件信息及安装进度 rpm -ivh xx.rpm #卸载一个包 rpm -e #查询一个包是否被安装 rpm -q #得到被安装的包的信息 rpm -qi...#列出该包中有哪些文件 rpm -ql #列出服务器上的一个文件属于哪一个RPM包 rpm -qf #可综合好几个参数一起用 rpm -qil #列出所有被安装的rpm package...rpm -qa #列出一个未被安装进系统的RPM包文件中包含有哪些文件?...rpm -qilp #解压rpm包 rpm2cpio xxx.rpm |cpio -idv
二、安装RPM包 安装RPM包可以使用以下命令: rpm -ivh package_name.rpm 其中,"ivh"分别表示: "i"表示安装,如果要更新已有的包,则可以使用"U"; "v"表示详细信息模式...可以使用以下命令查看已安装的RPM包: rpm -qa 如果需要卸载已安装的RPM包,则可以使用以下命令: rpm -e package_name 三、RPM包依赖关系 在安装或者升级RPM包时,可能会遇到依赖关系的问题...即某个RPM包依赖于其他的RPM包,如果依赖的包没有安装,则不能成功安装该包。...可以使用以下命令查看某个RPM包的依赖关系: rpm -qpR package_name.rpm 如果发现缺少了某个依赖的RPM包,则需要先安装该包才能安装目标包。...五、RPM包更新 可以使用以下命令更新已安装的RPM包: rpm -Uvh package_name.rpm 其中,"U"表示更新,而不是安装;其他参数含义和安装命令相同。
CentOS利用yum下载好rpm包,并离线安装 1、联网安装好rpm包,并将下载好的包备好 #yum install --downloadonly --downloaddir=/home/samba ...samba 其中samba 是要用yum安装的安装包,/home/samba是要存放下载的yum安装包及其依赖包的保存路径 2、离线的机器上,在rpm所在的文件夹内,执行以下脚本 #rpm -Uvh -...-force --nodeps *.rpm
本文主要针对初学者介绍如何在 Linux 系统上使用 rpm 包的方式安装一台单机版的 MySQL,之前也在 Win10 上安装过单机版的 MySQL8.0,有需要的也可以点击此处 Windows 10...MySQL8.0 OCP 考试中也有关于使用 rpm 安装 MySQL 相关的考题,如果有考试的同学,也可以注意一下其中的细节。...这是一次性操作,可以是通过安装 MySQL 提供的 RPM 来执行。...然后将下载后的 rpm 包“mysql80-community-release-el7-11.noarch.rpm” 上传到 Linux 服务器。...[root@JiekeXu ~]# 这将安装 MySQL 服务器包(MySQL -community-server)和运行服务器所需的组件包,包括客户端包(MySQL -community-client
包的简单查询指令: 查询已安装的rpm列表 rpm –qa | grep xx(q表示query,a表示查询所有,grep表示过滤) 例如:查询Linux中是否安装有firefox rpm -qa...软件包 rpm -qa | more :查询所安装的所有rpm软件包 并且分页显示 rpm -qa | grep X [rpm -qa | grep firefox ] :查询是否安装有某个软件(火狐的软件...) rpm -q 软件包名 :查询软件包是否安装 rpm -q firefox rpm -qi 软件包名 :查询软件包信息 rpm -ql 软件包名 :查询软件包中的文件的安装位置 rpm -qf 文件全路径名...安装rpm包 基本语法: rpm -ivh RPM包全路径名称 参数说明: i=install 安装 v=verbose 提示 h=hash 进度条 应用实例: 安装firefox浏览器 ①.../ (所有的rpm包都在这里) 点击然后拷贝到/opt目录下 cp firefox( rpm包的文件名) 需要拷贝到的目录 (可以输入rpm包名字的前几个字母然后使用Tab键补全) ② 安装 切换到
安装有两种方式: 源码编译 rpm包安装 源码编译耗费时间长,缺乏编译环境且生成目录位置不详,所以选择使用rpm包安装。...但是我们最终目的是rpm包离线安装,目前不知道安装postgresql + postgis所依赖的rpm包有哪些,并且从网上找rpm包容易引起版本冲突啊,怎么办呢? 办法总比问题多,接着往下看。...二、在线安装 通过下载外部repo源的安装方式,我这里暂且称之为在线安装。 我们首先要使用在线安装的方式,成功安装postgresql + postgis,然后再考虑如何获取相关依赖rpm包的问题。...请看具体命令: # 安装postgresql依赖的rpm包 rpm -ivh https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-...接下来就是要将postgresql + postgis依赖的rpm包收集起来,然后做一个yum本地源,就可以进行离线安装了。
使用mysqli扩展模块mysqli.so连接数据,此方式只能连接MySQL数据库,不支持其它数据库
我们以安装 apache 程序为例。因为后续章节还会介绍使用源码包的方式安装 apache 程序,读者可以直观地感受到源码包和 RPM 包的区别。...RPM包默认安装路径 通常情况下,RPM 包采用系统默认的安装路径,所有安装文件会按照类别分散安装到表 1 所示的目录中。 RPM 包的默认安装路径是可以通过命令查询的。...除此之外,RPM 包也支持手动指定安装路径,但此方式并不推荐。...RPM 包的安装 安装 RPM 的命令格式为: [root@localhost ~]# rpm -ivh 包全名 注意一定是包全名。...此命令还可以一次性安装多个软件包,仅需将包全名用空格分开即可,如下所示: [root@localhost ~]# rpm -ivh a.rpm b.rpm c.rpm 如果还有其他安装要求(比如强制安装某软件而不管它是否有依赖性
rpm卸载安装包 之 rpm -qa|grep -i nvid|sort 目标首先本人是想要卸载通过下面命令查询到的安装包 rpm -qa|grep -i nvid|sort 找到两个文件 但是由于想卸载...(base) [root@localhost name]# rpm -qa|grep -i nvid|sort nvidia-detect-510.47.03-1.el7.elrepo.x86_64...nvidia-driver-local-repo-rhel7-510.47.03-1.0-1.x86_64 主要是利用 rpm -e 文件名 来卸载 话不多说如下: 卸载第一个安装包 rpm -e...nvidia-detect-510.47.03-1.el7.elrepo.x86_64 卸载第二个安装包 rpm -e nvidia-driver-local-repo-rhel7-510.47.03-...1.0-1.x86_64 最后输入下面命令在检查一下 rpm -qa|grep -i nvid|sort 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
‘xxx/bin/xxxx.xx’ 是一个包中任意的文件 ‘xxxxxx’ 是查询得到的rpm包的名称 rpm -e的时候后面的文件名不用加版本号 安全地卸载 RPM卸载软件包,并不是简单地将原来安装的文件逐个删除...软件包标识 对于已安装的软件包,RPM使用如下格式来唯一标识它: Name[-Subname]-Version-Release其中: Name: 指软件名;Subname : 本项可选,指软件包子包的名字...例如: 包裹文件file-3.26-6.i386.rpm安装后,其软件包标识为file-3.26-6。可以用此标识卸载,查询,校验该软件包。在命令行上输入软件包标识时,可以写全,也可以采用简写的方式。...–noscripts : 不执行脚本程序 一个RPM软件包中可包含五种脚本程序,即:安装前脚本程序,安装后脚本程序,卸载前脚本程序,卸载后脚本程序和校验脚本程序。...# rpm -e --allmatches foo# rpm -q foopackage foo is not installed# 卸载过程没有出现错误,之后再查询foo包,RPM则提示软件包未安装
,同时删除了yum源文件,无法安装wget包。...7.7 yum下载rpm包 安装扩展源epel 安装一个扩展源文件(epel-release)即可: [root@adai002 yum.repos.d]# ls CentOS7-Base-163.repo...zsh 未安装软件包 zsh 即,该命令的含义就是只下载不安装。...zsh-5.0.2-25.el7_3.1.x86_64.rpm 说明: 当下一个已经安装过的包时系统不会执行任何操作,此时可以使用“reinstall”来下该包。...7.8-7.9 源码包安装 先下载一个源码包! 注: 今后所有源码包放到目录“/usr/local/src/”!!!
yum自动下载RPM包及其所有依赖的包至/root/rpm目录: yum install --downloadonly --downloaddir=/root/rpm 切换到下载目录...rpm中批量安装 rpm -ivh * --nodeps --force yum命令本身就可以用来下载一个RPM包,标准的yum命令提供了downloadonly (只下载)的选项来达到这个目的。...yum install --downloadonly 默认情况下,一个下载的RPM包会保存在下面的目录中: /var/cache/yum/x86_64/[centos/fedora-version...]/[repository]/packages 以上的[repository]表示下载包的来源仓库的名称(例如:base、fedora、updates) 另外一个重要的事情是在CentOS/RHEL 6...或更早期的版本中,你需要安装一个单独yum插件(名称为 yum-plugin-downloadonly)才能使用 downloadonly 命令选项: yum install yum-plugin-downloadonly
它会检查您的系统是否适合 RPM 包中包含的软件,确定 rpm 包内文件的安装位置,将它们安装到您的系统上,并将该软件添加到其数据库中安装的 RPM 包。...2.使用rpm -qa查询所有RPM包 您可以使用 rpm 命令查询系统中安装的所有软件包。...-q 查询操作 -a 查询所有已安装的包 要确定系统上是否安装了特定的 rpm 软件包,请按如下所示组合 rpm 和 grep 命令。以下命令检查您的系统上是否安装了 cdrecord 包。...如果包名不正确,那么 rpm 命令将报告该包未安装。 4....使用 rpm -Uvh 升级 RPM 包 升级软件包与安装软件包类似,但 RPM 会在安装新软件包之前自动卸载软件包的现有版本。如果未找到旧版本的软件包,升级选项仍将安装它。
此时就需要进行离线安装,首先我们需要在可以上网的服务器上将需要安装软件的rpm离线包下载下来,然后去不能上网的服务器上安装。以下是几种下载的方法....查看依赖包 > yum deplist nginx package: nginx.x86_64 1:1.20.1-1.el7.ngx dependency: /bin/sh provider...安装所需要的所有依赖 > yum install yum-utils -y //下载nginx全量依赖包 > repotrack nginx 方法二:使用yumdownloader下载 > yum install...:下载依赖的 rpm 包。...与 yumdownloader 命令一样,也是仅会将主软件包和基于你现在的操作系统所缺少的依赖关系包一并下载。 离线安装 rpm > rpm -Uvh --force --nodeps *.rpm
此时就需要进行离线安装,首先我们需要在可以上网的服务器上将需要安装软件的rpm离线包下载下来,然后去不能上网的服务器上安装。以下是几种下载的方法....安装所需要的所有依赖 > yum install yum-utils -y //下载nginx全量依赖包 > repotrack nginx 方法二:使用yumdownloader下载 > yum install...:下载依赖的 rpm 包。...与 yumdownloader 命令一样,也是仅会将主软件包和基于你现在的操作系统所缺少的依赖关系包一并下载。...离线安装 rpm > rpm -Uvh --force --nodeps *.rpm 原文链接:https://rumenz.com/rumenbiji/linux-download-rpm.html
yum仅下载不安装 yum install --downloadonly htop 结果: Total download size: 103 k Installed size: 218 k Background...downloading packages, then exiting: warning: /var/cache/yum/x86_64/7/epel/packages/htop-2.2.0-3.el7.x86_64.rpm...] 0.0 B/s | 0 B --:--:-- ETA Public key for htop-2.2.0-3.el7.x86_64.rpm...| 103 kB 00:00:00 exiting because "Download Only" specified 根据提示,进入到包保存的目录 [root@idc ~]# cd /var.../cache/yum/x86_64/7/epel/packages [root@idc packages]# ls htop-2.2.0-3.el7.x86_64.rpm
redhat系列的linux使用RPM来管理安装软件很方便,把自己常用的脚本变成RPM包之后,用起来就方便了。...1.要制作RPM包,首先要看一下RPM包的内容(可以忽略) 2020-01-16_101241.png 2.环境准备 软件包依赖:rpm-build rpmdevtools 2020-01-16_101653....png 3.设置 制作RPM包 的环境 直接执行命令:rpmdev-setuptree即可在当前用户的家目录生成如下目录结构 2020-01-16_102024.png 4.拷贝自己的脚本到相应目录...RPM包 %description #描述 this is set ddcw some habit %prep #安装前所需要做的事情 echo -e "\033[1;41;33m pre install...包 2020-01-16_105549.png 我换一台机器测试这个RPM包: 2020-01-16_110258.png 再验证一下功能(根据自己脚本测试,我的测试出来是OK的): 2020-01-16
源码包是你自己的计算机编译的,而且是你自己定义的功能,所以效率更高! 而rpm包是发行公司编译的,并不一定适合你自己的服务器,所以效率稍低!...所以只要是对外提供服务的软件,如lamp环境就应该使用源码包安装。而本机使用的软件如gcc,用rpm包安装更方便
yum安装(卸载)本地rpm包的方法 更新时间:2017年01月22日 10:32:41 作者:high2011 ? ...我要评论 这篇文章主要介绍了yum安装(卸载)本地rpm包的方法,非常不错,具有参考借鉴价值,需要的的朋友参考下 举例: 一、yum安装和卸载jdk 1、先查看是否有版本: ?...jdk的rpm包 ?...1 #yum localinstall /opt/soft/jdk-8u45-Linux-x64.rpm -y 二、rpm命令安装jdk 1、安装jdk: 使用ssh工具:copy文件到 /home...1 ”#source /etc/profile” 以上所述是小编给大家介绍的yum安装(卸载)本地rpm包的方法 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
领取专属 10元无门槛券
手把手带您无忧上云