linux系统管理员在管理操作系统时,管理操作系统上的软件几乎是系统管理员必备的功能。在早期debain发行版中,debain的开发人员为开发了一款名叫dpkg的软件包管理器。后来redhat的开发人员仿照dpkg开发了一个和dpkg功能类似,但功能比其更强大的一款名叫rpm(RPM is Package Manager)的软件包管理器。目前rpm软件包管理器已经是linux界软件包管理器的工业标            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 18:19:44
                            
                                256阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在windows下安装一个软件很轻松,只要双击.exe的文件,安装提示连续 “下一步” 即可,然而linux系统下安装一个软件似乎并不那么轻松了,因为我们不是在图形界面下。所以你要学会如何在linux下安装一个软件。在前面的内容中多次提到的yum, 这个yum是Redhat所特有的安装RPM程序包的工具,使用起来相当方便。因为使用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设置开机            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-30 17:08:11
                            
                                657阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.rpm命令rpm包,由“-”、“.”构成,包名、版本信息、版本号、运行平台
对已安装软件信息的查询
rpm -qa 查询已安装的软件
rpm -qf 文件名绝对路径  文件名的绝对路径
rpm -ql 软件名查询已安装的软件包都安装到何处
软件包的安装、升级、删除
rpm -ivh rpm文件安装rpm包
rpm -Uvh rpm文件  更新rpm包
rpm -e 软件名删除rpm            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 01:52:37
                            
                                265阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、程序包管理器RPM和Yum简介程序包管理器:将编译好的应用程序的各组成文件打包成一个或几个程序包文件,可以更方便地实现程序包的安装、升级、卸载和查询等管理操作。rpm软件包管理器(RPM Package Manager):rpm包存在依赖关系,依赖关系复杂,安装时间很长,虽然可以忽略依赖关系,但是可能会导致程序包安装后无法正常使用。yum程序包管理器( Yellow dog Upda            
                
         
            
            
            
            阿里云centos环境之linux上Jenkins安装<六补>rpm命令安装jenkins及一些常用命令学习上篇文章只简单带过rpm安装jenkins,这里做详细讲解.第一:下载rpm去jenkins官网下载最新的安装包,这里使用jenkins-2.73.3-1.1.noarch.rpm版本,注意最新的版本jenkins-2.89-1.1.noarch.rpm安装成功后会出现如下图的问            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-19 17:16:58
                            
                                176阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、yum 简介  yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动            
                
         
            
            
            
            有时你可能需要获取一个开源应用的源码包,但是可能没有无法通过该应用的RPM文件来安装到系统。在这种情况下,你既可以编译源码安装,也可以以源码包来创建一个rpm包文件,实现安装应用的功能。同样存在一种情况即你想要创建一个你自己开发的自定义的RPM包。这篇指南解释了如何提高源码来创建一个rpm包。为了创建rpm包,你将需要源码包(通常为一个压缩文件,其内也包含了SPEC文件)。SPEC文件包含以下说明            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-20 20:59:02
                            
                                162阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Centos7.3和Samba4.7安装 1.系统环境:系统:Centos 7.3.1611 x64位服务版本:samba-4.7.1、samba-client-4.7.1 2.Samba 简介Samba 是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,            
                
         
            
            
            
            一.rpm命令使用1.rpm命令1.CentOS系统上rpm命令管理程序包:安装、升级、卸载、查询和校验、数据库维护2.rpm命令:rpm [OPTIONS] [PACKAGE_FILE] 1)安装:-i, --install 2)升级:-U, --update, -F, --freshen 3)卸载:-e, --erase 4)查询:-q, --query 5)校验:-V, --verify 6            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-10 11:28:01
                            
                                4423阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            centos7.2下安装mysql5.7,使用rpm包安装本文操作系统: CentOS 7.2.1511 x86_64  MySQL 版本: 5.7.161、卸载系统自带的 mariadb-lib[root@centos-linux ~]# rpm -qa|grep mariadb  mariadb-libs-5.5.44-2.el7.centos.x86_64  [root@centos-lin            
                
         
            
            
            
            有一个需求要我编写一个Java程序,万年C++的我迫于无奈硬着头皮去了解和学习。遇到的第一个问题就是我需要在CentOS上安装Java开发环境。 一开始想是直接用yum命令安装Java开发环境,于是就在论坛上找了一些方法,二话不说直接在bash输入yum install  java-1.8.0-openjdk.x86_64安装好之后试了一下java -version确实是安装好了,后面也修改了/e            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-12 12:30:40
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            centos 自带mysql卸载时出现无法卸载情况  [dianyi@localhost ~]$ rpm -qa|grep mysql
mysql-libs-5.1.52-1.el6_0.1.x86_64
[dianyi@localhost ~]$ rpm -e mysql-libs-5.1.52-1.el6_0.1.x86_64
error: Failed dependencies:            
                
         
            
            
            
            # 从头开始学习如何在CentOS上安装RPM软件包
## 1. 流程概述
在CentOS系统上安装RPM软件包通常可以通过命令行工具来完成。下面是一些关键步骤:
| 步骤 | 描述               |
|------|--------------------|
| 1    | 获取RPM软件包       |
| 2    | 安装依赖            |
| 3            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-23 19:08:17
                            
                                282阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            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            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-24 07:37:55
                            
                                359阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Centos-rpm包制作目标:把lsyncd-2.0.5.tar.gz制作成lsyncd-2.0.5.rpm1.搭建好本地yum源:a.cd /etc/yum.repo/b.制作一个centos.repo,并把当前的其他仓库文件移除到/root,目的是避免影响你的centos-yum源。[root@teacher yum.repos.d]# cat centos.repo 
[base]
nam            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 17:56:11
                            
                                643阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            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            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-16 01:08:08
                            
                                498阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            之前写过一篇通过gz包安装mysql的博客,但是由于步骤复杂,容易出错,借着此次需要离线环境部署mysql的机会重写一篇centos离线安装mysql的博客。1.卸载CentOS自带的mariadb-lib  (执行rpm -qa|greo mariadb有对应信息才卸载,没有不需要执行卸载):rpm -qa|grep mariadbrpm -e --nodeps mariadb-libs-5.5            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 12:34:23
                            
                                269阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.下载jdk的rpm安装包,这里以jdk-7u4-linux-i586.rpm为例进行说明下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. 将jdk-7u4-linux-i586.rpm 移动到合适的安装目录上,安装软件不要在/home路径下,这样很容易涉及到不同用户的访问权限,这样对程            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-02 18:14:42
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在有网的环境下用yumdownloader命令下载rpm包。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-02 13:49:49
                            
                                394阅读