红联Linux门户
Linux帮助

我对linux下软件安装的理解

发布时间:2013-08-05 19:22:19来源:红联作者:wbzxz
#### 前言 ####
**我是一名linux初学者,这些天跟着苏老师在linux的学习过程中,理解了一些内容。我把linux软件安装学习中的心得分享出来,主要是请大家给我指点。因为我的有些观点是不完善的,有问题的,还有很多方面没有想到,请大家看完后,提出意见和建议,让我能把错误的理解纠正过来,谢谢大家。**


----------
#### 一、软件安装基本流程 ####

[attach]40088[/attach]


----------


#### 二、Windows下软件安装 ####


[attach]40087[/attach]


----------


#### 三、linux下软件安装(方式一) ####

[attach]40086[/attach]
----------


#### 四、linux下软件安装(方式二) ####

[attach]40084[/attach]


----------


#### 五、linux下软件安装方式(方式三) ####

[attach]40085[/attach]
----------


#### 六、linux软件安装方式的选择 ####

个人认为,随着linux的发展,yum(apt)的这种安装方式是最为方便,也是首选的安装方式。 如果对linux很熟悉,并且软件在没有提供rpm包的时候,就要用源代码的安装方式。源代码安装方式需要更多的linux知识,安装过程中也比较麻烦,需要详细阅读安装指南,所以初学者一般不用这种方式安装。

----------


#### 七、linux软件安装时的依赖性问题 ####

在软件的运行过程中,需要用到库文件(动态链接文件)。由于linux是开源软件,所以库文件是可以共用的。A软件可以用B软件的库文件,不用重新编写代码,节省资源,体现了开源软件的优势。但是由于需要共用库文件,所以安装B软件时会检查A软件的库文件是否存在,这就是软件安装时碰到的依赖性的问题。正是因为这个原因,rpm包安装的时候,需要检查软件依赖性,从而保证软件能够正常运行。由于软件存在依赖问题,给linux软件安装造成了一定麻烦,我们在linux软件安装过程中碰到的问题,一般都是 依赖的文件找不到造成的。
YUM(APT)的软件安装方法,可以根据依赖性自动下载相关软件包,所以是linux下安装软件的首选方法。

----------


#### 八、为什么Windows下安装软件比Linux下简单 ####


之所以我们说linux下安装软件麻烦,主要是因为软件依赖性有时没有办法解决造成的。而在windows下,由于windows是商业软件,本身提供了大量的库文件。而如果系统中没有的库文件,则需要软件开发者自行开发,所以在安装软件时,会把自行开发的库文件全部装上,保证软件运行。这就保证了windows下很少会出现软件依赖性的问题(当然这种依赖性的情况也有,比如你在xp下安装某个软件时,会让你装sp2补丁等)。
由于windows依赖性的问题很少出现,所以我们感觉windows下安装软件比linux下简单。
文章评论

共有 169 条评论

  1. pirateczt 于 2013-12-24 18:38:31发表:

  2. newman2013 于 2013-12-24 18:13:23发表:

    学习了

  3. code_new 于 2013-12-22 13:11:40发表:

    感谢楼主分享

  4. relishthemoment 于 2013-12-21 23:12:36发表:

    理解的很不错,学习了,想当初自己一个人琢磨linux时候,首当其冲的就是对于linux平台下软件安装文件管理的 晕头转向,通过浏览大量网站才慢慢了解了...

  5. cxdni 于 2013-12-19 17:00:05发表:

    学习了,谢谢

  6. 谢幕烟雨 于 2013-12-18 09:35:30发表:

    学习了

  7. liu7xin 于 2013-12-17 15:02:08发表:

    谢谢啦,有机会再看

  8. jiangwei_linux 于 2013-12-16 23:12:43发表:

    学习了

  9. star1988 于 2013-12-14 00:07:08发表:

    学习了

  10. 于 2013-12-10 18:37:47发表:

    新手看不懂啊

  11. 于 2013-12-10 18:35:15发表:

    学习 了

  12. 87251222 于 2013-12-08 20:51:36发表:

  13. van_chan 于 2013-12-07 22:18:49发表:

    学习了,谢谢!!

  14. ajianping010 于 2013-12-07 16:59:25发表:

    辛苦了

  15. ml169807 于 2013-12-06 16:00:05发表:

    啊啊

  16. 848382 于 2013-12-06 11:26:14发表:

    没有实例怎么实践啊。不过还是给出了指导思想。也谢谢了

  17. sbei 于 2013-12-02 11:04:20发表:

    俺有一个播放器的软件想安上,可是不知道怎么安装上...

  18. guye1023 于 2013-11-29 16:44:13发表:

    万分感谢,学习了。。。

  19. dwj332100 于 2013-11-28 10:11:13发表:

    好好学习。。。。

  20. l-ydia 于 2013-11-27 18:04:01发表:

  21. 770884157 于 2013-11-24 15:13:58发表:

    哦哦

  22. linux初学人 于 2013-11-23 12:37:51发表:

    初来乍到,望大神指点小弟

  23. hawayii 于 2013-11-22 19:58:55发表:

    有空都试一下。。。

  24. Huohuohuo 于 2013-10-31 23:57:20发表:

    fsafasdfas

  25. bg4smw 于 2013-10-31 22:15:02发表:

    其实还是没有详细说明 源代码安装的方法和流程。


    另外yum安装方式其实重点还是在源的设置上。设好了,很方便。没设置好,有点麻烦。

  26. njqingjunwen 于 2013-10-31 13:46:03发表:

    顶顶顶顶顶顶顶顶顶顶顶顶顶顶

  27. MangoS 于 2013-10-30 16:14:08发表:

    哈哈,不错不错!!!

  28. wg10986 于 2013-10-23 11:13:59发表:

    学习啦 lz辛苦

  29. psycho31707 于 2013-10-20 18:52:37发表:

    顶顶。。。。。。。。

  30. wait_for 于 2013-10-18 18:27:02发表:

    赞一个

  31. yuh045 于 2013-10-08 20:48:29发表:

  32. garyheart 于 2013-10-08 09:46:52发表:

    学习了 谢谢

  33. bam_4 于 2013-10-07 20:56:17发表:

    很好,评论内容也很精彩。

  34. jun4755 于 2013-10-07 15:01:55发表:

    支持一下

  35. idlerinwind 于 2013-09-30 11:27:38发表:

    努力学习Linux

  36. ch7410 于 2013-09-26 09:53:26发表:

    写得不错

  37. 92小刘 于 2013-09-24 16:35:13发表:

    xiexie

  38. shida66 于 2013-09-24 11:07:26发表:

    谢谢楼主,学习了~

  39. hlwhhit 于 2013-09-23 13:59:41发表:

    不够详细啊 安装有流程 最好再举几个例子

  40. ramdisk 于 2013-09-19 11:22:42发表:

    支持楼主分享这么好的书