rpm

CentOS yum的详细使用方法

老子叫甜甜 提交于 2020-01-09 04:24:07
yum是什么 yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 yum特点 可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf 自动解决增加或删除rpm包时遇到的倚赖性问题 使用方便 保持与RPM数据库的一致性 yum安装 CentOS自带(yum-*.noarch.rpm) #rpm -ivh yum-*.noarch.rpm 在第一次启用yum之前首先需要导入系统的RPM-GPG-KEY: #rpm --import /usr/share/doc/centos-release-3(4)/RPM-GPG-KEY-CentOS-3(4) yum指令 注:当第一次使用yum或yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,所需时间可能较长. rpm包的更新 检查可更新的rpm包 #yum check-update 更新所有的rpm包 #yum update 更新指定的rpm包,如更新kernel和kernel source #yum update kernel kernel-source 大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级

Linux 基础(3)

痞子三分冷 提交于 2020-01-09 02:56:18
Linux 基础(三) rpm与yum学习 本篇分享一下自己学习rpm和yum过程中的一些心得,自己在使用yum过程中由于自己的虚拟机网络的问题在学习这一块品尝到不少苦头,还望学习这块的盆友先检查一下自己的虚拟机的配置问题。 啥是RPM?这个问题还是问问百度,RPM是Red Hat Package Manger(红帽软件包管理工具)的缩写。好了,这个没啥卵用,介绍点有用的好吧。在使用rpm过程中会用到很多参数,罗列一下主要使用的有: a) –i:安装(Install)软件。 b) –U:升级(Upgrade)旧版本的软件。 c) –e:移除/删除(Erase)软件。 d) –v:显示详细的处理信息。 e) –h:显示安装进度。卸载不能用 常用的用于查看RPM软件包中的信息的参数主要有: a) rpm –qa:显示目前操作系统上安装的全部软件包,其中q是query(查询)的第1个字母,a是all(全部)的第1个字母。 rpm –qa | grep httpd (用于过滤查看装的httpd软件的信息) b) rpm –qf 文件名:显示这个文件是由哪个软件包安装的,f是file(文件)的第1个字母。 例如:列出安装/bin/tar文件的软件包的命令为:rpm –qf /bin/tar c) rpm –qi 软件包名:显示这个软件包的信息,i是information(信息)的第1个字母。

linux6.5 RPM方式安装 mysql5.6

喜夏-厌秋 提交于 2020-01-09 01:56:16
步骤一、检查下linux是不是已经安装了MySQL # rpm -qa|grep mysql mysql-libs-5.1.71-1.el6.x86_64 # rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64 //卸载 # find / -name mysql//有mysql文件夹的话,把mysql的文件夹删掉 步骤二、下载需要的安装包,下载地址: https://dev.mysql.com/downloads/mysql/5.6.html#downloads 步骤三、将下载的文件进行解压: # tar -xvf MySQL-5.6.41-1.el6.x86_64.rpm-bundle.tar MySQL-client-5.6.41-1.el6.x86_64.rpm MySQL-shared-compat-5.6.41-1.el6.x86_64.rpm MySQL-test-5.6.41-1.el6.x86_64.rpm MySQL-server-5.6.41-1.el6.x86_64.rpm MySQL-devel-5.6.41-1.el6.x86_64.rpm MySQL-shared-5.6.41-1.el6.x86_64.rpm MySQL-embedded-5.6.41-1.el6.x86_64.rpm 步骤四、按顺序依次安装:

yum常用指令

二次信任 提交于 2020-01-09 00:40:25
yum可以帮助我们方便的管理RPM包,什么是RPM呢?RPM(Red Hat Package Management,Red Hat软件包管理)提供了一种构架,在这种架构下,可以在Red Hat Enterprise Linux、Fedora Project、SuSe Linux Enterprise、CentOS、Mandriva Linux等基于RPM系统的Linux发行版本上实现对软件包的管理。 yum的常用指令及用处: rpm包的更新 检查可更新的rpm包 #yum check-update 更新所有的rpm包 #yum update 更新指定的rpm包,如更新kernel和kernel source #yum update kernel kernel-source 大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级 #yum upgrade rpm包的安装和删除 安装rpm包,如xmms-mp3 #yum install xmms-mp3 删除rpm包,包括与该包有倚赖性的包 #yum remove licq 注:同时会提示删除licq-gnome,licq-qt,licq-text yum暂存(/var/cache/yum/)的相关参数 清除暂存中rpm包文件 #yum clean packages 清除暂存中rpm头文件 #yum clean

Linux如何安装卸载软件

会有一股神秘感。 提交于 2020-01-08 23:36:51
/*--> */ /*--> */ Linux 中如何卸载已安装的软件 .     Linux 软件的安装和卸载一直是困扰许多新用户的难题。在 Windows 中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加 / 删除程 序” 来实现。与其相类似,在 Linux 下有一个功能强大的软件安装卸载工具,名为 RPM 。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令 行下使用的。在 Shell 的提示符后输入 rpm ,就可获得该命令的帮助信息。   软件的安装    Linux 下软件的安装主要有两种不同的形式。第一种安装文件名为 xxx.tar.gz ;另一种安装文件名为 xxx.i386.rpm 。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。   对于第一种,安装方法如下:    1 . 首先,将安装文件拷贝至你的目录中。例如,如果你是以 root 身份登录上的,就将软件拷贝至 /root 中。    #cp xxx.tar.gz /root    2 . 由于该文件是被压缩并打包的 , 应对其解压缩。命令为:    #tar xvzf filename.tar.gz 如果是 filename.tar.bz2 格式的,应该是 tar jxvf filename.tar.bz2 来解压    3. 执行该命令后

