Linux入门培训:开放源代码应用程序的编辑安装
Linux入门培训:开放源代码应用程序的编辑安装,Linux操作系统之所以能够在10多年的时间里就能够发展壮大以致风靡全球,其开放源代码的特性是很重要的原因之一,即Linux操作系统中包括内核在内的所有软件都可以获得源代码,并且可以经过定制修改后编译安装。
现代的Linux发行版本通常使用包管理机制对软件进行打包安装,这样省去了软件的编译安装的过程,大大简化了Linux系统的安装和使用难度,但是在如下几种情况下,Linux系统管理员仍然需要对软件的源代码进行编译安装:
·Linux发行版本中即使包括再多的软件包也不能容纳所有的开源软件应用程序,因此当需要使用发行版本中没有的应用软件时,可以通过下载预编译好的应用程序和下载源代码两种方式解决问;而从程序源代码进行编译安装具有更好的普遍适用性。
·Linux发行版本中包括应用程序,但是该应用程序的配置功能不能满足用户要求,通过对程序源代码进行重新配置后编译安装可以解决问题;Linux系统中的很多服务器软件在应用时都需要进行编译安装。
·当用户需要对应用程序通过编程添加某些功能时,需要先对软件的源代码进行适当的修改,然后再进行编译安装。
从以上几点可以看出,应用程序的源代码编译安装为使用者提供了更加灵活的程序功能定制途径,这也是开放源代码软件的魅力所在。
从应用程序源代码编译安装应用程序通常需要以下几个步骤:
·确认当前系统中具备软件编译环境
·获得应用程序的源代码软件包文件
·解压缩源代码软件包文件
·进行编译前的配置工作
·进行程序源代码的编译
·将编译完成的应用程序安装到系统中
-
标签错误:<!-- #Label#
labelId=20160707140604
moduleId=1
classId=12231768634
orderby=2
fields=url,title,u_info
attribute=
datatypeId=22192428132
recordCount=3
pageSize=
<htmlTemplate><dt><img src="/images/index_26${index}.jpg" width="100" height="62" /><a href="$url" title="${title}">${title}</a><span>${api.left(u_info,60)}</span></dt></htmlTemplate>
-->
- 我要参加技术沙龙