Linux下软件安装初探(适合和我一样菜的鸟)
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-13
行./configure-> 执行make->执行make install->执行make clean->执行应用程序] 步骤说明:获得应用软件--在下载软件的同时,就应该考虑到你习惯的安装软件方式. 解压缩软件--多数需要自行编译才能安装的应用软件多以压缩格式供用户下载. 阅读文件--在windows 9x下安装软件,多数人不去阅读readme,install文件,这种习惯往往导致在linux下安装软件失败,其实任何一套linux应用软件的开发者皆已针对不同平台安装软件的方式,写在install文件中了. 执行./configure--自行编译的软件安装方式,最先执行的便是./configure,这个命令是为了让应用软件检测到用户的系统,以便顺利安装. 执行make--当检测完系统后,接着执行make,将文件编译完成.在编译的过程中,用户应注意是否出现错误信息. 执行make install--编译完成,直接执行make install,将应用程序安装至系统中. 执行make clean--将临时文件删除,并不是把执行文件删除,读者别误会了. 执行应用程序--执行文件,这句话说得很轻松,但是初学者却不知如何执行,多数linux软件安装位置是在/usr/local/bin,因此你可以将 /usr/local/bin路径加到/etc/profile中或是由终端窗口中切换到这个目录下,查询你所安装的文件名称,并在命令行下输入该执行文件名即可. 对于已使用过Linux的读者应该有所体会,但对于初学者可能只略知一二,因此我们再做的补充说明.曾经有读者问及下载时,究竟要下载至何处,其实 这并没有绝对答案,只要放到任何一个你喜欢的目录内即可,不过为了方便安装 及删除文件,建议读者将文件放置在/tmp目录下.整体说来,整个安装软件流程的三大步骤不过是./configure、make、make install,但是这三个步骤中常常出错的是组态(configure)的过程,既然组态无法通过,当然就更别提编译了(make),安装也就失败了.为什么组态容易出错呢?当编写linux软件时,会用到某个函数(例如qt library,gtk library),因此安装组态时会检查应用函数,如果系统中没有预先安装这个函数或是函数的版本不对或是函数路径不对都会导致检查的过程出现错误.而检查系统的错误,往往是用户放弃安装的第一个原因,再反过来想想,你真的详细阅读了readme,install文件了吗?其实,通常在INSTALL、 README文件中,软件开发者多会先告知用户应该注意的事项、须预先安装的文件、甚至收录了FAB,因此读者安装软件时,应该先阅读 readme,install文件,以防安装出错.万一在组态过程中就出错,先别急着放弃,再读一遍readme,install文件,甚至到该应用程序网站查找相关安装说明,相信对纠正安装错误应该会有所帮助.<p>先说这么多,我打字很慢,类死了,有不明白的大家提出来探讨吧 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Linux下软件安装初探(适合和我一样菜的鸟)的所有评论