yum卸载

CentOS7 安装jdk、mysql

匿名 (未验证) 提交于 2019-12-02 22:02:20
1、jdk 安装 1.1. 查看可安装的jdk版本 yum search jdk 1.2. 安装jdk yum -y install java-1.8.0-openjdk* 1.3. 查看jdk的版本: rpm -qa | grep jdk rpm -qa | grep gcj 1.4. 卸载: yum -y remove .... 2、mysql 数据库安装 2.1. 依次执行下续命令 yum -y install wget wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql yum install mysql-server yum install mysql-devel 2.2. 启动mysql服务: service mysqld start 2.3. 进入mysql: mysql -uroot -p 2.4. 运行mysql: use mysql; 2.5. 修改密码: update user set password=password("amigo") where user='root'; 2.6. 强制刷新权限: flush privileges; 2.7

Linux软件包管理:RPM与YUM

匿名 (未验证) 提交于 2019-12-02 21:59:42
一、RPM包   RPM命名“RedHat Package Manager”,简称则为RPM。这个机制最早由Red Hat这家公司开发出来的,RPM最大的特点就是需要安装的软件已经编译过,并已经打包成RPM机制的安装包,通过里头默认的数据库记录这个软件安装时需要的依赖软件。当安装在你的Linux主机时,RPM会先依照软件里头的数据查询Linux主机的依赖属性软件是否满足,若满足则予以安装,若不满足则不予安装。 1、RPM优缺点 优点: 1)软件已经编译打包,所以传输和安装方便,让用户免除编译 2)在安装之前,会先检查系统的磁盘、操作系统版本等,避免错误安装 3)软件的信息都已经记录在linux主机的数据库上,方便查询、升级和卸载 缺点: 1)软件包安装的环境必须与打包时的环境一致或相当 2)必须安装了软件的依赖软件 3)卸载时,最底层的软件不能先移除,否则可能造成整个系统不能用 为了解决RPM属性依赖的问题,下面也将会为你详细介绍YUM的使用方法。 2、rpm包命名的含义 RPM包的命名格式: 软件名称-版本号-发布次数.适合linux系统.硬件平台.rpm 例如:ftp-0.17-74.fc27.i686.rpm 注意: 包全名:rpm操作没有安装的软件包,软件包使用的是包全名 包 名:rpm操作的已经安装的软件,软件包使用的是包名 例如上面的例子,包全名为ftp-0.17-74

yum命令简介

匿名 (未验证) 提交于 2019-12-02 21:59:42
yum 一些较常见的用法 命令 功能 yum check-update 检查可更新的所有软件包 yum update 下载更新系统已安装的所有软件包 yum upgrade 大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级 yum install <packages> 安装新软件包 yum update <packages> 更新指定的软件包 yum remove <packages> 卸载指定的软件包 yum groupinstall <groupnames> 安装指定软件组中的软件包 yum groupupdate <groupnames> 更新指定软件组中的软件包 yum groupremove <groupnames> 卸载指定软件组中的软件包 yum grouplist 查看系统中已经安装的和可用的软件组 yum list 列出资源库中所有可以安装或更新以及已经安装的rpm包 yum list <regex> 列出资源库中与正则表达式匹配的可以安装或更新以及已经安装的rpm包 yum list available 列出资源库中所有可以安装的rpm包 yum list available <regex> 列出资源库中与正则表达式匹配的所有可以安装的rpm包 yum list updates 列出资源库中所有可以更新的rpm包 yum list

Linux yum源详解

匿名 (未验证) 提交于 2019-12-02 21:56:30
默认从官网下载包 (国内,雅虎,网易,阿里云) 【搜狐】 http : //mirrors.sohu.com/help/CentOS-Base-sohu.repo 【网易】 http : //mirrors.163.com/.help/CentOS6-Base-163.repo 【阿里】 https : //mirrors.aliyun.com/help/centos 更改yum源:   进入目录:cd /etc/yum.repos.d   备份文件:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup   下载文件:curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo   修改名称:mv CentOs6-Base-163.repo CentOS-Base.repo   清除缓存:yum clean all   生成缓存:yum makecache 基本命令:   yum <操作> [选项] 常用操作:   清空所有缓存:clean all   重新生成包信息缓存:makecache   安装指定软件:install   安装一组软件:groupinstall   更新指定软件:update   卸载指定软件

linux 搭建局域网YUM源仓库服务器

匿名 (未验证) 提交于 2019-12-02 21:56:30
  yum简介   Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。   借助于YUM软件仓库,可以完成安装、卸载、自动升级rpm软件包等任务,能够自动查找并解决rpm包之间的依赖关系,而无需管理员,手工去安装每个rpm包,使管理员在维护大量Linux服务器时更加轻松自如。特别是拥有大量Linux主机的本地网络中,构建一台源服务器可以大大缓解软件安装、升级等对lnterner的依赖。    yum服务器搭建   yum服务器概述   yum软件仓库通常借助HTTP或FTP协议来进行发布,这样可以面向网络中的所有客户机提供软件源服务。为了便于客户机查询软件包,获取依赖关系等信息,在软件仓库中需要提供仓库数据(Repodata),其中收集了目录下所有rpm包的头部信息。    准备网络安装源(服务器端)   (1)准备软件仓库目录   光盘中的软件包拷贝CentOS6.5第一张光盘内容到本地FTP服务器匿名访问用户的根目录下   [root@localhost ~]# cd /var/ftp/   [root@localhost ftp]

