`
flash7783
  • 浏览: 308508 次
  • 性别: Icon_minigender_1
  • 来自: 南昌
社区版块
存档分类
最新评论

如何安装Linux应用软件

阅读更多
         Linux系统应用软件的安装方法有以下几点:
         一、RPM格式软件包的安装 
  1.简介
  RPM全称是Red Hat Package Manager(Red Hat包管理器)。RPM本质上就是一个包,包含可以立即在特定机器体系结构上安装和运行的Linux软件。 
  大多数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 检测套件是否正确安装。
  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
  xsnow
  这里推荐使用工具软件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 
         三、源码包软件的安装
         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系统提供一种机制:自动响应软件运行进程的要求,为它设定好可以马上运行的环境。这种机制可以是一种接口,或者是中间件。程序员编写的程序可以直接拷贝分发,不用安装,只要点击程序的图标,访问操作系统提供的接口,设定好就可以工作。若要删除软件,直接删除就可以,不用链接文件。这是最简单的软件安装、卸载方式。 
  六、安装脚本
     有些软件提供安装和卸载的SHELL脚本,只要运行install.sh甚至可以直接从网站下载软件一并安装到本地,同时运行uninstall.sh就卸载该软件。
分享到:
评论

相关推荐

    安装Linux应用软件的基本方法

    在 Linux 中安装应用软件是一项必要的技能,然而在 Linux 中安装应用软件却总是被一些不应该的问题所困扰,如怎么安装应用软件、软件安装在什么地方、如何删除不要的应用软件等。下面我们就来认识一下这些方面的知识...

    安装Linux应用软件的五种基本方法

    本文将详细介绍五种常见的Linux应用软件安装方法:通过`.tar.gz`文件手动编译安装、使用RPM包管理器安装、使用DPKG包管理器安装、通过源代码编译安装以及使用软件仓库安装。 #### 1. 通过`.tar.gz`文件手动编译安装...

    安装Linux应用软件的基本方法.pdf

    在Linux操作系统中,安装应用软件的过程与Windows等其他系统有所不同。Linux软件包主要分为三种格式:`.tar.gz`、`.rpm`和`.deb`,每种格式都有其特定的用途和处理方式。 1. `.tar.gz`包:这种类型的软件包通常包含...

    在网上搜寻Linux应用软件.pdf

    本文将针对这一需求,介绍如何在网上搜索和下载Linux应用软件。 首先,一个重要的资源是Linux社区。Linux社区不仅提供了必备的安装程序,还有众多种类的开源软件供用户免费使用。面对如此丰富的软件库,新手可能会...

    一招一式攻克Linux系列讲座〈之三〉——Linux下软件的安装.pdf

    在安装Linux应用软件之前,首先要确保安装文件或安装包已经复制到Linux服务器的硬盘上。如果需要从网络下载,推荐在Windows环境下下载并使用如SecureCRT这样的远程管理工具将其传输到Linux服务器。 **二、RPM包的...

    Linux常用应用软件列表

    Linux常用应用软件列表 Linux操作系统提供了广泛的应用软件选择,以满足不同用户的需求。本文将对Linux常用的媒体播放、文件浏览、中文输入法、网络等方面的应用软件进行介绍。 媒体播放方面,Linux提供了多种选择...

    Linux软件安装基础——学习安装Linux应用程序的三种方法.pdf

    Linux 软件安装基础——学习安装 Linux 应用程序的三种方法 在 Linux 操作系统中,安装应用程序是一个非常重要的步骤。与 Windows 不同,Linux 需要使用不同的安装方法来安装应用程序。在本文中,我们将学习三种...

    论Linux应用软件安装与清除.pdf

    论Linux应用软件安装与清除.pdf

    linux安装软件各种教程集合

    提供的文档和资源,如"Linux软件安装.doc"、"关于Linux系统下的软件安装.doc"、"linux+install.doc"、"Linux下软件安装方法总结.pdf"、"2章+Linux下应用软件的安装方法.ppt"和"一天学好Linux下的软件安装.rar",将更...

    linux的基本操作

    本文将详细介绍如何在Linux系统下建立多用户、如何装载和卸载软盘和光盘以及如何使用DOS等非Linux分区以及如何安装Linux应用软件。 一、建立多用户 Linux系统设计为支持多用户,因此创建多个用户是系统管理的一个...

    黑色经典系列之嵌入式linux应用程序开发详解

    1.2 Linux安装 1.3 Linux文件及文件系统 1.4 实验内容——安装Linux操作系统 本章小结 思考与练习 第2章 Linux基础命令 2.1 Linux常用操作命令 2.2 Linux启动过程详解 2.3 Linux系统服务 2.4 实验...

    linux 安装软件

    这些工具会自动查找并安装软件所依赖的其他包,使得软件安装更加便捷。记得在安装前确保系统已经更新了软件源列表,以获取最新的软件版本和安全补丁。此外,遵循开源社区的规则,尊重软件许可,是使用Linux软件的...

    Linux中的应用软件安装

    Linux中的应用软件安装通常涉及到两种主要的安装方式:源代码安装和智能包安装。这两种方法在Linux环境中都有其独特之处,适用于不同的用户需求和技术水平。 源代码安装是针对那些以file.tar.gz或file.tgz格式发布...

    RedHatEnterpriseLinux6.2Linux应用程序安装与管理.pdf

    从提供的文件信息中,我们可以提取出关于RedHat Enterprise Linux 6.2(RHEL 6.2)Linux应用程序的安装与管理方面的知识点。RHEL 6.2是RedHat公司发布的一款企业级Linux操作系统版本,广泛应用于服务器和数据中心...

    Linux中常见问题及解决办法.doc

    再者,安装Linux应用软件通常采用RPM(Red Hat Package Manager)工具。RPM可以方便地安装、升级和卸载软件,并提供软件信息查询。若系统未预装RPM,可以自行下载并安装。例如,下载GB编码的XCIN软件包后,使用`tar`...

    LINUX原理及应用:第10章 Linux系统软件的获取和安装.ppt

    【Linux系统软件获取和安装】 Linux系统管理的核心之一就是安装和维护软件,确保系统的稳定运行,提高用户的工作效率。在Linux环境下,获取和安装软件的过程相比其他操作系统具有独特的特性和方式。 1. **硬件需求...

    如何补上Linux缺乏应用软件的不便之处

    Linux操作系统在台式机领域的应用相对于Windows或macOS来说,的确面临着应用软件不足的问题。Linux主要由开源社区驱动,这导致一些主流商业软件厂商如Adobe、Macromedia和Intuit等对其支持相对有限。尽管如此,Linux...

    linux应用程序例子

    本篇文章将详细探讨Linux应用程序的各种类型、使用方式以及如何通过`doc`和`plugin`这两个关键词来理解与应用它们。 首先,Linux应用程序大致可以分为两类:命令行工具和图形界面应用。命令行工具通常是以文本形式...

Global site tag (gtag.js) - Google Analytics