yum卸载

Ambari自动化卸载shell脚本

穿精又带淫゛_ 提交于 2019-11-27 04:09:33
#!/bin/ bash # Program: # uninstall ambari automatic # History: # 2014 / 01 / 13 - Ivan - 2862099249 @qq.com - First release PATH =/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/ bin export PATH #取得集群的所有主机名,这里需要注意: /etc/ hosts配置的IP和主机名只能用一个空格分割 hostList =$( cat /etc/hosts | tail -n + 3 | cut -d ' ' -f 2 ) yumReposDir =/etc/ yum .repos.d/ alterNativesDir =/etc/alternatives/ pingCount = 5 logPre = TDP read -p " Please input your master hostname: " master master =${master:- " master " } ssh $master " ambari-server stop " #重置ambari数据库 ssh $master " ambari-server reset " for host in

YUM仓库配置及命令详解

浪尽此生 提交于 2019-11-26 21:08:27
通过源代码编译的方式安装程序在灵活性、可定制性方面具有无可比拟的优势,但也正因为这种特性给管理员带来了额外的维护开销,当应用在大规模的服务器群集时存在一定的局限性。那么就需要使用——YUM软件仓库。 YUM软件仓库简介 借助于YUM软件仓库,可以完成安装、卸载、自动升级rpm软件包等任务,能够自动查找并解决rpm包之间的依懒关系,而无须管理员逐个、手工地安装每个rpm包,使管理员在维护大量Linux服务器时更加轻松自如。特别是在拥有大量Linux主机的本地网络中,构建一台源服务器可以大大缓解软件安装、升级等对Internet的依懒。 YUM仓库简单来说就是: 1.RPM包构建的软件更新机制; 2.自动解决依赖关系; 3.软件包由集中的YUM软件仓库提供。 要成功使用YUM机制来更新系统和软件,需要有一个包含各种rpm安装包文件及其依懒软件的软件仓库,提供软件仓库的服务器也称为“源”服务器。 部署YUM软件仓库 一、准备网络安装源(服务器端) YUM软件仓库通常借助于HTTP协议或FTP协议来进行发布, 这样可以面向网络中的所有客户机提供软件源服务。为了便于客户机查询软件包,获取依懒关系等信息,在软件仓库中需要提供仓库数据(repodate文件),其中收集了目录下所有的rpm头部信息。 RPM软件包的来源 1.CentOS发布的RPM包集合; 2.第三方组织发布的RPM包集合; 3

centos 7的yum与rpm选项

纵饮孤独 提交于 2019-11-26 20:02:34
yum命令的选项: yum check-update:列出所有可更新的软件清单。 yum update:更新所有软件。 yum install :仅安装指定软件。 yum update <package_name>:仅更新指定的软件。 yum list:获得系统中的软件安装情况,也可查询软件仓库中可用的软件包列表。 yum list installed:表示只列出系统中安装的软件包。 yum list available:表示只列出软件仓库中可用(尚未安装)的软件包。 yum list updates:表示只列出可以升级版本的软件包。 yum remove <package name>:卸载指定一个软件。 yum search <keyword>:查找指定的软件包。 yum info:查询软件包的描述信息,如“yum info httpd” 清除缓存的命令: yum clean packages:清除缓存目录下的软件包。 yum clean headers:清除缓存目录下的headers。 yum clean oldheaders:清除缓存目录下的旧的headers。 yum clean,yum clean all:清除缓存目录下的软件包和旧的headers。 rpm命令的选项: -q:查询已知名称的软件包是否已经安装; -qp:针对尚未安装的RPM软件包文件进行查询; -qa

Linux软件安装

穿精又带淫゛_ 提交于 2019-11-26 19:45:07
Linux软件安装 rpm包 :软件包,已经编译完成,并且已经指定安装环境,打成一个rpm。但是没有解决依赖问题。 rpm -ihv 安装包名称 rpm -qa 所有的软件包 rpm -qa|grep jdk 查找JDK yum :用来管理rpm的软件。yum源(yum库),存放rpm的依赖资源,分为本地库和网络库。 yum使用:首先需要配置yum源,可支持多个源。 install 向系统中安装一个或多个软件包 erase 从系统中移除一个或多个软件包 自己编译安装 (只有源码,没有已经编译好的软件) source code 检查编译环境,准备编译环境(需要很多第三方软件支持),编译,安装,使用。 建立网络镜像库连接 mount /dev/cdrom /mnt 挂载 cd /mnt packages(依赖存放地址) repodata 记录一些依赖关系的文件夹 cd /etc/yum.repos.d/ 从哪个镜像站下载镜像文件 yum install -y wget 下载一些命令 mkdir backup mv CentOS-* backuop/ 复制执行阿里镜像站命令 https://opsx.alibaba.com/mirror 阿里开源镜像库 http://mirrors.163.com/ 网易开源镜像库 yum clran all 清理之前的依赖关系 yum

04、rpm+yum+tar解压

北慕城南 提交于 2019-11-26 19:38:37
Linux 下安装软件: 1、rpm 软件包的安装 rpm (reahat package management) 缩写,红帽包管理器 rpm 包管理由rpm 命令来实现,rpm 命令格式: rpm [option] [package_name] [option] -i 安装 -v 显示附近信息 -h 显示进度条 一般安装都用 rpm -ivh 包路径及名字 如: rpm -ivh /soft/RealPlayer11GOLD.rpm --安装/soft下 RealPlayer11GOLD.rpm 包 rpm -ivh RealPlayer11GOLD.rpm --安装当前目录下的 RealPlayer11GOLD.rpm 包 --force 强制安装 --nodeps 不考虑依赖关系 --prefix 安装到指定路径 --root 将指定的路径作为根目录 -q 查询系统中安装的软件包 -a 查看所有已安装的包,通常不会这样查,因为输出信息太多,一般会 rpm -qa | grep -i 包名(不要带路径) 例:查看是否安装了 vnc 包 rpm -qa | grep -i vnc 例:查看是否安装了 RealPlayer rpm -qa | grep -i real -f 查看文件属于哪个包(文件要用绝对路径) rpm -qf /bin/rm rpm -qf /bin/ls 练习

