最近,开始折腾Ubuntu. 下载了两个ISO, 分别是Desktop ISO, 和Server ISO.
在VMWare中,分别来回装了几次. Server ISO 安装后,不带有 Ubuntu-Desktop.
1)安装 Ubuntu Server,过程很简单, 但必须要注意network和proxy的设置.
对于新手来说, 一旦此处配置出错, 则需要手工配置network, 另外还需要手工配置apt的相关proxy.
可能涉及的手工配置文件包括:
/etc/network/interface -- 自己的网络配置 ,static .ip or dhcp
/etc/wgetrc --配置wget的proxy, 用wget下载希望的source.list文件
/etc/apt/apt.conf --配置apt 的proxy
2)使用apt-get install ubuntu-desktop, 网络下载安装图形桌面.
网络速度很慢, 下载花了2个多小时, 其中遇到了被网关过滤的"sexy"关键字, libsexy库始终下载不下来.
浪费了不少时间.
3)使用新立得 下载安装了Postgres , postgresadmin.
可能出现的问题:
archive.ubuntu.org.cn服务器上的一些库不完整, 手工在新立得管理器中配置source服务器,改为ubuntu主站.
postgresadmin在 archive.ubuntu.org.cn 就没有能够找到, 浪费了不少时间.
4) 下载 mysql , mysql gui tools, apache ,php的源代码.
编译安装mysql/apache/php,可以参考:
http://wiki.ubuntu.org.cn/%E7%94%A8%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85apache2%2Bmysql5%2Bphp5%2Bgd2%2Bzend
比较顺利.
编译mysqladmin 参考:
http://forge.mysql.com/wiki/Building_MySQL_GUI_Tools_on_Linux
上面的这个URL中缺少了对mysql-gui-common 目录进行编译安装的交待. 此目录必须最先编译安装.
整个过程经常会出现缺少库的情况, 好在有新立得, 查找下载安装.
来来回回, 时间浪费了好多.
5) apache的问题.
不知道什么时候, 我的UbuntuServer 已经安装了一个apache, 并且被设为自动启动.
其命令在/usr/sbin/apache2 , 整个apache2的相关文件比较分散,可以通过新立得包管理器查看.
于是又在/etc/init.d目录中查找apache相关的文件, 修改了 /etc/default/apache2文件的内容.
最后一点内容:通过新立得包管理器可以查看每个包会被安装的具体位置以及相关文件,相当于rpm -ql命令.