rpm卸载

CentOS卸载自带的JDK

不想你离开。 提交于 2019-11-28 22:23:01
步骤一:查询系统是否以安装 jdk # rpm -qa|grep java # rpm -qa|grep jdk # rpm -qa|grep gcj 步骤二:卸载已安装的jdk # rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 # rpm -e --nodeps tzdata-java-2012j-1.el6.noarch # rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 步骤三:验证一下是还有jdk # rpm -qa|grep java # java -version 没有内容证明已经卸载干净了 来源: https://www.cnblogs.com/yangxuyang/p/11430171.html

centos6.5 卸载php

隐身守侯 提交于 2019-11-28 15:34:04
1、删除php,删除之前需要查看php依赖包,使用 rpm -qa|grep php [root@localhost ~]# rpm -qa |grep php php55w-mysql-5.5.38-1.w6.x86_64 php55w-common-5.5.38-1.w6.x86_64 php55w-odbc-5.5.38-1.w6.x86_64 php55w-gd-5.5.38-1.w6.x86_64 php55w-xmlrpc-5.5.38-1.w6.x86_64 php55w-pdo-5.5.38-1.w6.x86_64 php55w-imap-5.5.38-1.w6.x86_64 php55w-ldap-5.5.38-1.w6.x86_64 php55w-cli-5.5.38-1.w6.x86_64 php55w-xml-5.5.38-1.w6.x86_64 php55w-5.5.38-1.w6.x86_64 删除需要按依赖顺序进行删除,否则会报错,如下: [root@localhost ~]# rpm -e php55w-pdo-5.5.38-1.w6.x86_64 error: Failed dependencies: php55w-pdo(x86-64) is needed by (installed) php55w-mysql-5.5.38-1.w6.x86

rpm和yum使用

