今天上午是任老师给我打电话叫我去答疑的,感觉非常愧疚。。。
我跟他说清我的LFS的情况之后,他让我把这个LFS需要的所有软件包给他考一份,他今天晚上在自己的电脑里搭一遍,然后让我等他电话。于是我觉得这老师特别的够意思。
后来他还跟我介绍了LFScript,他说他现在用的就是这个方法,然后还说如果我有兴趣的花还可以尝试一下Slackware,Slackware的提供
的软件包都是源码,内含安装的脚本,但是需要的包依赖都只提供了一个清单,至于安装就得自己动手了,然后我就觉得他特别的高估我了。
下
午去联欢,临走前看了LFS那本书上介绍的各种软件包管理机制,发现这可真是个大问题,以前软件都由apt管理没觉得这么大麻烦,而且主要是需要手动安装
和管理的软件特别少,在Windows上顶多也就在Path上多写一条地址就得了,现在想起来,Windows注册表确实不是盖的,apt和rpm什么的
为了维护软件之间相互依赖关系也确实做出了不少复杂的机制,对于apt经常依赖出问题的情况,我现在也有些同情了,对于手动管理软件包的人来说,这确实是
个麻烦的问题。对于Linux现行的大多数发行版,用的都是Creating Package
Archives这种管理机制比如apt,rpm还有Gentoo的软件包管理系统。不过具体每种机制的Archives写起来都非常的复杂,回头好好研
究研究。
浙公网安备 33010602011771号