CentOS8 安装 MySQL8.0(RPM)

前提是你 提交于 2020-01-08 19:18:57
环境:Linux centos8 4.18.0-80.el8.x86_64、Mysql8.0.18 1、Mysql官网下载RPM包 2、检查是否安装过 rpm -qa | grep -i mysql 3、卸载之前的安装 rpm -e --nodeps 软件名 //强力删除,对相关依赖的文件也进行强力删除 4、安装客户端(mysql-client) rpm -ivh rpm包 * 安装mysql-community-common-8.0.18 * 安装mysql-community-libs-8.0.18 * 安装mysql-community-client-8.0.18(前两个是其依赖) 5、安装服务端(mysql-server) 6、查看是否安装成功 有以下方式查看: * ps -ef | grep mysql * cat /etc/group | grep mysql * cat /etc/password | grep mysql * mysqladmin --version ... 7、初始化mysql mysqld --initialize //创建数据文件目录和mysql系统数据库 产生随机root密码 8、启动mysql服务 systemctl start mysqld 启动失败,因为/var/lib/mysql目录权限不够 9、/var/lib

CentOS8 安装 MySQL8.0(RPM)

≯℡__Kan透↙ 提交于 2020-01-08 18:54:18
环境:Linux centos8 4.18.0-80.el8.x86_64、Mysql8.0.18 1、Mysql官网下载RPM包 2、检查是否安装过 rpm -qa | grep -i mysql 3、卸载之前的安装 rpm -e --nodeps 软件名 //强力删除,对相关依赖的文件也进行强力删除 4、安装客户端(mysql-client) rpm -ivh rpm包 * 安装mysql-community-common-8.0.18 * 安装mysql-community-libs-8.0.18 * 安装mysql-community-client-8.0.18(前两个是其依赖) 5、安装服务端(mysql-server) 6、查看是否安装成功 有以下方式查看: * ps -ef | grep mysql * cat /etc/group | grep mysql * cat /etc/password | grep mysql * mysqladmin --version ... 7、初始化mysql mysqld --initialize //创建数据文件目录和mysql系统数据库 产生随机root密码 8、启动mysql服务 systemctl start mysqld 启动失败,因为/var/lib/mysql目录权限不够 9、/var/lib

CentOS7安装MySQL5.7

二次信任 提交于 2020-01-08 08:10:35
查看yum是否安装过mysql yum list installed mysql*通过命令卸载: yum remove mysql-community-client mysql-community-common mysql-community-libs mysql-community-libs-compat mysql-community-server mysql57-community-release rm -rf /var/lib/mysql rm /etc/my.cnf检查RPM包 rpm -qa | grep -i mysql卸载RPM包: rpm -e mysql57-community-release-el7-9.noarch rpm -e mysql-community-server-5.7.17-1.el7.x86_64 rpm -e mysql-community-libs-5.7.17-1.el7.x86_64 rpm -e mysql-community-libs-compat-5.7.17-1.el7.x86_64 rpm -e mysql-community-common-5.7.17-1.el7.x86_64 rpm -e mysql-community-client-5.7.17-1.el7.x86_64 cd /var/lib/ rm -rf

centos的软件安装方法rpm和yum

无人久伴 提交于 2020-01-08 05:58:25
centos的软件安装大致可以分为两种类型: [centos]rpm文件安装,使用rpm指令 类似[ubuntu]deb文件安装,使用dpkg指令 [centos]yum安装 类似[ubuntu]apt-get安装 rpm命令 (一)查询系统装已经安装的软件信息 对于一个rpm包来说,都是有"-"和"."构成的,基本上有以下几部分组成: * 包名 * 版本信息 * 发布版本号 * 运行平台,当出现noarch,代表的是软件可以平台兼容 1)查询系统中已经安装的软件 rpm -qa 2)查询一个已经安装的文件属于哪个软件包; rpm -qf 文件名的绝对路径 3)查询已安装软件包都安装到何处; 软件名定义是:rpm包去除平台信息和后缀后的信息 rpm -ql 软件名 4)查询一个已安装软件包的信息 rpm -qi 软件名 5)查看一下已安装软件的配置文件; rpm -qc 软件名 6)查看一个已经安装软件的文档安装位置: rpm -qd 软件名 7)查看一下已安装软件所依赖的软件包及文件; rpm -qR 软件名 (二)对于未安装的软件包信息查询 1)查看一个软件包的用途、版本等信息; rpm -qpi rpm文件 2)查看一件软件包所包含的文件; rpm -qpl rpm文件 3)查看软件包的文档所在的位置; rpm -qpd rpm文件 4)查看一个软件包的配置文件; rpm

Linux配置安装

*爱你&永不变心* 提交于 2020-01-07 23:56:45
1. 安装 jdk 1.1 卸载 : 使用 java version 查看虚拟机是否有 jdk 环境 , 存在先卸载 : 1. 首先我的系统是 CenOS7, 安装完成后 , 先打开终端 , 切换到管理员账号 , 命令如下图 2. 找出带 java 关键字的安装包 , 命令是 :rpm -qa|grep java, 会出现如下结果 : 3. 运行如下命令进行卸载 , 命令是 : yum -y remove java* 1.2 安装 上传到 ftp, 然后解压安装 tar -zxvf jdk-8u221-linux-x64.tar ( jdk 包名) 配置环境变量 , 打开 vi /etc/profile 在文件结尾添加 注意是使用“ : ”分隔 export JAVA_HOME=/home/ddqy/tools/jdk1.8 export JRE_HOME=$JAVA_HOME/jre export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 让文件生效 source /etc/profile 目录以及子目录授予 root 权限 chown root:root -R /home/tina/tools/jdk1.8 查看 jdk 是否安装成功