使用 rpm删除软件时报错如下: [root@hostxxlidan]# rpm -qa |grep -i mysqlmysql-devel-5.0.95-5.el5_9mysql-devel-5.0.95-5.el5_9MySQL-shared-5.5.34-1.rhel5mysql-5.0.95-5.el5_9mysql-server-5.0.95-5.el5_9MySQL-shared-compat-5.5.34-1.rhel5perl-DBD-MySQL-3.0007-2.el5mysq…
–allmatches  Remove all versions of the package which match PACKAGE_NAME. Normally an error is issued if PACKAGE_NAME matches multiple packages. 造成这个问题的主要原因是套件被重複 (强制) 安装了两次以上. [root@testbed bin]# rpm -e --allmatches subversion-1.4.2-4.el5…
安全地卸载 rpm卸载软件包,并不是简单地将原来安装的文件逐个删除,那样做的话,可能会出现这样或那样的问题.如,a软件包依靠b软件包做某些工作,若b软件包卸载了,则a软件包就不能正常运行了.rpm为用户安全考虑,会做某些检查,尽可能排除出错的情况. rpm在卸载软件包时,分步骤进行如下操作: 1. 检查依赖(denpendency) 检查依赖的目的,在于确保当前没有所有软件包依赖于当前要卸载的软件包. 2. 执行卸载前触发脚本程式(triggerun) 3. 执行卸载前脚本程式(preunins…
在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM). 在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM).此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用.由于它为Linux…
YUM安装MONGODB发生Error in PREIN scriptlet in rpm package mongodb-enterprise-server-4.0.2-1.el6.x86_64错误 小知识1: 使用root权限都不能编辑某个文件,很可能是使用chattr命令锁定该文件了.通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录.chattr命令不能保护/./dev./tmp./var目录.lsattr命令是显示chattr命令设置的文件属性. 使用lsatt…
上次写过简单的s3-sftp-proxy基于容器构建以及使用goreleaser构建跨平台二进制文件的,下边演示下关于 rpm&&deb 包的制作,我们只需要简单的配置就可以生成方便安装的软件包 项目代码 https://github.com/rongfengliang/s3-sftp-proxy-docker 环境准备 goreleaser 安装 这个官方提供了不同平台的安装包,选择对应的就可以了 配置项目.goreleaser.yml 文件 内容如下:   # This is an e…
API:application program interface ABI:application binary interface linux系统的ABI文件是ELF格式的 windows系统的ABI文件是exe,msi格式的 系统级开发语言:c/c++ ​ 作品:httpd,vsftpd,nginx 应用级开发:java/python/php ​ java作品:hadoop,hbase ​ python作品:openstack 在linux安装软件非常费劲,分源代码编译安装,二进制安装 编译…
如何卸载rpm包 首先:通过  rpm -q <关键字> 可以查询到rpm包的名字 然后:调用 rpm -e <包的名字> 删除特定rpm包 如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包 如果恰好有多个包叫同样的名字,使用 rpm -e --allmatches --nodeps <包的名字> 删除所有相同名字的包, 并忽略依赖…
rpm -q 功效大 如果你想要在系统上安装.卸载或是升级软件,需要对系统软件进行查询:或是有如下的场景: 安装了一个软件,需要知道这个软件的版本. 遇到一个文件,不认识它,需要知道它是什么软件,有什么作用 可以使用rpm -q 帮助. RPM查询 包查询 首先你要知道你要查询的是哪一个包,包括:包的名字.包的版本.安装包的发行号 注意:RPM对于包名的大小写是敏感的,而且不接受没有写全的包名.版本号和发行号.且不能使用通配符.但是,给出包名片的一部分信息依然是能找到该包的,rpm -q lib…
安装了哪些rpm包呢 [root@wangshaojun Packages]# rpm -qa /////查看全部安装的包 [root@wangshaojun Packages]# rpm -qa libxkbfile ///// -qa 跟包名libxkbfile-1.0.6-1.1.el6.x86_64 [root@wangshaojun Packages]# rpm -qa vim  ////不行[root@wangshaojun Packages]# rpm -qa vim*  ////…
mysql5.7.20和之前的5.7.16版本不同,解压后没有data文件,需要自己建立 1.把下载的mysql5.7.20放到目录:/usr/local/2.卸载cenos上预装的mysql查看已安装: rpm -qa|grep -i mysql mysql-libs-5.1.71-1.el6.x86_64 卸载预安装: rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64 再次查看查不出来说明没有预装: rpm -qa|grep-i mysql 3.在…
linux日常---1.linux下安装.查看.卸载包常用命令 一.总结 一句话总结: 对比学习 1.linux如何查看系统中安装的程序? rpm -qa   # 查看所有安装的软件包 2.linux下如何能够使用git命令,比如 git clone https://github.com/teddysun/lamp.git? yum -y install wget screen git 3.linux下一键安装php的方式? https://lamp.sh/:LAMP一键安装包 4.js数组操作…
1. Centos8 - 『更换rpm/epel包源为国内源』 centos 8 默认是会读取centos.org的mirrorlist的,所以一般来说是不需要配置镜像的. 如果你的网络访问mirrorlist有问题,才需要另外配置 相关镜像配置,请参考各镜像站的相关帮助: rpm 源 -- 阿里云 『CentOS 镜像』 -- 清华大学开源软件镜像站 『CentOS 镜像使用帮助』 -- USTC Mirror Help 『CentOS 源使用帮助』 epel 源 -- 阿里云 『epel 镜…
js multiple packages & lerna.js…
linux RPM/YUM包管理 目录 linux RPM/YUM包管理 RPM RPM包管理 查询rpm包 卸载rpm包 安装rpm包 YUM 查看yum服务器是否有需要安装的软件 下载安装指定的yum包,默认安装最新版本的. 查看已经安装的软件包 卸载软件包 列出软件包的依赖 显示软件包的描述信息和概要信息 升级软件包 RPM RPM是RedHat Package Manger,一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中(centos等),它生成具有.RPM扩展名的…
Ubuntu的软件包格式为deb,而RPM格式的包则是Red Hat 相关系统所用的软件包.当我们看到一个想用的软件包时,如果他是RPM格式,而你的操作系统是Ubuntu,那岂不是很遗憾?其实,在Ubuntu系统中通过一定的方法也是可以很有效的安装RPM格式包的,本文就针对此加以介绍: 首先,我们要安装alien这一软件: $sudo apt-get install alien ##alien默认没有安装,所以首先要安装它 $sudo alien xxxx.rpm ##将rpm转换为deb,完成…
Operation 'CreateProductCodeStock' of contract 'IChileService' specifies multiple request body parameters to be serialized without any wrapper elements. At most one body parameter can be serialized without wrapper elements. Either remove the extra bo…
rpm卸载 1.rpm -e jenkins rpm -ql jenkins 检查是否卸载成功 2.彻底删除残留文件:find / -iname jenkins | xargs -n 1000 rm -rf…
yum出现Error downloading packages错误错误表现方式:yum可以list,可以clean cache,但是无法安装,错误提示: Downloading packages: Error downloading packages: libevent-devel-2.0.21-4.el7.x86_64: [Errno 5] [Errno 2] 没有那个文件或目录 libevent-2.0.21-4.el7.x86_64: [Errno 5] [Errno 2] 没有那个文件或…
来源合法性验正: 数字签名   私钥签名完整性    哈希 注意: 1.如果是网站下载的程序包的话,没有公钥,就无法进行来源合法性验证,所以最好使用系统自带的rpm程序包或去可靠的网站下载程序包.[如果有公钥的话,获取并导入信任的包制作者的密钥:] 2.如果是系统光盘自带的rpm程序包的话,想要进行来源合法性验正的话,直接导入公钥再验证 示例:在系统光盘中有一个公钥,可以用来验证程序包来源的合法性 这个提示就是本机没有光盘上的公钥 本地的公钥在什么地方? 导入公钥 现在就没有告警了再用-K手动验…
anaconda包管理器 conda命令[1] 环境管理 conda info -e # 查看当前已安装的环境 conda create -n py27 python=2.7 # 添加2.7版本的Python环境 activate py27 # 切换到Python2.7环境 deactivate # 返回默认的Python环境 conda remove -n py27 --all # 删除已安装的Python环境 包管理 conda list # 查看当前环境下已安装的包 conda list…
rpm -e --nodeps nc-.el6.x86_64 #--nodeps 不包含依赖包,直接删除rpm包…
原创作品,出自 "深蓝的blog" 博客.深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/47143431 近日,在生产环境下遇到一次was部署包的错误. 正常的部署包时,报出例如以下错误: 并且非常easy注意到,很多配置项出现了冗余的情况,例如以下: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQ…
在linux里安装程序有两种方法,一种是源程序安装,按照安装包里的readme或者install文件指示,一步步地进行,通常是configure, make, install三部曲.另一种就是rpm包,这个类似windows里常见的安装程序,既可在xwin里双击运行,也可以在终端里输入 rpm -ivh packagename开始安装. 卸装时,用源程序安装的运行make uninstall, 用rpm安装的则仍是使用rpm. 对于接触linux不久的我来说,总感觉这些过程挺麻烦的,时不时会遇到…
一.app运行安装时出错 [安装时出错]: [百度翻译] 安装失败的消息未能敲定会议:install_failed_invalid_apk:/数据/应用程序/ vmdl292154713.tmp/9_slice_ _包com.ahbcd.app.swms_3不符合com.ahbcd.app.tms. 这是可能的,这个问题解决通过卸载APK现有的版本,如果真的存在,然后重新安装. 警告:卸载将删除应用程序数据! 您想卸载现有的应用程序吗? [问题分析] 之前一直以为是手机上原来的应用没有卸载干净,…
通过rpm –qa查找已安装的软件包 如果想精确查找某一软件,可以通过管道命令grep来实现 精确查找rpm –qa |grep关键词 如  rpm –qa |grep   vim 卸载已安装rpm包 rpm –e 软件名称 如果软件卸载失败(存在依赖关系)可以采用 —nodeps进行强制卸载 rpm -e  vim --nodeps 安装软件指令 rpm –ivh 软件名称 -i :安装软件 -vh :显示安装进度…
在R语言中,常需要看哪个包加载了或是看多个相似功能的包,看到底是哪个包在起作用,通过加载和卸除后进行运行比较分析. 1.查看已加载的包 >(.packages()) 注意外面的括号和前面的点不能省. 2.卸除已加载的包 如卸除RMySQL包 >detach("package:RMySQL") 注意是卸除,不是卸载,也就是说不是把包从R运行环境中彻底删除,只是不希望该包被加载使用. 在包使用函数冲突,检验函数依赖时比较有用. 3.安装包 >install.package…
平时Linux卸载文件总是遇到卸载不干净,各种依赖什么的,今天又是搞这玩意,就记录下一个比较常规的方法. 一.查询包括某关键字的软件(这里以卸载openoffice为例) 查询包括office的软件 rpm -qa |grep office 二.卸载命令 rpm -e openoffice-ure-4.0.0-9702 我们会看到出现依赖,卸载失败,如图: 三.依次卸载依赖的包 就这样直到不出现问题,正常卸载为止. 如果觉得麻烦,用notepad++批量处理即可,如图: 这样粘贴到命令行里面统一…
关于创建视图遇到ORA-01031错误信息,请参考我以前整理的一篇文章Create view failed with ORA-01031:insufficient privileges,本来以为我那篇文章已经已经囊括了很多案例,但是今天遇到一个特殊案例,折腾了我比较久.下面通过几个例子来演示一下遭遇ORA-01031的来龙去脉. 在测试环境准备两个用户dm.ods并授予一定的权限,准备好我们演示的案例. SQL> show user; USER is "SYS"   SQL>…
在用apt 安装软件时,有时会用国内的源以加快下载速度. 但是在使用ubuntu 14.04的过程中,这一过程可能会导致错误“Unable to correct problems, you have held broken packages”. 经测试,网上的apt-get install -f, aptitude等都无效.其实只要将源换成官方的源,然后apt-get update, apt-get upgrade即可解决.…