yum卸载

Linux 软件包管理

久未见 提交于 2020-03-07 06:17:01
RPM软件包 安装与卸载 sudo-1.7.2p1-5.e15.i386.rpm   其中包括软件名(sudo),版本号(1.7.2p1),发行号(5.e15),硬件平台(i386) 1)卸载 # rpm -e sudo 注意:如果与其他软件有冲突,可使用--nodeps强行卸载。 2)安装 # rpm -ivh sudo-1.7.2p1-5.e15.i386.rmp 挂载光盘 mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom 3)查询: 查询文件隶属的软件包:rpm -qf 查询软件包信息:rpm -qi、rpm -qip 查询软件包安装文件:rpm -ql、rpm-qlp 查询软件包帮助文档:rpm -qd 查询软件包配置文件:rpm -qc rpm -q sudo rpm -qa | grep samba(查询所有软件包samba相关) 其他安装选项: --excludedocs 不安装软件包中的文档文件 --prefix=(/usr/local/sudo) PATH(大多数不准改变安装路径) 将软件包安装到由PATH指定的路径下 --test 只对安装进行测试,并不实际安装 A.软件包已被安装 # rpm -ivh sudo-1.7.2p1-5.el5.i386.rpm package sudo-1.7.2p1-5.el5.i386

4.Linux下的软件管理(1)

僤鯓⒐⒋嵵緔 提交于 2020-03-06 16:08:23
前言 windows只有*****.exe 在Linux中下载软件的格式 deb 和 rpm 软件安装包格式类型 rpm: redhat linux(suse centos redhat) deb: ub deb(这个不是当前系统可使用的包) tar: 绿色软件(可直接安装) 源码编译(需要编译过程) rpm包名称分析 -<4.2.5-68>.<el7_5.1>.<x86_64>. [1] [2] [3] [4] [5] 1:软件名称(有可能与安装后的名称不一样) 2.软件版本 3.软件授权(此为企业7授权过的) 4.软件多少位 5.软件后缀表示软件包是rpm类型的 #在管理rpm软件包时用rpm命令管理 rpm命令 (不能解决软件的依赖性,所以不方便) #rpm管理命令# rpm -ivh #安装 -v #显示过程 -h #hash 检测查看软件中的hash值是否有改变 -i #install 安装 -e #卸载 -q #查看 -a #所有 -qa #查看所有安装过的软件 -l #列出安装后在系统中生成的文件 -p #操作对象为软件包 –scripts #查看软件在安装或卸载时在系统中执行的脚本 –force #强制安装 -nodeps #忽略软件依赖性安装 -K #检测软件是否是原版软件 设定实验环境: 1.mkdir /westos 2.在虚拟机光驱中添加系统匹配景象 3

yum源配置与使用

梦想与她 提交于 2020-03-05 07:05:35
一、yum 简介   yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自动提示用户解决。yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的文件,依赖性等。正是收集了这些header 并加以分析,才能自动化地完成余下的任务。   yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用,但是现在也能用到RedHat 门下的rpm 了。  

rpm软件包管理/yum软件管理

寵の児 提交于 2020-03-05 07:03:32
绝大数开源软件都是公布源代码的,源代码一般被打包为tar.gz归档压缩文件,然后手工编译为二进制可执行文件 ./configure  检查编译环境/相关库文件/配置参数,生成makefile make     对源代码进行编译,生成可执行文件 make install 将生成的可执行文件安装到当前计算机中 特点; 兼容性好/可控制性好/开源软件会大量使用其他开源软件的功能,要解决大量的依赖关系 为了解决编译时间长复杂容易出错等问题,开发了 rpm(redhat package manager) 命名规范: linuxcast-1.2.0-20.e16.i686.rpm      名字 版本 操作系统名字(跨平台)32位或64位 基础命令:   rpm -i software.rpm install安装   rpm -e software 卸载   rpm -U softwarenew.rpm 更新   rpm -ivh http;,,,.rpm 下载并安装 -v 显示详细信息 -h 显示进度条 安装软件要管理员权限 rpm查询:   rpm -qa 列出操作系统中已经安装的,所有rpm软件   rpm -qi linucast 查询一个软件的基本信息 information   rpm ql linux 列出所有属于这个软件的文件 list   rpm -qf linux

Linux - yum update更新失败解决方案

