Linux的rpm包、deb包、tar源码、apt、yum这些软件安装方式哪个更好?

作者&投稿:旗珍 (若有异议请与网页底部的电邮联系)
在linux下最常见的程序安装包有两种*.rpm和tar.gz请问这两种包 有什么不同,安装的时候分别用什么方法安装~

rpm包只能在Fedora/RedHat/CentOS和OpenSUSE上安装,安装很简单,双击就好了,有点像Windows下的exe软件安装。

tar.gz软件安装起来有点麻烦。打开终端,通过cd命令转移到指定的目录
第一步:tar -zxvf xxx.tar.gz
第二步:cd xxx
第三步:./configure
第四步:make && make install

不要用Windows的思维来用Linux
在Windows下,我们喜欢到官方网站去把软件包下载过来,然后安装,其实在Linux不用这么麻烦。
你可以这样安装:
打开终端输入sudo apt-get install xxx(这是Ubuntu的安装方法)
或者是打开终端:输入su -c "yum install xx" (这是fedora/RedHat/Centos的安装方法)

Ubuntu安装软件的5种方法

在rhel或者centos这类linux系统下
最简单的就是yum安装了。rhel5之后,基本上都是推荐这种方式。
接下来就是rpm安装,编译好的安装包,直接rpm安装就可以了。
最后就是tar包安装,需要自己手动编译才行。

rhel下一般不涉及到apt、deb

在debian、ubuntu之类的linux系统下,apt和deb就相当于rpm安装,都是他人编译好了,直接安装就可以了。

同时,安卓系统一般就是apt、deb安装程序的。
在苹果ios系统下,在“越狱”之后,就可以通过cydia安装deb程序,或者有些apt格式的app破解程序。

看你用什么系统了
Redhat、CentOS、Fedora这些红帽系的,单个包用RPM,如果有资源库的话用YUM,可以自动处理依赖性关系,并且一次安装所有依赖的软件包

Debian、Ubuntu用deb包,apt与红帽中的yum工具类似
如果是源码编译的话,用tar包

这个问题无所谓谁好谁不好。关键是它们的适用范围。rpm 包,一般用于rhel fedora centos oracle suse mandriva这6种发行版本中。而deb 包则是debian和ubuntu的首选。它们都有一个共同的问题,就是安装时的依赖性。为了解决这个问题,rhel fedora centos oracle这4种发行版使用yum 而ubuntu 使用apt-get。它们是不能错的。如果你明明是ubuntu你是不能用rpm包的。反过来也一样。至于tar源码,需要解压后根据具体情况选择安装方式。


linux rpm是什么意思?
RPM是指Red Hat Package Manager的缩写,是一种Linux操作系统中常用的软件包管理工具。RPM包是将软件源码捆绑成为一个可安装文件的集合。在安装软件时,可以使用RPM包对软件进行安装、升级和删除等操作。除了安装软件包,RPM还能够进行其他操作,如列出已安装的软件包列表、检查软件包依赖关系等。RPM最初由...

linux 里rpm包到底是干什么用的啊?
Linux中的RPM包是一种强大的管理工具,它实质上是Red Hat Package Manager的简称,用于在主机上高效地安装、管理及维护软件。RPM包具有以下几个关键特性:预先编译完成,简化了安装过程。安装简便,用户无需担心环境不兼容问题。遵循从上至下的反安装原则,确保系统的整洁和一致性。作为业界标准,RPM与Deb...

linux系统怎么打开. rpm
1、查看文件信息,可以看到文件是存在的,并且是可以执行的。-rwxr-xr-x 1 yuan yuan 20581 4月 29 2004 tshref 2、原因是系统位数与该可执行文件需要的lib库位数不匹配。用uname命令打印系统信息,发现系统是64位系统。3、用file命令查看文件信息,发现是一个32位可执行文件。4、要想在64位系...

linux的rpm是什么意思?
RPM是Red Hat Package Manager(红帽软件包管理器)的缩写。它是Linux上广泛使用的一种软件包管理格式。RPM可以让用户轻松地安装、升级、卸载软件包,而不需要太多的命令行知识。RPM支持依赖关系,这意味着当安装软件包时,RPM会自动安装该软件包依赖的其他软件包。要使用RPM,用户需要下载相应的软件包并通...

包在Linux中查找rpm包的方法查找linuxrpm
查找rpm包,有很多种方法,常用的有下面两种:– 使用yum命令 在Linux中,常用的yum命令也可以查找rpm包,如:`yum list `比如在 yum中查找rpm包 openssh,可以执行`yum list openssh`,如下:![avatar](pic.png)– 使用rpm命令 使用 rpm 命令可以查找安装的rpm包,比如查找openssh,...

7.3 Linux RPM包安装、卸载和升级
RPM包升级使用"-U"和"-F"选项,前者用于安装或升级,后者要求先有低版本才能升级。升级时务必确保包的正确性。卸载RPM包时需考虑依赖性,如先安装的mod_ssl需先卸载,否则会出错。简单卸载使用"-e",但建议避免使用"-nocteps"选项,以防影响其他软件。最后,为了帮助学习者,我整理了丰富的Linux学习...

linux中rpm包在哪里linuxrpm文件
RPM:是RPMPackageManager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及TurboLinux等Linux的分发版本都有采用,可以算是公认的行业标准了。linux里rpm包到底是干什么用的?LinuxRPM全称是“RedHatPackageManager”,...

