yum卸载

十、rpm和yum软件管理

主宰稳场 提交于 2019-12-02 02:26:19
一、软件安装方式: 1、编译安装:将源码程序按照需求进行先编译后安装 优点:安装过程可控,真正的按需求进行安装(安装位置、模块可选择) 缺点:安装过程很慢而且复杂 2、rpm安装:(用rpm来安装rpm后缀的安装包) 优点:安装和卸载过程非常方便 缺点:安装过程不可控(安装位置,安装那些功能模块) rpm包的依赖关系非常复杂 3、yum安装 yum安装,其实就是自动分析rpm包的依赖关系,然后按照需要的顺序依次安装 4、绿色安装: 解压之后就可以使用不需要任何操作 二、rpm的操作:(Redhat Package Manager) rpm可以完成的操作: 安装软件 卸载软件 查询软件信息 升级、降级 检验 打包程序 1、安装rpm包: [root@ken ~]#rpm -ivh 软件包名 (①安装包在当前目录下,②包名以rpm结尾) 选项: -i:安装软件 -v:显示安装过程 - h:用#表示安装进度(#%2) -vv:显示详细的安装过程信息 -vvv:显示更详细的的安装过程信息 2、卸载rpm包: [root@ken ~]#rpm -e 软件名 3、查询已经安装的rpm包: [root@ken ~]#rpm -q 软件名 选项: -q:(query)查询软件是否安装(有查询到rpm和yum安装的包,看不到编译安装的包 ) -qa:查询所有的软件 -ql:查看软件生成的所有的文件

Linux常见命令更新中...

孤街浪徒 提交于 2019-12-02 00:46:55
1.远程登录主机 ssh 主机名@ip 2.查看服务器ip信息 ifconfig ip addr 3./opt /root /home /var 含义 /opt 大型软件存放目录 /root 特权用户目录 /home 普通用户目录 /var 存放经常变化的文件 4.创建文件夹以及期父目录 mkdir 文件名 mkdir -p 父文件夹/子文件夹 5.查看当前文件夹内容 ls 6.查看所在文件夹绝对路径 pwd 7.创建文本 touch 文件名 8.删除命令 rm -f 文件 rm -rf 文件夹/文件 9.切换目录命令 cd 文件夹路径 10.打印字符串命令 echo 字符串 11.文本编辑器 vim/vi 12.查看文件内容有几个命令 cat 文件名 more 文件名 13.重定向覆盖输出符 > 14.重定向追加输出符 >> 15.递归复制文件夹 cp -r 文件夹 新路径 16.移动文件,文件夹 mv 文件/文件夹 17.查找命令 find 被查找文件夹 参数 名字 -name 按照文件名查找文件 -type 查找某一类型的文件,诸如: b - 块设备文件。 d - 目录。 c - 字符设备文件。 p - 管道文件。 l - 符号链接文件。 f - 普通文件。 s - socket文件 18.管道符 “|”将两条命令隔开, 管道符左边命令的输出会作为管道符右边命令的输入。 19

安装最新docker-ce失败解决

烈酒焚心 提交于 2019-12-01 19:18:34
报错 下载 检查本地是否已经安装 rpm -qa |grep containerd.io 如果有低版本的,卸载即可。 安装新版的containerd.io软件包 wget https://download.docker.com/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm 安装依赖包 yum -y install container-selinux 安装下载好的containerd.io rpm -ivh containerd.io-1.2.6-3.3.el7.x86_64.rpm 安装docker-ce yum -y install docker-ce docker version 来源: https://www.cnblogs.com/fuhai0815/p/11714023.html

RHEL6配置yum源

痞子三分冷 提交于 2019-12-01 10:32:32
问题背景: 起源于试图使用yum安装mongodb。原因是,通过安装包安装的时候,虚拟机中的系统,总是会提示各种依赖版本低于要求的提示,然后是无限的手动安装更新。。。 所以无奈,只好使用yum来进行安装。但redhat系统中yum,搜索不到软件,后查知需要配置yum源。再然后,就是找了一大堆不靠谱的文章,各种尝试失败,最后总算有个准确一些的文章,中间又自行处理了一个错误,所以这里作为记录,以供后面查找。 参考文章: [1] rhel6配置yum源为网易镜像: http://www.jianshu.com/p/446e3fe7d710 [2] 网易开源镜像站: http://mirrors.163.com/centos/6/os/x86_64/Packages/ [3]redhat 配置本地yum源163yum源epel 源,无需卸载yum!无须拷贝ISO http://www.cnblogs.com/dadong616/p/5586697.html 文章[1]中所说的先卸载yum再进行安装时最常见/一搜一堆文章的方法。。。 不过[3]提供了一种无须卸载的方式,其实就是直接修改yum源的配置。 下面主要介绍我使用的第一种方法,参考文章[1]。 文章[1]中绝大部分步骤都没有问题,按顺序操作即可,但有几个需要特别注意的事项: 由于当前是2017-07-24,所以我下载的文件版本为:

9-2 yum,dnf和apt

