rpm包解压后怎么样
⑴ 如何查看和解压缩rpm文件内容
在Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装。在linux下安装软件对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。 先来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Den Linux提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打包的;后缀为.bin的一般是一些商业软件。通过扩展名可以了解软件格式,进而了解软件安装。 RPM格式软件包的安装 1.简介 几乎所有的Linux发行版本都使用某种形式的软件包管理安装、更新和卸载软件。与直接从源代码安装相比,软件包管理易于安装和卸载;易于更新已安装的软件包;易于保护配置文件;易于跟踪已安装文件。 RPM全称是Red Hat Package Manager(Red Hat包管理器)。RPM本质上就是一个包,包含可以立即在特定机器体系结构上安装和运行的Linux软件。RPM示意图见图1。 大多数Linux RPM软件包的命名有一定的规律,它遵循名称-版本-修正版-类型-MYsoftware-1.2-1.i386.rpm 。 2.安装RPM包软件 # rpm -ivh MYsoftware-1.2 -1.i386.rpm RPM命令主要参数: -i 安装软件。 -t 测试安装,不是真的安装。 -p 显示安装进度。 -f 忽略任何错误。 -U 升级安装。 -v 检测套件是否正确安装。 这些参数可以同时采用。更多的内容可以参考RPM的命令帮助。 3.卸载软件 # rpm -e 软件名 需要说明的是,上面代码中使用的是软件名,而不是软件包名。例如,要卸载software-1.2.-1.i386.rpm这个包时,应执行: #rpm -e software 4.强行卸载RPM包 有时除去一个RPM是不行的,尤其是系统上有别的程序依赖于它的时候。如果执行命令会显示如下错误信息: ## rpm -e xsnow error: removing these packages would break dependencies: /usr/X11R6/bin/xsnow is needed by x-amusements-1.0-1 在这种情况下,可以用--force选项重新安装xsnow: # rpm -ivh --force xsnow-1.41-1.i386.rpm 这里推荐使用工具软件Kleandisk,用它可以安全彻底清理掉不再使用的RPM包。 5.安装.src.rpm类型的文件 目前RPM有两种模式,一种是已经过编码的(i386.rpm),一种是未经编码的(src.rpm)。 rpm --rebuild Filename.src.rpm 这时系统会建立一个文件Filenamr.rpm,在/usr/src/redflag/RPMS/子目录下,一般是i386,具体情况和Linux发行版本有关。然后执行下面代码即可: rpm -ivh /usr/src/regflag/RPMS/i386/Filename.rpm 使用deb打包的软件安装 deb是Debian Linux提供的一个包管理器,它与RPM十分类似。但由于RPM出现得早,并且应用广泛,所以在各种版本的Linux中都常见到,而Debian的包管理器dpkg只出现在Debina Linux中。它的优点是不用被严格的依赖性检查所困扰,缺点是只在Debian Linux发行版中才能见到这个包管理工具。 1. 安装 # dpkg -i MYsoftware-1.2.-1.deb 2. 卸载 # dpkg -e MYsoftware 使用源代码进行软件安装和RPM安装方式相比,使用源代码进行软件安装会复杂一些,但是用源代码安装软件是Linux下进行软件安装的重要手段,也是运行Linux的最主要的优势之一。使用源代码安装软件,能按照用户的需要选择定制的安装方式进行安装,而不是仅仅依靠那些在安装包中的预配置的参数选择安装。另外,仍然有一些软件程序只能从源代码处进行安装。 现在有很多地方都提供源代码包,到底在什么地方获得取决于软件的特殊需要。对于那些使用比较普遍的软件,如Sendmail,可以从商业网站处下载源代码软件包(如[url] [/url])。一般的软件包,可从开发者的Web站点下载。下面介绍一下安装步骤: 1.解压数据包 源代码软件通常以.tar.gz做为扩展名,也有tar.Z、tar.bz2或.tgz为扩展名的。不同扩展名解压缩命令也不相同,见表1。 2.编译软件 成功解压缩源代码文件后,进入解包的目录。在安装前阅读Readme文件和Install文件。尽管许多源代码文件包都使用基本相同的命令,但是有时在阅读这些文件时能发现一些重要的区别。例如,有些软件包含一个可以安装的安装脚本程序(.sh)。在安装前阅读这些说明文件,有助于安装成功和节约时间。 在安装软件以前要成为root用户。实现这一点通常有两种方式:在另一台终端以root用户登录,或者输入“su”,此时系统会提示输入root用户的密码。输入密码以后,就将一直拥有root用户的权限。如果已经是root用户,那就可以进行下一步。 通常的安装方法是从安装包的目录执行以下命令: gunzip soft1.tar.gz cd soft1 #. /configure #配置# make #调用make# make install #安装源代码# 删除安装时产生的临时文件: #make clean 卸载软件: #make uninstall 有些软件包的源代码编译安装后可以用make uninstall命令卸载。如果不提供此功能,则软件的卸载必须手动删除。由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,应该在编译前进行配置。 .bin文件安装 扩展名为.bin文件是二进制的,它也是源程序经编译后得到的机器语言。有一些软件可以发布为以.bin为后缀的安装包,例如,流媒体播放器RealONE。如果安装过RealONE的Windows版的话,那么安装RealONE for Linux版本(文件名:r1p1_linux22_libc6_i386_a1.bin)就非常简单了: #chmod +x r1p1_linux22_libc6_i386_a1.bin ./ r1p1_linux22_libc6_i386_a1.bin 接下来选择安装方式,有普通安装和高级安装两种。如果不想改动安装目录,就可选择普通安装,整个安装过程几乎和在Windwos下一样。 .bin文件的卸载,以RealONE for Linux为例,如果采用普通安装方式的话,在用户主目录下会有Real和Realplayer9两个文件夹,把它们删除即可。 Linux绿色软件 Linux也有一些绿色软件,不过不是很多。Linux系统提供一种机制:自动响应软件运行进程的要求,为它设定好可以马上运行的环境。这种机制可以是一种接口,或者是中间件。程序员编写的程序可以直接拷贝分发,不用安装,只要点击程序的图标,访问操作系统提供的接口,设定好就可以工作。若要删除软件,直接删除就可以,不用链接文件。这是最简单的软件安装、卸载方式。 上面介绍了Linux软件安装的方法,对于Linux初学者来说,RPM安装是一个不错的选择。如果想真正掌握Linux系统,源代码安装仍然是Linux下软件安装的重要手段。
⑵ 在linux下我用rpm解压了EVA这个QQ程序
-_- 解压?没搞错吧…RPM是安装文件你点了不装…
不过解压完,你可以看一下有没有什么没有后缀名的程序,名称可能就叫eva
或者你找一下bin子文件夹里有没有可以执行的程序
还有,EVA要JRE支持…不知道LZ装了没…
⑶ linux解压文件后怎么安装软件
第一:先得把一个软件包解压,得看包是什么后缀。
如果后缀是gz,那么解压命令是-zxvf再跟包名。如:-zxvf 包名
如果后缀是bz2,那么解压命令是-jxvf再跟包名。如:-jxvf 包名
第二:解压好以后,进入解压文件里面去,查看下有没有configure这词,如果有就解压成功了,否则失败,就得重新解压。
第三:用--prefix指定安装软件的路径。如:./configure --prefix=/opt/player
第四:输入make,make命令执行完以后,再输入make install, make install执行完以后,也就安装成功了。
第五:所有的运行程序都在相应的bin目录下,所以得进入之前指定的路径下(/opt/player )的bin目录下完成软件的功能。
⑷ linux解压rpm文件怎么安装
首先要明确一点:rpm包,用于redhat、centos、fedora以及Oracle Enterprise Linux等发行版。如果是ubuntu、debian是不能用rpm的,要用deb包。所以,先检查一下自己下载的安装包合不合适。要是不合适,赶快换。
如果说确信没错。rpm包的安装是rpm -i,然后是空格,空格的后面紧跟着你要安装的那个rpm包的完整的名称。
就是rpm -i xxxx.rpm。
还有两个参数,可写可不写。一个是v,有它,电脑会提示安装成功与否。一个是h,所谓h是hash,就是井字号。有这个h以后,安装rpm包的时候,会出现一对方括号,括号里面是一串井字号。它起到一个进度条的作用。有些时候,安装软件会遇到等了很长时间仍然没有任何提示的情况。用户就会有想法,这个软件到底安装的怎么样?进展到什么程度了?安装成功没有?而v和h就是起到一个提示安抚的作用。说明白点,就是给用户吃所谓定心丸的。v还有h对电脑没用。属于有它不多没它不少的参数。但是对于提高用户使用感受是有正面意义的。
所以,安装rpm包,也可写作rpm -ivh xxxx.rpm。
但是rpm包用依赖性问题。所以,最好的办法使用yum。现在一些新的发行版开始推行dnf。就是用yum install或dnf install安装rpm包。yum怎么用,dnf怎么用自行网络。
⑸ RPM格式文件如何打开
人们在电脑上使用压缩文件的目的是为了节省存储所占用的空间,并缩短传输时间,因此各方高手就研究出了不同的压缩技术,尽可能将文件压到最小。这期间创造了许多种压缩格式,这些常用的压缩格式包括有ZIP、RAR、7z、RPM、ACE等等。 今天我们谈论的主角是RPM,这种文件格式主要用于Linux操作系统,RPM文件在Linux系统中的安装最为简便。但平时大家常用的好压压缩软件并不支持RPM压缩文件,幸好在互联网发展日新月异的今天,我们现在有了新的选择,下面给大家推荐一款功能强大又完全免费的压缩软件HaoZip--好压。 1.首先我们用资源管理器来看一个RPM文件,可以看到该文件有好压压缩软件的图标,双击该图标就会执行好压压缩软件,并打开该压缩文件(图1)。 图12.打开后我们可以看到好压压缩软件的窗口,以及压缩文件内包含的内容。点击左边第二个工具图标解压缩到,便会打开解压缩路径及选项的对话窗口(图2)。 图23.在解压缩路径及选项窗口中,我们需指定将文件放到哪里以及其他的设置。好压压缩软件内定是将文件解压缩到当前所在位置的下一层同名目录里,如果你想解压缩到其他目录,可以直接在树状结构中选择。此外有个很重要的选项高级标签里的解压文件路径,默认值是解压相对路径,因为有些压缩文件内含有路径,这种方式可以保留压缩包里原来的结构(图3)。 图34.按确定就会开始进行解压缩,好压压缩软件会显示目前进行的进度,等解压缩完毕又会回到打开时的窗口,然后关闭好压压缩软件窗口。 5.现在我们回到资源管理器,可以看到多了一个和压缩文件同名的目录,我们要的文件已经在这个目录里了。
⑹ linux系统分两种更普遍的包,rpm和tar,这两种安装包如何解压与安装
rpm -ivh xxxx.rpm <-直接就能安装
tar xzvf xxx.tar && ./configure && make && make install
⑺ 安卓手机如何打开.rpm文件
1.首用资源管理器来看一个RPM文件,可以看到该文件有压缩软件的图标,点击压缩软件,并打开该压缩文件;
2.打开后点击左边第二个工具“解压缩到”,指定将文件的位置;
3.点击“确定”就会开始进行解压缩;
4.解压后点击查看即可。
⑻ linux中rpm文件怎么解压
如果下载的rpm包不是源码包,则可以直接
rpm -ivh xxxx.rpm 来进行安装。
如果是源码包可以通过
rpm--recompilexxx.rpm #这个命令会把源代码解包并编译、安装它,如果用户使用命令:
rpm--rebuild xxx.rpm#在安装完成后,还会把编译生成的可执行文件重新包装成i386.rpm 的RPM软件包。
⑼ linux解压rpm文件怎么安装
cd到你存放rpm文件包的目录
rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm
安装时可能会遇到缺少包的错误。
rpm -ivh --replacepkgs webmin-1.290-1.noarch.rpm
软件包重复安装将会失败,若仍需要安装必须加--replacepkgs
rpm -ivh --replacefiles webmin-1.290-1.noarch.rpm
软件包的某个文件已在安装其他软件包时安装过,则安装将会失败,若仍需要安装必须加--replacefiles
rpm -ivh --nodeps webmin-1.290-1.noarch.rpm
软件包所依赖的软件包未安装,则安装将会失败,若仍需要安装必须加—nodeps
rpm -ivh --force webmin-1.290-1.noarch.rpm 强制安装指定软件包
(忽略软件包依赖性和文件冲突,不建议)
