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包中未包含卸载脚本,直接删除文件和目录也可以达到卸载的效果。

阅读剩余
THE END