linux系统管理员在管理操作系统时,管理操作系统上的软件几乎是系统管理员必备的功能。在早期debain发行版中,debain的开发人员为开发了一款名叫dpkg的软件包管理器。后来redhat的开发人员仿照dpkg开发了一个和dpkg功能类似,但功能比其更强大的一款名叫rpm(RPM is Package Manager)的软件包管理器。目前rpm软件包管理器已经是linux界软件包管理器的工业标
1.rpm命令rpm包,由“-”、“.”构成,包名、版本信息、版本号、运行平台
对已安装软件信息的查询
rpm -qa 查询已安装的软件
rpm -qf 文件名绝对路径 文件名的绝对路径
rpm -ql 软件名查询已安装的软件包都安装到何处
软件包的安装、升级、删除
rpm -ivh rpm文件安装rpm包
rpm -Uvh rpm文件 更新rpm包
rpm -e 软件名删除rpm
1 安装erlang依赖包 1.1 erlang依赖 这边提供了erlang-23.2.7-1.el7.x86_64.rpm 百度网盘的下载地址 链接:https://pan.baidu.com/s/1GFzm3QkL-iDc9nlht_Usbg 提取码:534g下载后上传至服务器,执行以下命令安装
rpm -ivh erlang-23.2.7-1.el7.x86_64.rpm
查看
参考:refman-5.7.pdf: 2.5.5 Installing MySQL on Linux Using RPM Packages from Oracle【前期准备】1.防火墙端口检查与设置检查防火墙状态:systemctl status firewalld 启动防火墙:systemctl start firewalld 关闭防火墙:systemctl stop firewalld设置开机
1、先下载好rpm包(https://pkgs.org/) (1)、检索rabbitmq下载对应centos8的版本 rabbitmq-server-3.9.14-1.el8.noarch.rpm (2)、检索erlang下载对应centos8的版本(在官网https://www.rabbitmq.com中,RabbitMQ是由Erlang语言开发,所以MQ安装时必须要安装对应支持版本的Erlan
[root@localhost ~]# mkdir /root/cdrm/[root@localhost ~]# mount -o loop /dev/cdrom /root/cdrm/ #挂载光盘镜像[root@localhost ~]# cd /root/cdrm/Packages/ #进入安装包目录[root@localhost Packages]# ls -al|wc -l #查看当前目录
原创
2017-09-14 15:33:12
10000+阅读
1.安装nginx#1.下载rpm包
wget https://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.20.2-1.el7.ngx.x86_64.rpm
#2.安装
rpm -ivh nginx-1.20.2-1.el7.ngx.x86_64.rpm
#3.启动
systemctl start nginx
#4.加入开机启动
systemc
1. rpm和yum的关系
1. RPM是包管理机制。适用于RedHat,Fedora,CentOS,SuSE。
1. rpm包中记录了自己的依赖软件。
2. rpm包安装完成后,软件信息会记录在主机数据库中,以便将来的查询,验证和卸载。
2. YUM是在线安装(升级)机制。
2. *.rpm无须编译,可直接安装;*.src.rpm需要编译,但是可适配自己的主机平台。
3. x86 cpu硬件是向
之前写过一篇通过gz包安装mysql的博客,但是由于步骤复杂,容易出错,借着此次需要离线环境部署mysql的机会重写一篇centos离线安装mysql的博客。1.卸载CentOS自带的mariadb-lib (执行rpm -qa|greo mariadb有对应信息才卸载,没有不需要执行卸载):rpm -qa|grep mariadbrpm -e --nodeps mariadb-libs-5.5
0. 背景之所以在这里写这篇文章,主要是最近项目中遇到了这个问题。在我们的一个项目里计划要有一个集群,近60台机子要进行批量的安装, 最早的技术方案是打算使用网络安装来进行的。 但是由于项目的实际原因,网络安装无法实现(在这里吐槽一下,甲方的项目管理真的不咋样,设备都进场了网络环境还都不具备。),所以只能临时改用其他方案了。由于我们采购的是裸机,需要安装操作系统,JAVA环境,mysql数据库,应
在有网的环境下用yumdownloader命令下载rpm包。
1、系统环境检查 前提情要:【如果是使用虚拟机的Linux系统,强烈建议先打个快照备份一下,以免操作失误无法重来】 首先查看系统是否存在java环境 java -version 因为点选了环境工具,这里可以看到自带了开源JDK 如果有就跟我一样卸载掉 使用RPM指令检查JDK具体信息 rpm -qa
转载
2020-05-19 22:04:00
191阅读
2评论
Centos安装成功后需要更换为阿里源:1、备份原镜像文件,便于后期恢复(发现文件夹下没有要备份的文件直接执行第二部)sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/sudo wget -O /etc/
CentOS离线安装rpm包rpm离线包的下载先找一台有网络的CentOS机器利用CentOS系统yum下载好rpm包1、yum搜索要下的软件包,比如:jdk,mosquittoshellyumsearchjavagrepicolorjdkyumsearchallmosquitto2、利用yum下载所需rpm包,将包下载到指定目录,比如:/home/openjdkshellopenjdkyumin
原创
2022-07-19 22:31:59
1204阅读
查看redis解压后的目录名称1.6 执行命令切换到Redis-xxx目录,然后执行make编译#切换到解压完成的redis-xxx目录
cd redis-7.0.0
#编译
make1.7 编译完成后切换到Redis-xxx目录下的src目录中并执行命令./redis-server启动Redis服务#切换到redis-xxx目录下的src目录中(默认安装在redis-xxx下的src目
# 在 CentOS 上安装 Python RPM 包的指南
在本篇文章中,我们将一起学习如何在 CentOS 系统上安装 Python 的 RPM 包。以下是整个过程的主要步骤,我们会逐步详解每一步的具体操作和需要的命令。
## 安装流程
| 步骤 | 操作 |
|------|------------------------------|
有时你可能需要获取一个开源应用的源码包,但是可能没有无法通过该应用的RPM文件来安装到系统。在这种情况下,你既可以编译源码安装,也可以以源码包来创建一个rpm包文件,实现安装应用的功能。同样存在一种情况即你想要创建一个你自己开发的自定义的RPM包。这篇指南解释了如何提高源码来创建一个rpm包。为了创建rpm包,你将需要源码包(通常为一个压缩文件,其内也包含了SPEC文件)。SPEC文件包含以下说明
RPM安装命令总结 在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别为:安装、卸载、升级、查询和验证。1)用RPM安装软
最近做一个项目,需要用centos做数据服务器,用mysql数据库,就需要安装mysql数据库,之前没接触过centos,因此什么也不懂,就从网上也查了很多资料,都觉得不是最好的方法。最后结合mysql官方资料和网友的资料,最后用rpm方式安装,并总结给其他人以参考。首先打开mysql管网,找到“yum repository”打开页面或者直接打开如下链接,找到自己需要的,点击download,下载
RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。使用rpm安装软件和管理软件非常的方便。1.安装rpm-build#yum -y install rpm-build redhat-rpm-config2.建立目录