一曲冷凌霜 提交于 2019-12-01 09:45:54
yum, CentOS: yum, dnf YUM: Yellowdog Update Modifier,rpm的前端程序,可解决软件包相关依赖性,可在多个库之间定位软件包,up2date的替代工具 yum repository: yum repo,存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录repodata下) 文件服务器: http:// https:// ftp:// file:// yum配置文件 yum客户端配置文件: /etc/yum.conf:为所有仓库提供公共配置 /etc/yum.repos.d/*.repo:为仓库的指向提供配置 仓库指向的定义: [repositoryID] name=Some name for this repository baseurl=url://path/to/repository/ enabled={1|0} gpgcheck={1|0} gpgkey=URL enablegroups={1|0} failovermethod={roundrobin|priority} roundrobin:意为随机挑选,默认值 priority:按顺序访问 cost= 默认为1000 yum仓库 yum的repo配置文件中可用的变量: $releasever: 当前OS的发行版的主版本号 $arch: 平台,i386,i486

Linux_CentOS软件安装yum

房东的猫 提交于 2019-12-01 08:49:10
在 Linux 操作系统下,几乎所有的软件均通过 RPM 进行安装、卸载及管理等操作。 RPM 的 全称为 Redhat Package Manager ,是由 Redhat 公司提出的,用于管理 Linux 下软件包的软件。 Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过 RPM 完成安装 Yum (全称为 Yellow dog Updater, Modified )是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可 以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 1 、 yum 安装 rpm 包 yum install -y net-tools //包括 netstat ifconfig 等命令 yum install -y unzip zip // zip 压缩减压 yum install -y mlocate //updatedb yum install -y wget //下载文件的工具 yum -y install psmisc //pstree | grep httpd 查看进程 pstree -p 显示进程以及子进程 2 、 yum 卸载 rpm 包 yum -y remove wget 3

大神都在用的yum源

筅森魡賤 提交于 2019-12-01 07:46:00
本文原创首发于公众号:编程三分钟 yum 命令的使用 yum命令天天都在用,都快用烂了,但是很多人不知道为什么只要联网,yum命令就能像老奶奶手中的魔法棒一样,随心所欲的下载到想到的包。 比如你想装个c++环境,直接 yum install gcc-c++ 。 强迫症都喜欢做完一件事以后再确认一下,可以用 rpm -qa | grep 包名 的方式来查看。 如果装的不是想要的版本, yum list *gcc-c++* 搜一下,一堆可安装的包名就列出来,想装哪个版本装哪个版本。 当然了,能装就能卸,一个 yum remove gcc-c++ 搞定 啥?你还想装个docker,想装个go,想装不同版本的python,咋就想的那么美呢? 没问题!即使你想装那么些个东西,yum都能办到,她就像一个包容的老母亲时时宠爱着调皮捣蛋的傻儿子,ok,只要妈有,妈没有的也想办法从别的地方找来。也就是只要源里有,源里没有的再多配一个源就可以了。 yum 源 哎?这里说到一个源的概念,源简单来说就是一个专门储存包的仓库,分门别类的放好,yum命令就是仓库管家,根据配置好的规则,去源堆里找到想要的包顺便找到此包对其他包的依赖关系,根据依赖关系自动安装所有的包。包的依赖关系和下图一样。 /etc/yum.repos.d/ 目录就是专门存储各种源的目录,源文件以 .repo 后缀结尾

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

∥☆過路亽.° 提交于 2019-12-01 07:07:17
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/zhwyj1019/article/details/80274269 彻底卸载mysql 查看是否有安装的mysql rpm -qa | grep -i mysql // 查看命令11 yum list install mysql* // 查看命令21 卸载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.noarch1234 总之删到通过上面两种命令查不出来任何有关mysql的东西。 删除残留的mysql目录或文件: 查询mysql安装目录 whereis mysql 1 find / -name mysql1 删除查询出的目录,我的这个是在没有删除安装包的情况下截的图,所以可能比较多。 rm -rf /usr/lib64/mysql rm -rf /usr/share

Linux环境安装、卸载Docker

有些话、适合烂在心里 提交于 2019-12-01 05:32:17
https://www.cnblogs.com/qinxu/p/10032176.html 安装:   1、Docker要求CentOS系统的内核版本高于 3.10 ,通过 uname -r 命令查看你当前的内核版本是否支持安账docker   2、更新yum包:sudo yum update   3、安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的     sudo yum install -y yum-utils device-mapper-persistent-data lvm2   4、设置yum源:sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo      5、可以查看所有仓库中所有docker版本,并选择特定版本安装:yum list docker-ce --showduplicates | sort -r        6、安装docker:sudo yum install docker-ce-17.12.0.ce   7、启动、设置开启开机启动     sudo systemctl start docker     sudo systemctl enable

关于Linux常用命令的使用

元气小坏坏 提交于 2019-12-01 02:14:42
Linux常用命令 Linux centos常用镜像下载链接: http://mirror.centos.org/centos 一、关于yum 1.下载rp m包并存放至某个路 径 命令:#yum install --downloaddir=/home(存放路径) --downloadonly 软件名 二、关于rpm 1.千万不要卸载 elfutils-libelf,会导致rpm,yum不可用,开机失败。 ( rpm -e --nodeps危险,一定要慎用,否则主机内核被破坏。 ) 命令: #rpm -e --nodeps elfutils-libelf 2.rpm强制安装 命令: #rpm -ivh *rpm --nodeps --force 来源: https://www.cnblogs.com/jmy520/p/11647474.html