时间秒杀一切 提交于 2020-03-04 20:49:13
Linux - yum update更新失败解决方案 yum update更新一半挂掉了,解决方案 yum update更新一半挂了,会有很多软件包留在仓库,引起各种各样的问题 首先 yum clean all 安装 package-cleanup工具,有下面命令就不需要安装了,有的系统会自带 yum install yum-utils 然后更新一下仓库 package-cleanup --cleandupes 现在yum 应该就恢复正常了 继续yum update 可能会有问题,没有请忽略 根据提示是systemtap这个软件引起的, rpm -qa |grep systemtap 所以我暂时卸载掉了他的几个包 rpm -e systemtap-2.8-10.el7.x86_64 systemtap-devel-2.8-10.el7.x86_64 发现问题解决 这个软件貌似是监控程序,卸载不会引起问题,待观察中 再次更新仓库: package-cleanup --cleandupes 重新安装systemtap yum install -y systemtap 成功 引用: https://blog.csdn.net/qq_25611295/article/details/81081833 来源: https://www.cnblogs.com/1285026182YUAN/p

软件包管理-yum

蹲街弑〆低调 提交于 2020-03-01 14:42:51
1、IP地址配置 [root@localhost~]#setup #使用setup工具 //Redhat系列专用 [root@localhost~]#vi /etc/sysconfig/network-scripts/ifcfg-eth0 把ONBOOT=“no”改为 ONBOOT=“yes“ //onboot,启动 #启动网卡 [root@localhost ~]#service network restart #重启网络服务 2、网络yum源 [root@localhost yum.repos.d]#vi /etc/yum.repos.d/CentOS-Base.repo ◆[base] 容器名称,一定要放在[ ]中 ◆name 容器说明,可以自己随便写 ◆mirrorlist 镜像站点,这个可以注释掉 ◆baseur l 我们的yum源服务器的地址。默认是CentOS官方的yum源服务器,是可以使用的,如果你觉得慢可以改成你喜欢的yum源地址 ◆enabled 此容器是否生效,如果不写或写成enable=1都是生效,写成enable=0就是不生效 ◆gpgcheck 如果是1是指RPM的数字证书生效,如果是0则不生效 ◆gpgkey 数字证书的公钥文件保存位置。不用修改 1、常用yum命令 1)查询 [root@localhost yum.repos.d]#yum list

docker的安装 (学习)

∥☆過路亽.° 提交于 2020-02-28 22:18:37
推荐inux安装: 一.安装Docker #安装依赖包: yum install -y yum-utils device-mapper-persistent-data lvm2 #添加docker软件包源 yum-config-manager\ --add-repo\ http://download.docker.com/linux/centos/docker-ce.repo #更新yum包索引 Yum makecache fast #安装docker CE Yum install docker-ce #启动 Systemctl start docker #卸载 yum remove docker-ce rm -rf /var/lib/docker 官方安装文档: https://docs.docker.com/engine/installation/linux/docker-ce/centos/#docker-ee-customers 公共镜像库: https://hub.docker.com/explore 二、配置国内镜像仓库 1.vim /etc/docker/daemon.json { "registry-mirrors":[" https://6kx4zyno.mirror.aliyuncs.com "] } ###阿里云镜像 2.重启docker: systemctl

1.2 rpm以及yum

最后都变了- 提交于 2020-02-28 16:58:17
rpm常用命令: 安装软件命令格式:rpm -ivh 软件包名 升级软件命令格式:rpm -Uvh 软件包名 卸载软件命令格式:rpm -e 软件包名 查询软件描述信息:rpm -qpi 软件包名 列出软件文件信息:rpm -qpl 软件包名 查询文件属于那个rpm:rpm -qf 软件包名 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 软件包组 来源: 51CTO 作者: clear3515 链接: https://blog.51cto.com/13884816/2473016

安装WGCLOUD

瘦欲@ 提交于 2020-02-28 10:20:00
服务端: 一、安装jdk 1.查看安装配置 jdk: 命令:java -version 2.查看系统是否自带 jdk rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 3.如果有输出信息,批量卸载系统自带 rpm -qa | grep java | xargs rpm -e --nodeps 如果使用 yum 安装的 jdk,请使用下面命令卸载 yum -y remove java-1.8.0-openjdk-headless.x86_64 4.1 检查 yum 中有没有 java1.8 包 yum list java-1.8* 4.2 开始安装 yum install java-1.8.0-openjdk* -y 5、验证 java -version 二、安装mysql 来源: https://www.cnblogs.com/xuefy/p/12375792.html

CentOS yum 源的配置与使用

江枫思渺然 提交于 2020-02-28 09:08:33
CentOS yum 源的配置与使用 一、yum 简介   yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke 开发团队进行改进,遂有此名。yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关信息,检查依赖性并自动提示用户解决。yum 的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http 或ftp 站点,也可以是本地软件池,但必须包含rpm 的header,header 包括了rpm 包的各种信息,包括描述,功能,提供的文件,依赖性等。正是收集了这些header 并加以分析,才能自动化地完成余下的任务。   yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了Linux 用户一直头痛的dependencies 的问题。这一点上,yum 和apt 相同。apt 原为debian 的deb 类型软件管理所使用