YUM命令总结

♀尐吖头ヾ 提交于 2019-11-26 18:54:25
1.关于YUM源 Yum 全称为 Yellow dog Updater Modified,它是一个在线的软件安装命令。 能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。例如我们需要安装一个软件A,而软件A-->B-->C-->D.通过yum我们只需要安装A,其他依赖包会自动安装。 2.设置YUM源 2.1 CentOS7 添加阿里源 1.进入yum源的存储路径: cd /etc/yum.repos.d/ 2.使用wget或curl命令下载CentOS7的阿里源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 或 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 3.运行命令,清除并重新生成yum缓存 yum clean all yum makecache 2.2 添加EPEL源 EPEL(Extra Packages for Enterprise Linux)是由 Fedora

CentOS / RHEL 配置yum源

青春壹個敷衍的年華 提交于 2019-11-26 18:28:27
CentOS / RHEL 配置yum源 /*--> */ /*--> */ CentOS / RHEL 配置yum源 Table of Contents 1. 前言 2. 关于yum 2.1. YUM是什么 2.2. YUM特点 2.3. 安装yum 2.4. YUM配置 2.5. 软件源 2.6. YUM使用 2.7. YUM常用问题解决 2.7.1. 超时退出 2.7.2. YUM Existing lock 3. 重新安装yum 3.1. 卸载yum 3.2. 确定下载文件 3.3. 安装 4. 配置网络YUM源 4.1. 配置阿里云源 4.2. 配置epel源 4.3. 配置repoforge源 4.4. 配置rpmfusion源 5. 配置本地yum源 1 前言 本文内容过长。可以通过页面右上角的目录选择章节进行快速跳转。 由于 redhat的yum在线更新,没有注册的情况下不能使用。但是好在有CentOS这一开源项 目,让我们可以通过配置公开源来方便的安装和更新软件包。 对于安装RHEL版本的Linux,想要使用yum源,需要先将原本的yum卸载掉,然后重新安装. CentOS版的Linux因其本身是开源项目,其ISO中自带的yum是可用的,不需要重新安装。 本文包括配置本地源及第三方源。第三方源包括:阿里、网易, epel,repoforge, rpmfusion.

centos安装、卸载openssh

假如想象 提交于 2019-11-26 17:01:19
1.卸载openssh 执行 rpm -qa openssh * 查看是否已经安装过了。 [root@node51 ~] # rpm -qa openssh * openssh-server-6 .6 .1p1-11 .el7 .x86_64 openssh-6 .6 .1p1-11 .el7 .x86_64 openssh-clients-6 .6 .1p1-11 .el7 .x86_64 依次卸载: [root@node51 ~]# yum remove openssh-server-6.6.1p1-11.el7.x86_64 [root@node51 ~]# yum remove openssh-clients-6.6.1p1-11.el7.x86_64 [root@node51 ~]# yum remove openssh-6.6.1p1-11.el7.x86_64、 或者使用:yum remove openssh-* 全部卸载掉 2.安装openssh yum install -y openssl openssh- server 用vim打开配置文件/etc/ssh/sshd_config 把上图的PermitRootLogin,RSAAuthentication,PubkeyAuthentication的设置打开。 执行 systemctl start sshd

linux常见的安装软件包命令

廉价感情. 提交于 2019-11-26 16:07:15
常用的 RPM 软件包命令 安装软件的命令格式 rpm -ivh filename.rpm 升级软件的命令格式 rpm -Uvh filename.rpm 卸载软件的命令格式 rpm -e filename.rpm 查询软件描述信息的命令格式 rpm -qpi filename.rpm 列出软件文件信息的命令格式 rpm -qpl filename.rpm 查询文件属于哪个 RPM 的命令格式 rpm -qf filename 常见的 Yum 命令 yum repolist all 列出所有仓库 yum list all 列出仓库中所有软件包 yum info 查看软件包信息 yum install 安装软件包 yum reinstall 重新安装软件包 yum update 升级软件包 yum remove 移除软件包 yum clean all 清除所有仓库缓存 yum check-update 检查可更新的软件包 yum grouplist 查看系统中已经安装的软件包组 yum groupinstall 安装指定的软件包组 yum groupremove 移除指定的软件包组 yum groupinfo 查询指定的软件包组信息 来源: https://www.cnblogs.com/pychina/p/11325745.html

CentOS 7下Docker安装手册

余生颓废 提交于 2019-11-26 13:48:35
前提条件 目前, CentOS 仅发行版本中的内核支持 Docker 。 Docker 运行在 CentOS 7 上,要求系统为 64 位、系统内核版本为 3.10 以上。 Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为 64 位、系统内核版本为 2.6.32-431 或者更高版本 2. 通过 uname -r 命令查看你当前的内核版本 [ root@runoob ~]# uname - r CentOS 7 下安装 docker 1 、 Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的 CentOS 版本是否支持 Docker 。 通过 uname -r 命令查看你当前的内核版本 $ uname -r 2 、使用 root 权限登录 Centos 。确保 yum 包更新到最新。 $ sudo yum update 3 、卸载旧版本 ( 如果安装过旧版本的话 ) $ sudo yum remove docker docker-common docker-selinux docker-engine 4 、安装需要的软件包, yum-util 提供 yum-config-manager 功能,另外两个是 devicemapper 驱动依赖的 $ sudo yum install -y yum