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应用软件安装方法:通过`.tar.gz`文件手动编译安装、使用RPM包管理器安装、使用DPKG包管理器安装、通过源代码编译安装以及使用软件仓库安装。 #### 1. 通过`.tar.gz`文件手动编译安装...
在Linux操作系统中,安装应用软件的过程与Windows等其他系统有所不同。Linux软件包主要分为三种格式:`.tar.gz`、`.rpm`和`.deb`,每种格式都有其特定的用途和处理方式。 1. `.tar.gz`包:这种类型的软件包通常包含...
本文将针对这一需求,介绍如何在网上搜索和下载Linux应用软件。 首先,一个重要的资源是Linux社区。Linux社区不仅提供了必备的安装程序,还有众多种类的开源软件供用户免费使用。面对如此丰富的软件库,新手可能会...
在安装Linux应用软件之前,首先要确保安装文件或安装包已经复制到Linux服务器的硬盘上。如果需要从网络下载,推荐在Windows环境下下载并使用如SecureCRT这样的远程管理工具将其传输到Linux服务器。 **二、RPM包的...
Linux常用应用软件列表 Linux操作系统提供了广泛的应用软件选择,以满足不同用户的需求。本文将对Linux常用的媒体播放、文件浏览、中文输入法、网络等方面的应用软件进行介绍。 媒体播放方面,Linux提供了多种选择...
Linux 软件安装基础——学习安装 Linux 应用程序的三种方法 在 Linux 操作系统中,安装应用程序是一个非常重要的步骤。与 Windows 不同,Linux 需要使用不同的安装方法来安装应用程序。在本文中,我们将学习三种...
欢迎来到星火应用商店!这是一个为Linux用户设计的应用...Linux 应用的数量相对有限,Wine 软件的可获得性也颇为困难。优秀的开发和工具资源散布在各大社区和论坛之间,这种分散化让整个生态系统难以得到全面的提升。
### Linux应用发展以及在虚拟机下安装Linux #### Linux的发展历程与重要性 Linux作为一款开源的操作系统,自1991年由芬兰大学生李纳斯·托瓦兹(Linus Torvalds)开发以来,已经成为计算机科学领域中最受关注的项目...
论Linux应用软件安装与清除.pdf
提供的文档和资源,如"Linux软件安装.doc"、"关于Linux系统下的软件安装.doc"、"linux+install.doc"、"Linux下软件安装方法总结.pdf"、"2章+Linux下应用软件的安装方法.ppt"和"一天学好Linux下的软件安装.rar",将更...
本文将详细介绍如何在Linux系统下建立多用户、如何装载和卸载软盘和光盘以及如何使用DOS等非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环境中都有其独特之处,适用于不同的用户需求和技术水平。 源代码安装是针对那些以file.tar.gz或file.tgz格式发布...
从提供的文件信息中,我们可以提取出关于RedHat Enterprise Linux 6.2(RHEL 6.2)Linux应用程序的安装与管理方面的知识点。RHEL 6.2是RedHat公司发布的一款企业级Linux操作系统版本,广泛应用于服务器和数据中心...
再者,安装Linux应用软件通常采用RPM(Red Hat Package Manager)工具。RPM可以方便地安装、升级和卸载软件,并提供软件信息查询。若系统未预装RPM,可以自行下载并安装。例如,下载GB编码的XCIN软件包后,使用`tar`...
【Linux系统软件获取和安装】 Linux系统管理的核心之一就是安装和维护软件,确保系统的稳定运行,提高用户的工作效率。在Linux环境下,获取和安装软件的过程相比其他操作系统具有独特的特性和方式。 1. **硬件需求...
Linux操作系统在台式机领域的应用相对于Windows或macOS来说,的确面临着应用软件不足的问题。Linux主要由开源社区驱动,这导致一些主流商业软件厂商如Adobe、Macromedia和Intuit等对其支持相对有限。尽管如此,Linux...