Linux操作系统rpm包安装模式的详细步骤
Linux操作系统rpm包安装方式详细步骤 安装包(Install pack),即软件安装包,是可自行解压缩文件的集合,其中包括软件安装的所有文件。运行这个安装包(可执行文件),可以将此软件的所有文件释放到硬盘上,完成修改注册表、修改系统设置、创建快捷方式等工作。安装包文件多为exe格式。以下是小编帮大家整理的Linux操作系统rpm包...

Linux怎么下载rpm包连同依赖包?
首先,确保你的终端已打开并以root权限登录,因为部分操作需要这种权限。启动你的旅程,更新系统并安装yum必备工具,输入以下命令:sudo yum updatesudo yum install yum-utils安装完成后,你将拥有下载和管理rpm包的利器——yum-utils。接下来,就是关键步骤,使用yumdownloader来下载指定的rpm包及其依赖。比...

在linux中的rpm -ivh 是干什么的呢?
在Linux系统中,"rpm -ivh" 是一个非常实用的命令,它与Red Hat Package Manager (RPM)紧密相关。RPM是一种专门设计用于管理和安装软件包的工具,特别适合于Red Hat Linux系列的系统。这个命令主要用于以下几个方面:1. 安装软件:通过执行 "rpm -ivh",如 "rpm -ivh apache-1.3.6.i386.rpm",...

万载县18616783869: Linux的rpm包、deb包、tar源码、apt、yum这些软件安装方式哪个更好? -
漳征盐酸: 在rhel或者centos这类linux系统下 最简单的就是yum安装了.rhel5之后,基本上都是推荐这种方式. 接下来就是rpm安装,编译好的安装包,直接rpm安装就可以了. 最后就是tar包安装,需要自己手动编译才行.rhel下一般不涉及到apt、deb在debian、ubuntu之类的linux系统下,apt和deb就相当于rpm安装,都是他人编译好了,直接安装就可以了.同时,安卓系统一般就是apt、deb安装程序的. 在苹果ios系统下,在“越狱”之后,就可以通过cydia安装deb程序,或者有些apt格式的app破解程序.

万载县18616783869: linux下要安装的软件后缀名都是.rpm吗. -
漳征盐酸: 在LInux下常用的软件主要有deb,rpm,tar.gz,bin等格式,安装方法如下:A:DEB包 安装软件包 sudo dpkg -i 软件包名.deb 卸载.deb文件,可以使用Adept,或输入:sudo apt-get remove 软件包名称 B:RPM包1,rpm -i filename.rpm2,安装完毕 如何...

万载县18616783869: linux下的 deb rpm tar.bz2 tar.gz是什么啊 -
漳征盐酸: 不对,完全不对=============================================== rpm和deb跟kde和gnome完全没有关系,kde和gnome是桌面系统. 而rpm和deb则是软件包管理系统, 任何Linux发行版都可以装kde和gnome这两种桌面环境的.而...

万载县18616783869: linux系统中自带 的RPM包都是什么 -
漳征盐酸: RMP 是 LINUX 下的一种软件的可执行程序,你只要安装它就可以了.这种软件安装包通常是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm.RPM是Red Hat公司随Redhat Linux推出了一个软件包管理器,...

万载县18616783869: linux里,rpm比deb安装有什么优点 -
漳征盐酸: rpm包主要用于redhat及分支如redhat,centos,Fedora等 而deb包主要用于debian及分支如debian,ubuntu等. rpm包相对来说版本不是最新的,但是比较稳定;而deb包则相对来说版本比较新,一般某个新软件出来说可能有deb包,但是使用过程中容易引起bugs.

万载县18616783869: linux系统下怎么安装.deb文件 -
漳征盐酸: deb是debian发行版的软件包 ubuntu是基于debian 发行的 所有可以用.deb是solaris系统下的安装包后缀名.安装方法如下 cd 到安装包的目录 dpkg -i 安装包名字 dpkg的详细用法:dpkg -i 安装一个Debian包裹文件,如你手动下载的文件. dpkg ...

万载县18616783869: Linux中怎么安装文件 -
漳征盐酸: 软件安装卸载,分几种情况:一、RPM包,deb包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装.二、tar.gz...

万载县18616783869: linux系统下怎么安装.deb文件阿? -
漳征盐酸: .deb是solaris系统下的安装包后缀名.安装方法如下 cd 到安装包的目录 dpkg -i 安装包名字 安装包名字就是我下载的QQ的安装包的名字,后缀名.deb也可加上去哦 如果你使用的是red hat linux,那么那下载一个.rpm的QQ安装包下来,然后运行以下命令安装 cd 到安装包的目录 rpm -ivh 安装包名字

万载县18616783869: 如何在LINUX系统中安装自己下载的LINUX软件??LINUX系统中的可执行文件 后缀名是什么?? -
漳征盐酸: 在Linux中,凡是具有可执行权限的文件均视为可执行文件,与文件名及后缀名无关. Linux中安装包分为包管理器、源代码安装与可执行文件安装. 其中包管理器分为RPM、DEB与TAR,RPM为RedHat Linux及其派生系使用,DEB为Debian ...

万载县18616783869: linux的软件安装大概有几种方式 -
漳征盐酸: 1.deb包的安装方式 deb是debian系Linux的包管理方式,ubuntu是属于debian系的Linux发行版,所以默认支持这种软件安装方式,当下载到一个deb格式的软件后,在终端输入这个命令就能安装: sudo dpkg -i *.deb 2.编译安装方式 (小贴士...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网