linux删除包(linux 删除文件夹命令)
linux中RPM命令删除软件问题
1. rpm常用命令
(01)安装一个包:# rpm-ivh
(02)升级一个包:# rpm-Uvh
(03)移走一个包:# rpm-e
(04)安装参数:
--force即使覆盖属于其它包的文件也强迫安装
--nodeps如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。
(05)查询一个包是否被安装:# rpm-q< rpm package name>
(06)得到被安装的包的信息:# rpm-qi< rpm package name>
(07)列出该包中有哪些文件:# rpm-ql< rpm package name>
(08)列出服务器上的一个文件属于哪一个RPM包:#rpm-qf
(09)可综合好几个参数一起用:# rpm-qil< rpm package name>
(10)列出所有被安装的rpm package:# rpm-qa
(11)列出一个未被安装进系统的RPM包文件中包含有哪些文件:# rpm-qilp< rpm package name>
2. rpm参数详解
(1)安装命令
命令格式:# rpm-i(or--install) [options] file1.rpm... fileN.rpm
参数列表:file1.rpm... fileN.rpm(将要安装的RPM包的文件名)
详细选项:
-h(或--hash)安装时输出hash记号(``#'')
--test只对安装进行测试,并不实际安装。
--percent以百分比的形式输出安装的进度。
--excludedocs不安装软件包中的文档文件
--includedocs安装文档
--replacepkgs强制重新安装已经安装的软件包
--replacefiles替换属于其它软件包的文件
--force忽略软件包及文件的冲突
--noscripts不运行预安装和后安装脚本
--prefix将软件包安装到由指定的路径下
--ignorearch不校验软件包的结构
--ignoreos不检查软件包运行的操作系统
--nodeps不检查依赖性关系
--ftpproxy用作为 FTP代理
--ftpport指定FTP的端口号为
通用选项:
-v显示附加信息
-vv显示调试信息
--root让RPM将指定的路径做为“根目录”,这样预安装程序和后安装程序都会安装到这个目录下
--rcfile设置rpmrc文件为
--dbpath设置RPM资料库存所在的路径为
(2)删除命令
命令格式:# rpm-e(or--erase) [options] pkg1... pkgN
参数列表:pkg1... pkgN(要删除的软件包)
详细选项:
--test只执行删除的测试
--noscripts不运行预安装和后安装脚本程序
--nodeps不检查依赖性
通用选项:
-vv显示调试信息
--root让RPM将指定的路径做为"根目录",这样预安装程序和后安装程序都会安装到这个目录下
--rcfile设置rpmrc文件为
--dbpath设置RPM资料库存所在的路径为
(3)升级命令
命令格式:# rpm-U(or--upgrade) [options] file1.rpm... fileN.rpm
参数列表:file1.rpm... fileN.rpm(软件包的名字)
详细选项:
-h(or--hash)安装时输出hash记号(``#'')
--oldpackage允许"升级"到一个老版本
--test只进行升级测试
--excludedocs不安装软件包中的文档文件
--includedocs安装文档
--replacepkgs强制重新安装已经安装的软件包
--replacefiles替换属于其它软件包的文件
--force忽略软件包及文件的冲突
--percent以百分比的形式输出安装的进度
--noscripts不运行预安装和后安装脚本
--prefix将软件包安装到由指定的路径下
--ignorearch不校验软件包的结构
--ignoreos不检查软件包运行的操作系统
--nodeps不检查依赖性关系
--ftpproxy用作为 FTP代理
--ftpport指定FTP的端口号为
通用选项:
-v显示附加信息
-vv显示调试信息
--root让RPM将指定的路径做为"根目录",这样预安装程序和后安装程序都会安装到这个目录下
--rcfile设置rpmrc文件为
--dbpath设置RPM资料库存所在的路径为
(4)查询命令
命令格式:# rpm-q(or--query) [options]
参数列表:pkg1... pkgN(查询已安装的软件包)
详细选项:
-p(or ``-'')查询软件包的文件
-f查询属于哪个软件包
-a查询所有安装的软件包
-g查询属于组的软件包
--whatprovides查询提供了功能的软件包
--whatrequires查询所有需要功能的软件包
信息选项:
显示软件包的全部标识
-i显示软件包的概要信息
-l显示软件包中的文件列表
-c显示配置文件列表
-d显示文档文件列表
-s显示软件包中文件列表并显示每个文件的状态
--scripts显示安装、卸载、校验脚本
--queryformat(or--qf)以用户指定的方式显示查询信息
--dump显示每个文件的所有已校验信息
--provides显示软件包提供的功能
--requires(or-R)显示软件包所需的功能
通用选项:
-v显示附加信息
-vv显示调试信息
--root让RPM将指定的路径做为"根目录",这样预安装程序和后安装程序都会安装到这个目录下
--rcfile设置rpmrc文件为
--dbpath设置RPM资料库存所在的路径为
(5)校验已安装的软件包
命令格式:# rpm-V(or--verify, or-y) [options]
参数列表:pkg1... pkgN(将要校验的软件包名)
软件包选项:
-p校验包文件
-f校验所属的软件包
-a校验所有的软件包
-g校验所有属于组的软件包
详细选项:
--noscripts不运行校验脚本
--nodeps不校验依赖性
--nofiles不校验文件属性
通用选项:
-v显示附加信息
-vv显示调试信息
--root让RPM将指定的路径做为"根目录",这样预安装程序和后安装程序都会安装到这个目录下
--rcfile设置rpmrc文件为
--dbpath设置RPM资料库存所在的路径为
(6)校验软件包中的文件
语法:# rpm-K(or--checksig) [options] file1.rpm... fileN.rpm
参数:file1.rpm... fileN.rpm(软件包的文件名)
详细选项:
--nopgp不校验PGP签名
通用选项:
-v显示附加信息
-vv显示调试信息
--rcfile设置rpmrc文件为
(7)其它参数选项
--rebuilddb重建RPM资料库
--initdb创建一个新的RPM资料库
--quiet尽可能的减少输出
--help显示帮助文件
--version显示RPM的当前版本
有现成的,我就转贴来了。来自
以后碰到这种需要详细解答的问题建议百度一下,到个专业论坛找结果。
linux删除压缩包命令
linux系统删除压缩包命令是什么?让我们一起来了解下。
基本介绍:rm命令是用于删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。
入门测试:
删除压缩包直接使用rm命令:
# rm test.zip
rm:是否删除一般文件 test.zip? y
代码说明及拓展:
f忽略不存在的文件,不会出现警告信息
-i删除前会询问用户是否操作
-r/R递归删除
-v显示指令的详细执行过程
今天的分享就是这些,希望能帮助大家。
删除linux系统yum安装的软件包
卸载Linux系统中通过yum安装的软件包,操作步骤如下:
首先,输入命令:yum remove软件名字;来卸载指定的软件。这里需要替换“软件名字”为实际的软件名。
对于使用rpm包安装的软件,卸载方法有所不同。在终端中输入以下命令进行卸载:
执行rpm-e软件名;完成卸载操作。同样地,“软件名”需要替换为实际的软件名。
在处理使用tar包安装的软件时,卸载方式则依赖于tar包内自带的卸载脚本。通常,可以在tar包目录中找到一个make uninstall命令,执行此命令可以完成卸载过程。如果tar包中未包含卸载脚本,直接删除文件和目录也可以达到卸载的效果。