我不打算写一系列的”教学”, 因为我深知自己对于Unix/Linux世界的了解基本没有, 也没有资格去教别人如何如何.
写下这些, 只能算是我对FreeBSD的学习笔记, 或者, 探险日志(我估计现在写下的内容, 搞不好日后的某一天会引起什么重大的问题…)
所以如果作为读着的您, 发现了什么错误的话, 还劳请指出. 我会感谢您一百零八辈祖宗的.
还是先说一说我为什么选择FreeBSD吧.
Linux有着如此众多的发行版: Ubuntu, RedHat, CentOS…除了RH我没有尝试过之外, Ubuntu给我的感觉是太简单, 过于简单, 一个apt-get install可以走遍世界, 丝毫没有从源代码编译过来的快感. CentOS的东西则是太陈旧了…我不追PHP5.3, 但怎么也要给我个5.0吧.
还有就是Linux套件一般会安装不少的实用程序, 而我又是个有洁癖的人(包括FreeBSD, 我发现装了没用的内容, 采用的不是pkg_delete, 而是直接插U盘, 重新格式化, 安装.), 对于我根本用不到的”实用程序”, 根本不想去安装…
当然, 这缩小了我对服务器操作系统的选择范围, gentoo 或者 FreeBSD. 这两个只是在我知识涉猎范围内的…
gentoo, 据说安装之前就得需要另外一个操作系统, 来编译它的内核…这对从没编译过内核的我来说, 难度系数太大(虽然后来在FreeBSD上编译过一次, 才需要20分钟…). 而且安装gentoo之前还需要安装一个系统, 去编译它. 这不禁让我想起了周星驰的那个手电筒…
而且, 还一个比较重要的原因. 在我选择系统的时候, FreeBSD 8.1 RC的新闻出现在了CB(http://www.cnbeta.com).
恰巧的是, 我基本上不怎么阅读新闻内容, 而直接看评论. 从评论上看, 大众对FreeBSD的评价超高. 这时候, 思想里的一个我(我也不知道是拿叉子的, 还是带光环的)说, “就它了!!!”
另外, 根据近几天的接触, 我发现FreeBSD的官方中文文档做的蛮好. Ubuntu的文档/wiki 很多, 但都是英文. 虽然我看英文不算太吃力, 但毕竟不习惯, 一边看还要一边思考着什么意思, 累.
===================================
FreeBSD的安装, 网络上有很多. 我采用最小化安装, 并选择 man, src-all, ports. 就这些.
安装完的配置:
回到主界面, 选择Configure – Networking, 第一项网卡, 配置并激活, 不知道自己网络配置可以尝试DHCP. 然后如果前面没开sshd的话, 向下翻页, 这里也可以开启.
安装方面就这些了.
Exit Install, 退光盘/U盘, 就可以重启进入新系统.
如果不知道DHCP获得的IP地址, 可以ifconfig看一下, 并且记住. 以后基本靠putty了.