|
楼主 |
发表于 2006-3-10 13:52:35
|
显示全部楼层
这样应该比较方便点, 但还是不够, 软件运行应该首先在自己所在目录下查找自己的库文件或是包, 如果是很通用的库也就是其它软件都会用到的库就在系统的库目录下找. 这样应该会少很多问题吧. (不懂编程, 自己的猜想)
个人感觉linux喜欢把每个单独的程序拆开来,然后把同类型的文件放在一个文件夹或是类似的文件夹下, 好像因为当年的编程是面向过程的,造成当时的系统做法有些类似, 当时软件又小又少, 管理起来还不算麻烦.
但现在的程序又多又大,这样程序和系统都分不开了,程序与系统的独立性感觉太差了, linux的标准库或是包也不知道是怎么定义的, 经常装东西发现会少这少那的,太难受了. 我喜欢系统和程序都分开, 或者说互不影响, 因为现在已经是面向对象的程序设计模式了, 这样系统坏了的话,我把系统分区即使是format掉,再装一个系统,以前的那些软件照样可以用多好,而其它程序随便丢掉哪个,其它的程序和系统都不受影响. |
|