两盒软妹~` 提交于 2019-11-28 14:41:47
rpm是一个开放的软件包管理系统,最初全称是red hat package manage rpm -i 包名称安装软件 -ivh 显示安装过程 rpm -e 软件名 卸载软件 rpm -q 软件名 判断是否已经安装 或者使用 软件名称 -v查看版本号 rpm -qa查看所有软件包 grep httpd 通过管道过滤找到匹配项 rpm -ql httpd查看软件安装的位置 使用rpm安装可能还需要自行安装相关软件解决依赖性问题 这个时候可以是用yum安装 在使用yum安装时先分析最快的镜像进行安装 yum install httpd安装 yum list installed 查看所有安装的软件包 可以通过管道过滤 yum remove 软件名称 删除软件 使用yum删除某个软件包时不能删除 会分析出关系 只能通过rpm删除软件包 ubanto当中atp-get相当于centos当中的yum 基础的软件和库使用yum安装 普通的软件需要自己编译安装 编译软件需要使用 来源: https://www.cnblogs.com/webcyh/p/11410292.html

CentOS下安装软件

帅比萌擦擦* 提交于 2019-11-28 13:31:58
CentOS下安装软件,要看下载的软件安装包的后缀名是什么,一般为了方便安装,推荐下载以 rpm 结尾的软件包。 比如以下截图,有多种下载方式,推荐下载圈起来的链接。 rpm包安装方式步骤: 找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; cd soft.version.rpm所在的目录; 输入rpm -ivh soft.version.rpm deb包安装方式步骤: 找到相应的软件包,比如soft.version.deb,下载到本机某个目录; cd soft.version.deb所在的目录; 输入dpkg -i soft.version.deb tar.gz源代码包安装方式: 找到相应的软件包,比如soft.tar.gz,下载到本机某个目录; cd soft.tar.gz所在的目录; tar -xzvf soft.tar.gz //一般会生成一个soft目录 cd soft ./configure make make install tar.bz2源代码包安装方式: 找到相应的软件包,比如soft.tar.bz2,下载到本机某个目录; 打开一个终端,su -成root用户; cd soft.tar.bz2所在的目录; tar -xjvf soft.tar.bz2 //一般会生成一个soft目录 cd soft ./configure make

Linux学习-软件包管理安装

旧城冷巷雨未停 提交于 2019-11-28 12:47:54
rpm RPM 是Red-Hat Package Manager(RPM软件包管理器)的缩写 软件包类型 二进制包: 已经使用GCC编辑后的 tar源码包: 需要编译 rpm包获取方式 1,系统镜像 需要挂载 2、网站rpmfind.net 3.比如说安装mysql nginx等,可以去他们对应的官网下载 安装、升级、卸载、查询、校验、数据库维护 包名介绍 rpm安装 一般安装可以直接通过基础包(镜像)安装,但是有很多基础包没有(docker等),可以通过扩包epel epel是社区强烈打造的免费开源发行软件包版本库。 EPEL,即Extra Packages for Enterprise Linux的简称,是为企业级Linux提供的一组高质量的额外软件包,包括但不限于Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Enterprise Linux (OEL)。(关于 : EPEL) 方法一:yum命令安装 yum install epel-release -y 方法二:手动安装 针对系统架构选择相应的类型: http://dl.fedoraproject.org/pub/epel/7/ 。我们使用的x86_64,就要进入该目录下寻找相应包,安装方法如下: # rpm -ivh

rpm yum 源码

China☆狼群 提交于 2019-11-28 10:29:45
软件包分类 源码包 脚本安装包 二进制包(RPM包、系统默认包) 源码包 优点: 1. 开源,如果有足够的能力,可以修改源代码 2. 可以自由选择所需的功能 3. 软件是编译安装,所以更加适合自己的系统,更加稳定,效率更高 4. 卸载方便 缺点: 1. 安装过程步骤较多,尤其安装较大的软件集合时(如LAMP环境搭建)容易出现拼写错误 2. 编译过程时间较长,安装比二进制所花时间长 3. 因为是编译安装,安装过程中一旦报错,新手很难解决 RPM包 二进制包的优点 1. 包管理系统简单,只通过几个命令就可以实现包的安装、升级、查询和卸载。 2. 安装速度比源码包安装快的多 二进制包的缺点 1. 经过编译,不再可以看到源代码 2. 功能选择不如源码包灵活 3. 依赖性 包命名与依赖性 RPM包命名原则 包名部分 含义 httpd 软件包名 2.2.15 软件版本 15 软件发布的次数 e16.centos 适合的 Linux 平台 i686 适合的硬件平台 rpm rpm包扩展名 RPM包依赖性 1. 树形依赖:a->b->c 2. 环形依赖:a->b->c->d 3. 模块依赖:查询网站 www.rpmfind.net rpm命令管理-安装升级与卸载 包全名与包名 包全名:操作的包是尚未安装的软件包时,使用包全名。且要注意路径。 包名:操作已经安装好的软件包时,使用包名。是搜索/var

rpm和yum软件管理

混江龙づ霸主 提交于 2019-11-28 10:13:12
rpm简介 这是一个数据库管理工具,可以通过读取数据库,判断软件是否已经安装,如果已经安装可以读取出来所有文件的所在位置等,并可以实现删除这些文件。 rpm:RPM is Redhat Package Manager(递归缩写) rpm可以完成的操作 安装软件 卸载软件 查询软件信息 升级、降级 检验 打包程序 rpm仅仅能管理符合rpm格式的程序包,不能管理源码格式的程序 程序的格式 1)源码格式的程序:都是以压缩方式呈现的(后缀都是.tar.gz|bz2) 2)rpm格式的程序:这都是编译以后的程序 (后缀都是.rpm) 软件安装方式总结 安装软件方式有如下几种 方式1:编译安装 将源码程序按照需求进行先编译,后安装 缺点: 安装过程复杂,而且很慢 优点: 安装过程可控,真正的按需求进行安装(安装位置、安装的模块都可以选择) 方式2:rpm安装(用rpm来安装rpm后缀的安装包) 优点: 安装和卸载过程非常方便 缺点: 安装过程不可控(安装位置,安装那些功能模块) rpm包的依赖关系非常复杂 方式3:yum安装 yum安装,其实就是自动分析rpm包的依赖关系,然后按照需要的顺序依次安装 方式4:绿色安装 rpm的操作 一、安装rpm包 格式:rpm -ivh 软件包名 选项 -i:安装软件 -v:显示安装过程 -h:用#表示安装进度(# 2%) -vv:显示更详细的安装过程信息

CentOS - 安装jdk(卸载openjdk)

空扰寡人 提交于 2019-11-28 07:24:09
文章目录 一、卸载openjdk 1. 查看openjdk版本 2. 卸载openjdk 二、下载jdk1.8 三、安装jdk1.8 方法一、手动配置 1. 准备jdk文件 2. 配置`/etc/profile` 3. 使`/etc/profile`生效 方法二、安装二进制包 1. 安装rpm包 2. 配置`/etc/profile` 3. 使`/etc/profile`生效 题外话:安装openJDK 一、卸载openjdk 1. 查看openjdk版本 [ nangy@nangy-vm ~ ] $ java -version openjdk version "1.8.0_222" OpenJDK Runtime Environment ( build 1.8.0_222-b10 ) OpenJDK 64-Bit Server VM ( build 25.222-b10, mixed mode ) [ nangy@nangy-vm ~ ] $ rpm -qa | grep java java-1.7.0-openjdk-headless-1.7.0.231-2.6.19.1.el7_6.x86_64 javapackages-tools-3.4.1-11.el7.noarch java-1.8.0-openjdk-headless-1.8.0.222.b10-0.el7_6

Linux-软件包管理

依然范特西╮ 提交于 2019-11-28 03:58:02
/*--> */ /*--> */ 第13章 Linux系统管理-软件包管理 第13章 Linux系统管理-软件包管理 1. Rpm安装软件包 1. 什么是Rpm 2. Rpm包介绍 3. Linux系统安装软件方式 4. Rpm包获取 5. Rpm实战 6. Rpm包总结 2. Yum安装软件包 1. Yum介绍 2. Yum源(Yum仓库) 3. 系统中常用的Yum源 4. Yum实战 5. Yum总结 3. Yum搭建本地仓库 1. Yum搭建本地仓库-单台 2. 共享给局域网中的所有主机 4. 源码包管理 xxxxxxxxxx ​ 与windows安装各种应用程序相似,在linux下也可以安装各种需要的应用程序,通常称为软件包。 ​ 1. Rpm安装软件包 1. 什么是Rpm xxxxxxxxxx ​ RPM 是Red-Hat Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是 ​ 其原始设计理念是开放式的是由红帽公司开发用于软件包的安装、升级、卸载、查询等操作。在主流的linux系统上,多数 ​ 软件的安装、升级、移除以及维护工作都是使用RPM软件包管理程序来完成的。 ​ 2. Rpm包介绍 xxxxxxxxxx ​ zip-3.0-11.el7.x86_64.rpm#el7 ​ zip-3.0-1.el6

linux之JDK安装

半城伤御伤魂 提交于 2019-11-28 02:14:06
1.JDK安装 a.卸载JDK (1)卸载默认的JDK 用root用户登陆到系统,打开一个终端输入 # rpm -qa|grep gcj 显示内容其中包含下面两行信息 # java-1.4.2-gcj-compat-1.4.2.0-27jpp # java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp 卸载命令: #rpm -e --nodeps xxx (2)卸载其他自己安装的JDK 卸载rpm版的jdk: #rpm -qa|grep jdk 显示:jdk-1.6.0_10-fcs 卸载:#rpm -e --nodeps xxx b. 安装JDK (1)复制文件 cp jdk-7u79-linux-x64.tar.gz /usr/local/java (2)解压 tar -zxvf jdk-7u79-linux-x64.tar.gz (3)配置环境变量 pwd /usr/local/java/jdk1.7.0_79 a.编辑配置文件 sudo vi /etc/profile 在末尾行添加 export JAVA_HOME=/usr/local/java/jdk1.7.0_79 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools