命令-深入浅出-linux的rpm命令-轻松学习-RPM-Linux (深度系统命令行)

教程大全 2025-07-19 12:00:41 浏览

随着Linux的普及,对特定的Linux命令使用越来越多,特别是RPM命令,它是在Redhat系统中非常常见的一个命令,在RPM安装和管理软件包时非常有用。下面将详细介绍Linux RPM命令,以及其一些常见的用法。

一、Linux RPM 命令——安装软件

首先,让我们看看如何使用Linux RPM命令来安装软件。使用RPM命令来安装软件非常简单,只需要执行以下命令就能完成安装:

Linux

`rpm -i xxx.rpm`

其中,xxx.rpm是你要安装的软件包的名称,可以是一个本地的文件,也可以是一个远程的文件。

二、Linux RPM 命令——删除软件

当我们不再需要某个软件时,或者当某个软件出现问题时,我们可以使用RPM命令来删除它。删除软件也很简单,只需要执行以下命令即可:

`rpm -e xxx`

其中,xxx是你想要删除的软件的名称。

三、Linux RPM 命令——更新软件

有时,为了防止一些安全风险,我们需要及时更新一些软件。此时,我们可以使用RPM命令来非常方便地更新软件,只需要执行以下命令:

`rpm -U xxx.rpm`

其中,xxx.rpm是要更新的软件的名称,可以是一个本地或者是远程的软件包。

四、Linux RPM 命令——查看某个软件的详细信息

如果我们想知道某个软件的详细信息,比如版本,大小,安装目录等,我们可以使用RPM命令来查看,只需要执行以下命令:

`rpm -qi xxx`

其中,xxx是你要查看的软件的名称。

以上就是Linux RPM命令的基本用法,RPM命令是Redhat系统中最为重要的一个命令,将它熟练掌握可以有效节约你的安装卸载时间,提高工作效率。

香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。


linux如何打包rpm

这个就有趣了!我们自己来编辑一下自己制作的RPM怎么样?会很难吗?完全不会!这里简单的以一个小例子来说明喔!请注意,这个真的只是一个小例子,所以不要觉得奇怪喔!其中,比较需要注意的,由于在上面的步骤说明中,我们知道在将SRPM编译成为RPM的时候,会以tar这支程式来将档案解开,因此,我们在进行来源档案的建立时,就必需要将他打包成为一个的tarball的档案才行! 假设我们编辑了一支script,内容是这样:[root@test root]# cd /usr/src/redhat/SOURCES [root@test SOURCES]# vi #!/bin/bash # This file is just used to DEMO the RPM packaging. # the only thing is showing the hostname. HOST=`/bin/hostname` /bin/echo $HOST [root@test SOURCES]# chmod 755 [root@test SOURCES]# tar –zcvf # 注意了,我们必需要将他打包才行! 上面的动作中,我们编辑了一个shell script档案,档名为,并且将他打包成为具有gzip压缩的tarball档案,也就是这样的档案才行!请注意,这个档案『必需』放置在SOURCES目录之下! 再来则是要编辑那个很重要的*档案啰!你可以这样简单的编写一下: [root@test root]# cd /usr/src/redhat/SPECS [root@test SPECS]# vi Summary: This is a demo RPM package. Name:showvbird Version: 1.0 Release: 1 Copyright: GPL Group: VBirds Home <==这个就是刚刚建立起来的Tarball档案! Url:Packager:VBird%description This package is just a demo RPM.%prep %setup –c %install install -m 755 /usr/local/bin/%files /usr/local/bin/

linux: rpm包有什么用?请说的形象些,对于它的用法,最好举个例子

Linux下,比较基本的安装方法是,编译安装:比如,你下载的程序是,这个压缩包里可能是文本文件、头文件等等,你需要( 安装相应语言的解释器、安装这个软件依赖的库或其他应用、编译、安装)这些步骤来完成安装。 rpm是红帽系列用的安装包,和debian用的deb一样,是软件厂商,用和你一样的系统,帮你完成了编译,并提供完整依赖信息的包,免去你解决依赖问题,编译问题后更加方便的安装包。 简单说来的安装包:适用于任何linux系统,但需要自己解决依赖问题,自己手动编译安装。 rpm:适用于指定版本的红帽系列的系统,帮助你解决了依赖问题,已经编译好了,直接装。 deb:类似rpm,用于指定版本的debian系列系统。

如何利用linux系统去破解软件的应用?

使用Linux操作系统,装完系统后就是装各种常用软件了。 Linux系统集成了很多软件,可是对于一些习惯了的windows文件兼容性不太好,所以还是要下一些比较全面的软件或代替或补充。 Linux下安装软件感觉很复杂,一种软件包就有一种安装方法,不象windows找到就万事大吉了,而且不少软件都要很复杂的编译、配置,感觉头很大,这几天我唯一的工作就是不停的下载、安装。 虽然开源是件很诱惑的事,可是感觉没有windows的标准化的确大大削弱了linux的市场。 把这几天用过的一些安装方法总结一下吧,以备日后。 一、rpm包 是Redhat提供的一种已经编译过的包封的安装装格式。 一般使用rpm命令直接执行安装,比较简单。 常用的格式是: rpm -ivh <文件名> (-i是安装,-v是校验,-h是显示安装进度) 卸载同样也是一条命令就完成了: rpm -e <软件名> 这里的软件名跟rpm包的文件名不一样,通常不包括软件版本号,可以通过rpm命令先查看已安装的rpm软件包,再卸载列表中的软件。 二、deb包 它是Debain Linux提供的一种已经编译过的包封的安装装格式。 安装方法跟rpm 类似。 dpkg -i dpkg -e <软件名> 三、tar包 这种安装包是Unix下tar工具的压缩包,有时经过2次会在后面加上2、等扩展名。 这种包多数都提供源代码,开放性最好(可以选择甚至修改模块,也不局限于某个发行版本)但安装和卸载也最多问题。 一般安装tar包的步骤如下: 1:解压压缩包——tar -xvzf 压缩包名 或者 tar -xvzf 压缩包名(-z是调用gzip解压,-x是解压,-v是校验,-f是显示文件结果,-y是调用bzip2解压) 2:配置安装选项——./configure,一般用prefix参数配置安装路径,其他的参数也很有用。 3:编译安装文件——Make。 4:安装——make install 5:清除安装产生的临时文件——make clean 有些软件不完全遵循这个步骤,(比如luma qq解压后直接./lumaqq就能运行,有点象windows的绿色软件)如果英文过关最好是阅读压缩包里的intall文件或者readme文件。 一般来说,安装后的可执行文件会存放在/usr/local/bin目录下,但也不是唯一的,还是要仔细阅读这两个文件。 卸载tar包可以进入安装目录执行make uninstall ,如果软件不提供uninstall,就必须手动rm -rf删除了,如果文件分散地安装在系统的多个目录中,除非安装时记住了所有路径,否则就很难清除干净了。 四、安装脚本 目前有些软件提供安装和卸载的SHELL脚本,只要运行甚至可以直接从网站下载软件一并安装到本地,同时运行就卸载该软件。 一些常用软件的安装和配置方法 linux找到一个适用的、完整的应用软件版本至关重要,这点我深有体会,我要安装的东西不多,但这几天就不停的各种版本来尝试,有些还会引起软件冲突,有些安装了发现没有传说中的功能又得下插件什么的。 linux的发行版本又多,各种体会和经验都是因人而异了。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