前言:在Linux中安装软件时,我们经常要考虑到这样几个个问题:(1).怎样安装软件;(2).软件安装在什么地方;(3).如何卸载删除不要的软件......下面,我们就一起来认识一下这些方面的问题。
一.认识Linux应用软件安装包
通常Linux应用软件的安装包有三种:
1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。
2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。
(现在用的全称叫RPM Package Manager,以前叫Redhat Package Manager)
3) dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一种包封装格式。
而且,大多数Linux应用软件包的命名也有一定的规律,它遵循:
名称-版本-修正版-类型
例如:
1) software-1.2.3-1.tar.gz 意味着:
软件名称:software
版本号:1.2.3
修正版本:1
类型:tar.gz,说明是一个tar包。
2) sfotware-1.2.3-1.i386.rpm
软件名称:software
版本号:1.2.3
修正版本:1
可用平台:i386,适用于Intel 80x86平台。
类型:rpm,说明是一个rpm包。
注:由于rpm格式的通常是已编译的程序,所以需指明平台。在后面会详细说明。
而software-1.2.3-1.deb就不用再说了吧!大家自己练习一下。
二、 了解包里的内容:
一个Linux应用程序的软件包中可以包含两种不同的内容:
1) 一种就是可执行文件,也就是解开包后就可以直接运行的。在Windows中所 有的软件包都是这种类型。安装完这个程序后,你就可以使用,但你看不到源程序。而且下载时要注意这个软件是否是你所使用的平台,否则将无法正常安装。
2) 另一种则是源程序,也就解开包后,你还需要使用编译器将其编译成为可执行文件。这在Windows系统中是几乎没有的,因为Windows的思想是不开放源程序的。
通常,用tar打包的,都是源程序;而用rpm、dpkg打包的则常是可执行程序。一般来说,自己动手编译源程序能够更具灵活性,但也容易遇到各种问题和困难。而相对来说,下载那些可执行程序包,反而是更容易完成软件的安装,当然那样灵活性就差多了。所以一般一个软件总会提供多种打包格式的安装程 序的。你可以根据自己的情况来选择。
相关推荐
以上介绍了Linux环境下几种常见的软件安装与卸载方法,包括RPM包安装、源码包安装以及自定义安装程序等。每种方法都有其适用场景和特点,根据实际情况选择合适的安装方式可以提高效率,减少不必要的麻烦。此外,建议...
总结来说,DellEMCPower.LINUX-7.1.0.b075.tar.gz是一个专为Linux设计的多路径I/O软件,特别是针对RHEL 7及其以上版本。这个软件包包含了多种版本的rpm安装文件,覆盖了多个流行的Linux发行版,如Oracle Linux、Red ...
本文将详细介绍在Linux环境下如何安装FLUKA 4.0.0版本,并解析其核心概念,以帮助用户更好地理解和使用这款专业软件。 一、FLUKA 4.0.0 Linux-gfortran7 安装步骤 1. 下载与解压:首先,你需要下载名为"fluka-4-...
标题中的"peak-linux-driver-8.15.1.tar.gz"揭示了这是一个针对Linux操作系统的驱动程序包,名为"PCAN驱动",版本号为8.15.1。这个驱动程序是专为连接和控制PCAN(Peiker CAN)接口设备而设计的,CAN(Controller ...
### Linux安装难点总结 在进行Linux系统的安装及配置过程中,用户常常会遇到一系列技术难题,尤其是在虚拟机环境下的安装与调试。本文将针对Linux在虚拟机中的安装难点进行深入探讨,包括但不限于网络配置(NAT模式...
tar.bz2 安装 Linux 软件的方法 tar.bz2 是一种常见的压缩文件格式,广泛应用于 Linux 操作系统中。今天,我们将学习如何在 Linux 中安装 tar.bz2 文件,并解释每个步骤的详细过程。 步骤 1: 使用 root 帐户登录 ...
Linux系统中的VSFTPD(Very Secure FTP Daemon)是一款流行的FTP服务器软件,因其高度的安全性和配置灵活性而被广泛使用。...这种离线安装方法对于在无网络连接或者网络限制的环境中部署FTP服务器非常实用。
Linux 下安装 Oracle 11.2.0.3 详解 一、环境准备 在 Linux 下安装 Oracle 11.2.0.3 需要进行一些环境准备工作。首先,需要以 root 用户挂载 iso 文件,使用以下命令:mount -o loop DB_11.2.0.3_LINUX_X86-64.iso...
这篇文章将详细介绍如何在Linux系统中安装和使用LSI管理软件,特别是针对LSI8208控制器在AS5.2环境下的操作流程。 首先,你需要从LSI官方网站获取适合你系统版本的管理软件。在本例中,我们使用的文件是"MSM_linux_...
Linux 下安装 DNS 服务软件 在 Linux 操作系统中,安装 DNS 服务软件是一项重要的任务。...本文详细介绍了 Linux 下 DNS 服务软件的安装和配置过程,并总结了相关的知识点,以便读者更好地理解和应用 DNS 服务软件。
这里我们将详细介绍在Linux环境下常见的几种软件安装方法。 1. **RPM包安装**:RPM(Red Hat Package Manager)是Linux发行版如RHEL、CentOS等常用的软件包管理器。安装RPM包的步骤如下: - 下载对应的RPM软件包,...
标题中的"install_flash_player_11_linux.x86_64.tar.gz"表明这是一个用于Linux操作系统的64位Flash Player安装程序。这个压缩包文件采用了常见的归档格式".tar.gz",这种格式在Linux和Unix-like系统中广泛使用,...
这是最传统的Linux软件安装方式之一,适用于没有预编译二进制包的情况下。一般步骤如下: 1. **下载源码包**:通常是从官方网站下载对应的`.tar.gz`文件。 2. **解压文件**:使用命令`tar -xzvf 文件名.tar.gz`来解...
提供的文档和资源,如"Linux软件安装.doc"、"关于Linux系统下的软件安装.doc"、"linux+install.doc"、"Linux下软件安装方法总结.pdf"、"2章+Linux下应用软件的安装方法.ppt"和"一天学好Linux下的软件安装.rar",将更...
总结,安装EasyDarwin 8.1.0在Linux系统上是一个涉及解压、编译、配置和启动的过程。每个步骤都需要细心操作,尤其是配置部分,必须根据实际网络环境和应用需求进行调整。了解并掌握这些步骤,将有助于你在Linux环境...
总结来说,“LocalSend-1.12.0-linux-x86-64.tar.gz”是一个专为Linux设计的文件传输软件,通过tar和gzip压缩,包含应用程序、数据和库三个主要部分。了解如何正确解压、安装和使用这类软件,对于Linux用户来说是...
总结来说,这个Linux安装教程涵盖了从创建虚拟机、配置网络到安装操作系统,再到克隆和配网的所有步骤。通过学习和实践,你不仅可以掌握Linux的基本安装技能,还能为构建Hadoop分布式集群奠定基础,进一步提升你的IT...
基于 LINUX 平台安装 RAC 总结 基于 LINUX 平台安装 RAC 需要的软件包括:Linux AS4虚拟机、Vmware Server、Oracle 10g 10.2.0 数据库软件、Oracle Clusterware、ASM 所需的包等。在安装 RAC 之前,需要配置虚拟机...