摘要: Debian下LAMP环境的搭建以前安装LAMP环境都是采用下载软件包自己编译安装的方法搭建的。当时以为采用apt的方式来安装时软件包版本的陈旧是一个问题,另一个主要的问题就是并不知道apt将这些软件包安装到什么地方,从而使得自己要修改一个配置文件或是启动一个服务命令时都找不到。采用手工编译安装的方法,虽然可以很好的控制软件包的安装位置,但是却不得不自己去解决各种的依赖关系。如编译PHP时,就是因为各种的依赖关系而不能进正确的configure过程。当然如果是Debian的环境下,可以使用apt来安装需要的各种软件依赖,但是如果是在其他的发版本下,这样的关系的解决就是一个很费力的过程。在Deb 阅读全文
posted @ 2007-01-22 03:40 jlins 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Debian系统启动脚本Debian GNU/Linux使用SysV模块作为系统初始脚本。与RH一样,Debian使用一个扩展的SysV模块,而Slackware主要是基于BSD的,并为了使用SysV模块而写了几个方便的脚本。定位SysV目录Debian GNU/Linux,与大多数使用SysV模块的系统一样,将相关的目录存放在/etc目录之下。也就是说,SysV目录/etc/init.d是脚本自身,而/etc/rc1.d,/etc/rc2.d直到/etc/rc6.d是特殊运行级别的目录。而管理所有这些的脚本为/etc/rc.d/rc。然而RH7.2,是将SysV目录全部放在/etc/rc.d 阅读全文
posted @ 2007-01-22 03:38 jlins 阅读(586) 评论(0) 推荐(0) 编辑
摘要: Debian包管理系统Debian包管理系统也许是类Unix系统上最为复杂的包管理系统。Debian的机制是网络透明的(也就是他可以通过网络透明的安装远程器上的软件包),而Debian也是第一个进行使用这样打包系统的发行版本。RH的up2date是最近的与Debian相似的软件功能,而Slackware Linux并没有达到真正的网络透明的程度。熟悉其他操作系统,如Windows,的用户也许会想到Windows的Update,然而Debian的机制会更为强大。这一部分将会详细的讨论Debian的包管理机制。技术概要Debian的包管理系统可以分为几层。最低层次是实际的包管理系统,而最高层次的是 阅读全文
posted @ 2007-01-22 03:36 jlins 阅读(425) 评论(0) 推荐(0) 编辑