安装软件包

两盒软妹~` 提交于 2019-12-02 19:28:09
1.rpm:依赖得软件包需要提前安装好 i:安装应用程序 install vh:显示安装进度 verbose hash u:升级软件包 update e:卸载 erase qa:查询所有已安装得软件包 rpm -qa | grep mysql rpm -ivh mysql* rpm -e mysql* 2.yum:依赖得软件包自动安装好 yum list :可用得软件包 yum search mysql:初略查找 yum info mysql*:详细查找 yum -y install mysql* yum -y update mysql* yum -y remove mysql* 来源: https://www.cnblogs.com/hapyygril/p/11760646.html

centos7彻底卸载mysql和通过yum安装mysql

女生的网名这么多〃 提交于 2019-12-02 17:32:14
彻底卸载mysql 查看是否有安装的mysql rpm -qa | grep -i mysql // 查看命令1 yum list install mysql* // 查看命令2 卸载mysql安装包 yum remove mysql mysql -server mysql -libs compat -mysql51 yum remove mysql -community -release rpm -e -- nodeps mysql -community -libs - 5.7 .22 - 1. el7 . x86_64 rpm -e –nodeps mysql57 -community -release -el7 - 11. noarch 总之删到通过上面两种命令查不出来任何有关mysql的东西。 删除残留的mysql目录或文件: 查询mysql安装目录 whereis mysql find / - name mysql 删除查询出的目录,我的这个是在没有删除安装包的情况下截的图,所以可能比较多。 rm -rf /usr/lib64/mysql rm -rf /usr/share/mysql rm -rf /usr/bin/mysql rm -rf /etc/logrotate . d/mysql rm -rf / var /lib/mysql rm -rf / var

Redhat和CentOS的yum源配置

ⅰ亾dé卋堺 提交于 2019-12-02 17:14:16
做过好多次CentOS的yum源配置了,这里总结一下: CentOS和Redhat的区别在于,CentOS是基于redhat的社区版,免费,跟Redhat对应,但是release比redhat慢。 Redhat的yum是非免费服务,而CentOS的yum是免费的,所以一般我们在Redhat上配置和CentOS的yum源。 升级环境:Redhat linux 5.11,这台机器是(bugzilla+svn+svnmanager+scmbug)的测试环境,刚刚由5.6升级而来。升级后perl的版本还是5.8,而bugzilla需要5.10的版本,而单独升级perl会产生一连串的系统包依赖,所以必须使用yum的方式来处理。 [root@subv2 yum.repos.d]# rpm -qa|grep yum yum-3.2.22-40.el5 yum-metadata-parser-1.1.2-4.el5 yum-security-1.1.16-21.el5 yum-rhn-plugin-0.5.4.1-7.el5 yum-updatesd-0.9-6.el5_10 [root@subv2 yum.repos.d]# 需要重装yum软件,卸载redhat上的yum软件,安装centos的yum软件。 这里配置163的yum源: http://mirrors.sohu.com/centos

centos 7 安装docker

不想你离开。 提交于 2019-12-02 15:50:20
注意:先保证是centos7以上,再安装docker。 前提: Docker 要求 CentOS 系统的内核版本在 3.10以上 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 1、通过 uname -r 命令查看你当前的内核版本 uname -r 2、 使用 root 权限登录 Centos。确保 yum 包更新到最新。 yum -y update 3、 卸载旧版本(如果安装过旧版本的话) yum remove docker docker-common docker-selinux docker-engine 4、 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2 5、 设置yum源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 6、 可以查看所有仓库中所有docker版本,并选择特定版本安装 yum list docker-ce --showduplicates | sort -r 7、 安装docker

YUM

做~自己de王妃 提交于 2019-12-02 15:08:06
yum仓库管理 可以通过在yum的本地配置文件里设置URL来指定软件包的位置,方便以后选择安装某些程序包;yum可以自动处理包依赖关系,使安装更方便; 可以通过ftp、http、本地file等方式连接指定的文件服务器上的yum仓库; 每个rpm包都有元数据,yum仓库会自动整理各个rpm包的元数据,生成一个元数据的描述信息,当有主机申请到yum仓库下载安装软件时,首先会请求yum仓库的元数据的描述信息然后存放到缓存当中,接着主机会根据元数据描述信息分析依赖关系,查看并排除那些在本机上已经安装的,然后会以类似客户端的身份去yum仓库去下载所需的软件包,主机会将它们缓存到本地,依据依赖关系先后安装所需的软件包;安装之后会清除缓存的软件包但是会保留此yum仓库的元数据描述信息; 当yum仓库里的软件包更新以后,可能会改变原本的依赖关系,如果主机还使用之前保留的元数据描述信息来请求安装软件这是很有可能出问题的,但是如果直接请求新的元数据描述信息又浪费带宽虽然它是经过压缩的,并且元数据描述信息里面不止一个文件,它可能包含软件包名、依赖关系、元数据文件以及元数据文件校验码等文件,为了节省带宽,每次主机都会请求校验码而不是元数据描述信息,然后比较上次的和新得到的校验码,如果改变了就重新请求元数据描述信息再下载安装需要的软件包; 使用yum安装软件包的时候,没有安装完成而终止了