今天早上把《手把手教你构建自己linux系统》前两章看了一下,后面也浏览了一下.
在这之前,我总觉得操作系统是给我们自己用的.下好镜像,然后装上能正常工作就行了.而当我看到第二章的时候,作者却叫我们去下载linux系统的源代码,然后自己编译!彻底颠覆了我的观点!
或许我一开始,甚至都不明白这本书的书名《手把手教你构建自己的Linux系统》,重点在:自己的linux系统.一般发行版操作系统都是针对绝对多数的用户,一个简单的道理,比如食堂打饭,打饭的师傅都是按照同一个分量给同学打饭,而每个同学的饭量并不是完全相同的.我觉得这像是一种DIY,DIY出一种适合自己的系统,即使编译会需要很多时间,会出现很多问题.
正巧,下午看[2011年LAMP兄弟连新版原创视频教程].16_LAMP环境安装(最佳的PHP环境搭建),高老师谈到LAMP环境的安装.里面的apache,php,mysql,还有其他的(如表)
软件名称
|
下载地址
|
httpd-2.2.9.tar.gz
|
http://www.apache.org/
|
mysql-5.0.41.tar.gz
|
http://dev.mysql.com/downloads/
|
php-5.2.6.tar.gz
|
http://www.php.net/downloads.php
|
phpMyAdmin-3.0.0-rc1-all-languages.tar.gz
|
http://www.phpmyadmin.com/
|
libxml2-2.6.30.tar.gz
|
ftp://ftp.gnome.org/pub/GNOME/sources/libxml2/2.6/libxml2-2.6.30.tar.gz
|
libmcrypt-2.5.8.tar.gz
|
http://prdownloads.sourceforge.net/mcrypt/libmcrypt-2.5.8.tar.gz?use_mirror=peterhost
|
zlib-1.2.3.tar.gz
|
http://www.zlib.net/zlib-1.2.3.tar.gz
|
gd-2.0.35.tar.gz
|
http://www.libgd.org/releases/gd-2.0.35.tar.gz
|
Autoconf-2.61.tar.gz
|
ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.gz
|
freetype-2.3.5.tar.gz
|
http://download.savannah.gnu.org/releases/freetype/freetype-2.3.5.tar.gz
|
libpng-1.2.31.tar.gz
|
ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.2.31.tar.gz
|
jpegsrc.v6b.tar.gz
|
http://www.ijg.org/files/jpegsrc.v6b.tar.gz
|
ZendOptimizer330a.tar.gz
|
http://wt1.mycodes.net/soft/20071108/ZendOptimizer330a.tar.gz
|
|