欢迎来到天天文库
浏览记录
ID:6339038
大小:42.00 KB
页数:10页
时间:2018-01-10
《linux系统如何安装软件 (详细文字教程)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、linux系统如何安装软件(详细文字教程) 在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。它是RedhatLinux提供的一种包封装格式。 (现在用的全称叫RPMPacka
2、geManager,以前叫RedhatPackageManager) 3)dpkg包,如software-1.2.3-1.deb。它是DebainLinux提供的一种包封装格式。 而且,大多数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
3、 可用平台:i386,适用于Intel80x86平台。 类型:rpm,说明是一个rpm包。 注:由于rpm格式的通常是已编译的程序,所以需指明平台。在后面会详细说明。 而software-1.2.3-1.deb就不用再说了吧!大家自己练习一下。 二、了解包里的内容: 一个Linux应用程序的软件包中可以包含两种不同的内容: 1)一种就是可执行文件,也就是解开包后就可以直接运行的。在Windows中所有的软件包都是这种类型。安装完这个程序后,你就可以使用,但你看不到源程序。而且下载时要注意这个软件是否是你所使用的平台,否则将无法正常安装。 2)另一种则是源程序,也
4、就解开包后,你还需要使用编译器将其编译成为可执行文件。这在Windows系统中是几乎没有的,因为Windows的思想是不开放源程序的。 通常,用tar打包的,都是源程序;而用rpm、dpkg打包的则常是可执行程序。一般来说,自己动手编译源程序能够更具灵活性,但也容易遇到各种问题和困难。而相对来说,下载那些可执行程序包,反而是更容易完成软件的安装,当然那样灵活性就差多了。所以一般一个软件总会提供多种打包格式的安装程序的。你可以根据自己的情况来选择。 几种安装命令介绍: 一、rpm包安装方式步骤: 1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目
5、录; 2、打开一个终端,su-成root用户; 3、cdsoft.version.rpm所在的目录; 4、输入rpm-ivhsoft.version.rpm 详细介绍: 1.安装: 我只需简单的一句话,就可以说完。执行: rpm–ivhrpm的软件包名 更高级的,请见下表: rpm参数参数说明 -i安装软件 -t测试安装,不是真的安装 -p显示安装进度 -f忽略任何错误 -U升级安装 -v检测套件是否正确安装 这些参数可以同时采用。更多的内容可以参考RPM的命令帮助。 2.卸载: 我同样只需简单的一句话,就可以说完。执行: rpm–e软件名
6、 不过要注意的是,后面使用的是软件名,而不是软件包名。例如,要安装software-1.2.3-1.i386.rpm这个包时,应执行: rpm–ivhsoftware-1.2.3-1.i386.rpm 而当卸载时,则应执行: rpm–esoftware。 另外,在Linux中还提供了象GnoRPM、kpackage等图形化的RPM工具,使得整个过程会更加简单。 二、deb包安装方式步骤: 1、找到相应的软件包,比如soft.version.deb,下载到本机某个目录; 2、打开一个终端,su-成root用户; 3、cdsoft.version.deb所在的目录
7、; 4、输入dpkg-isoft.version.deb 详细介绍: 这是DebianLinux提供的一个包管理器,它与RPM十分类似。 但由于RPM出现得更早,所以在各种版本的Linux都常见到。 而debian的包管理器dpkg则只出现在DebinaLinux中,其它Linux版本一般都没有。 1.安装 dpkg–ideb的软件包名 如:dpkg–isoftware-1.2.3-1.deb 2.卸载 dpkg–e软件名 如:dpkg–esoftware 3.查询:
此文档下载收益归作者所有