《OpenBSD 4.6 FAQ 中文版 第三章.开始OpenBSD之旅》
发表于 : 2010-01-21 11:19
3 - 开始OpenBSD之旅
--------------------------------------------------------------------------------
目录
3.1 - 买一套OpenBSD CD
3.2 - 购买OpenBSD T恤
3.3 - OpenBSD提供ISO镜像文件下载吗?
3.4 - 通过FTP, HTTP或者AFS下载
3.5 - 选择硬件
3.6 - OpenBSD第一次安装在什么"系统"上合适?
--------------------------------------------------------------------------------
3.1 - 买一套OpenBSD
支付一套OpenBSD CD 套装通常是最好的开端, 关于如何购买请参阅: OpenBSD订购页面。
您有很多理由购买一套OpenBSD CD:
CD 套装销售可以支持OpenBSD今后的持续发展。
开发一套支持多平台的操作系统需要在设备方面进行长期的投资的支持。
您的购买支持了OpenBSD今后的持续发展。
这套OpenBSD套装包含了可执行二进制代码(和源程序)支持多数流行的平台。
这套CD可以在许多平台上启动, 并且可以用来引导没有预先安装任何操作系统的计算机。
这套CD可以应付大多数的安装引导任务, 您甚至可以用它来安装一个正在开发中的快照版。
从CD安装比网络安装快速方便!并且可以节省OpenBSD服务器的资源占用, 最大程度上延长了OpenBSD服务器的寿命。
OpenBSD CD套装通常带有一些非常精致的小帖饰, 您的系统拥有这些小帖饰将更加完美, 获取这些小帖饰的唯一渠道获是您购买OpenBSD的CD套装或者您捐赠硬件。
OpenBSD CD套装里包含了一系列常用的流行的第三方软件包packages, 这套CD包含了全套的OpenBSD的程序和资料及开发环境, 您不必连上因特网四处搜寻了, 它们全在这些CD套装里了。
如果您正准备安装一个OpenBSD的发行版, 您应该用OpenBSD官方的发行这套CD。
3.2 - 购买OpenBSD T恤
不错, 我们提供OpenBSD的个性纪念T恤衫, 关于如何购买请参阅OpenBSD T-shirts page, 希望您喜欢:)
3.3 - OpenBSD提供ISO镜像文件下载吗?
是的, 我们选择了一些平台提供ISO镜像文件下载!
alpha, amd64, hppa, i386, macppc, sparc以及sparc64平台的用户现在现在可以下载ISO镜像文件, 您可以用刻录软件将镜像文件制作成一张安装光盘。用它在这些平台上启动并安装所有的OpenBSD内容。
然而这些ISO镜像文件并不等同于官方的发行版official CD套装, 这些ISO文件仅适用于某一平台, 而且不包含经过编译的二进制软件包packages, 小帖饰, 以及随官方CD发行的艺术品。
然而用ISO文件进行安装并非适合对绝大多数用户,通常还是仅需先下载启动介质, 然后根据自己的需要安装系统组件。然而对于那些需要批量安装的用户、或者不清楚如何在一个ISO文件中添加10个文件、以及不清楚怎样在本地设置FTP服务器的用户可以使用ISO 镜像。
OpenBSD项目并不提供发行版的CD镜像进行下载, 原因很简单, 我们希望人们购买OpenBSD的套装来支持OpenBSD项目的持续发展。官方发行CD的版面设计的版权归Theo de Raadt所有。Theo不允许其他人再版发行OpenBSD官方发行版上的图像, 为了鼓励您购买OpenBSD的官方发行版CD套装, 我们提供的CD套装里包含了一些额外的礼物让您觉得惊喜(包括一些艺术品, 小帖饰等)
需要指出的是仅有官方发行版CD的封面设计是有版权的, OpenBSD本身是自由的, 也没有其它因素阻碍人们从FTP上下载OpenBSD并制作他们自己的CD。
OpenBSD开发者在一些平台上为那些想得到一张CD启动盘的人们准备了启动光盘镜像文件cd46.iso, 这个镜像文件很小, 只有几兆, 它仅包含了启动和安装文件并不包含系统组件,您可以通过OpenBSD的FTP服务器完成剩下的安装任务。
3.4 - 通过FTP, HTTP或AFS下载OpenBSD
因特网上有众多的FTP, HTTP镜像服务器提供了OpenBSD发行版(release)及快照版(snapshot)的下载, 也有的采用了AFS方式, 您需要找离您最近的服务器。在您下载之前您可以利用ping(8)和traceroute(8)确认哪个OpenBSD镜像站点离您最近, 速度最快。当然了如果您购买的OpenBSD官方发行版, 那么安装速度比无论哪个镜像站点的速度全要快。有效的FTP, HTTP, AFS, RSYNC镜像站点可以在OpenBSD镜像站点上找到。
OpenBSD FTP page.
3.5 - 选择硬件
选择合适的硬件来运行您的OpenBSD系统是很重要的, 因为它意味着您可否成功。
如果您正打算购买一台新PC, 不管是买散件组装还是购买整机, 您首先需要确保的是您购买的是可靠的部件, 在PC行业这并非易事。残次品、不稳定或不兼容的部件经常会导致OpenBSD运行性能低下甚至崩溃。我们给您的最好的建议是小心一些, 购买那些知名和经过权威机构检验的品牌, 有时高价格意味着更好的品质, 而有时它也可能就是昂贵而已。
一些重要的原则可以帮助您选择一个高性能的系统;
根据程序挑选硬件: 让您的硬件适合您的应用程序永远比让应用程序设计适应硬件好, 因为您必须用程序工作。
鉴别您的系统瓶颈: 如果您的应用程序受限于磁盘I/O, 就别多花钱追求最高端的CPU;如果您的系统受限于网速, 放弃高速硬盘;如果瓶颈是128kbps的DSL线路, 那所有部件就别太浪费了。
使用简单的系统: 简单系统出现的问题往往容易解决, 复杂的系统并非总出问题, 可一旦有问题您就要花很长的时间解决。
使用您了解的硬件, 或在把新硬件部署在生产环境前学习它们的知识: 无论新硬件有什么技术上的优势, 在您不熟悉它之前(它怎样才能正常工作, 什么情况下可能出现问题)就委托它完成重要任务是极不明智的。
使用多块硬盘:买几块小硬盘而非一块大硬盘, 尽管这意味着要多花些钱。在几块磁盘上分配数据负荷可以减少每块磁盘上的数据读些时间。并且使用RAID技术会使您的系统将更稳定和具有更快的数据存取速度。
将大块数据分割成小块: 很多人在设计系统时会犯一个错误, 就是把大量的数据存放在磁盘上一个巨大的数据块中, 这通常是一个不合理的设计, 一般情况下您会发现将您的数据分割成易于管理的一些小型数据块更好, 这样做有很多优点, 两个最大的优势是您现在仅需购买小容量硬盘, 当您今后需要时可以轻松地增加更多的硬盘(您永远估计不出今后可能的需求, 没人有这本事), 还有就是等到以后价格看起来真的已经很低了, 并且性能也已经提升了再买也许更好。
不选用廉价的网卡: OpenBSD支持大量的廉价网卡, 这些网卡在家庭、低吞吐量的企业和研究机构中工作得很好, 但是如果您希望您的服务器具有高吞吐量和高稳定性, 您最好买一块高质量的网卡。遗憾的是, 一些名牌网卡并不比廉价网卡好多少, 并且一些潜质非常好的网卡并没有提供准确地文档可用来为其写出最佳的驱动程序。1000M网卡因为有更大的缓存, 所以即便用在低速网络也比10M或100M网卡有更好的性能。
3.6 - OpenBSD第一次安装在什么"系统"上合适?
与其它现代大多数操作系统相比, 虽然OpenBSD在一台小的、旧的和低性能的机器上就能运行得很好, 但是如果您刚开始接触OpenBSD, 在一台性能很低的计算机上运行它可能会令您沮丧。下面这些指南仅是建议性的, 实际OpenBSD可以运行在比下列条件更简陋的设备上, 不过这对初学者来说并不合适。
平台: 使用一个您熟悉的平台。当您学习一个新的操作系统时, 如果同时也需要学习一个新平台那将是非常糟糕的。 我们这里假设您使用i386平台, 因为它可能是大多数人熟悉的平台。
处理器: 100MHz Pentium 或更好的处理器。没错, OpenBSD也可以运行在一个25MHz的80486上, 但是如果您真想学习一个新的操作系统, 当您做试验、有问题或重新加载程序时您肯定不想使用一台非常慢机器。 如果您的处理器主频低于100MHz, 您的第一个遇到的麻烦就是通过SSH登陆这台计算机将花费很长的时间, 如果您想运行 X , 您的处理器主频可能至少需要200MHz以上。实际 X 一旦启动可以运行在主频更低的处理器上, 但是引导和启动 X 会花相当长的时间。
64M 内存或更多: 如果要运行 X , 至少需要128M内存。
硬盘: 使用一块1G的硬盘您可以轻松安装一个简单的系统, 诸如:防火墙、DNS服务器、或其它类似的系统。如果您想从源代码重新构建系统, 您可能需要4G的硬盘, 如果您还想重新构建 X , 您需要6G或更大的硬盘。刚开始推荐使用IDE硬盘。如果您有一块大得多的硬盘, 您不必在最初分区时占用全部空间——如果您的系统仅需要8G空间, 您在一个80G的硬盘上留下72G空间未划分这很正常。
网卡: 使用一个PCI网卡, 尽管您可能跃跃欲试您老式的ISA网卡, 但等等, 您可能已经忘记怎样正确的配置它了。如果您打算在计算机上安装多块网卡, 记住在合上机箱盖之前先把网卡背面上的MAC地址记录下来。
多系统启动: 如果您第一次安装OpenBSD, 别指望能与其它OS多系统启动, 正确设置多系统启动是一个很难的步骤, 您在进行这个工作之前需要很好地了解它包含的所有操作系统, 很显然您第一次安装OpenBSD时并不符合这个条件。很可能您会因误操作删除系统上的所有数据, 所以您最好使用一台专用的电脑进行首次OpenBSD安装, 至少是一块专用的硬盘。
笔记本: 尽管在很多笔记本电脑上OpenBSD运行得很好, 但有时它们并非最容易配置的系统, 所以如果您初次安装OpenBSD, 笔记本电脑并非最佳之选。然而, 一旦您喜欢上了OpenBSD, 一台笔记本电脑将是非常有用的工具。
新硬件: 有时OpenBSD不支持最新、最高端的硬件, 所以作为您的第一个OpenBSD系统, 我们推荐您使用一台稍微旧一些的电脑。
很显然, 您的系统配置好一些更利于OpenBSD的运行。一些最新的程序完全有能力让您的骨灰级计算机配置发挥作用。
--------------------------------------------------------------------------------
目录
3.1 - 买一套OpenBSD CD
3.2 - 购买OpenBSD T恤
3.3 - OpenBSD提供ISO镜像文件下载吗?
3.4 - 通过FTP, HTTP或者AFS下载
3.5 - 选择硬件
3.6 - OpenBSD第一次安装在什么"系统"上合适?
--------------------------------------------------------------------------------
3.1 - 买一套OpenBSD
支付一套OpenBSD CD 套装通常是最好的开端, 关于如何购买请参阅: OpenBSD订购页面。
您有很多理由购买一套OpenBSD CD:
CD 套装销售可以支持OpenBSD今后的持续发展。
开发一套支持多平台的操作系统需要在设备方面进行长期的投资的支持。
您的购买支持了OpenBSD今后的持续发展。
这套OpenBSD套装包含了可执行二进制代码(和源程序)支持多数流行的平台。
这套CD可以在许多平台上启动, 并且可以用来引导没有预先安装任何操作系统的计算机。
这套CD可以应付大多数的安装引导任务, 您甚至可以用它来安装一个正在开发中的快照版。
从CD安装比网络安装快速方便!并且可以节省OpenBSD服务器的资源占用, 最大程度上延长了OpenBSD服务器的寿命。
OpenBSD CD套装通常带有一些非常精致的小帖饰, 您的系统拥有这些小帖饰将更加完美, 获取这些小帖饰的唯一渠道获是您购买OpenBSD的CD套装或者您捐赠硬件。
OpenBSD CD套装里包含了一系列常用的流行的第三方软件包packages, 这套CD包含了全套的OpenBSD的程序和资料及开发环境, 您不必连上因特网四处搜寻了, 它们全在这些CD套装里了。
如果您正准备安装一个OpenBSD的发行版, 您应该用OpenBSD官方的发行这套CD。
3.2 - 购买OpenBSD T恤
不错, 我们提供OpenBSD的个性纪念T恤衫, 关于如何购买请参阅OpenBSD T-shirts page, 希望您喜欢:)
3.3 - OpenBSD提供ISO镜像文件下载吗?
是的, 我们选择了一些平台提供ISO镜像文件下载!
alpha, amd64, hppa, i386, macppc, sparc以及sparc64平台的用户现在现在可以下载ISO镜像文件, 您可以用刻录软件将镜像文件制作成一张安装光盘。用它在这些平台上启动并安装所有的OpenBSD内容。
然而这些ISO镜像文件并不等同于官方的发行版official CD套装, 这些ISO文件仅适用于某一平台, 而且不包含经过编译的二进制软件包packages, 小帖饰, 以及随官方CD发行的艺术品。
然而用ISO文件进行安装并非适合对绝大多数用户,通常还是仅需先下载启动介质, 然后根据自己的需要安装系统组件。然而对于那些需要批量安装的用户、或者不清楚如何在一个ISO文件中添加10个文件、以及不清楚怎样在本地设置FTP服务器的用户可以使用ISO 镜像。
OpenBSD项目并不提供发行版的CD镜像进行下载, 原因很简单, 我们希望人们购买OpenBSD的套装来支持OpenBSD项目的持续发展。官方发行CD的版面设计的版权归Theo de Raadt所有。Theo不允许其他人再版发行OpenBSD官方发行版上的图像, 为了鼓励您购买OpenBSD的官方发行版CD套装, 我们提供的CD套装里包含了一些额外的礼物让您觉得惊喜(包括一些艺术品, 小帖饰等)
需要指出的是仅有官方发行版CD的封面设计是有版权的, OpenBSD本身是自由的, 也没有其它因素阻碍人们从FTP上下载OpenBSD并制作他们自己的CD。
OpenBSD开发者在一些平台上为那些想得到一张CD启动盘的人们准备了启动光盘镜像文件cd46.iso, 这个镜像文件很小, 只有几兆, 它仅包含了启动和安装文件并不包含系统组件,您可以通过OpenBSD的FTP服务器完成剩下的安装任务。
3.4 - 通过FTP, HTTP或AFS下载OpenBSD
因特网上有众多的FTP, HTTP镜像服务器提供了OpenBSD发行版(release)及快照版(snapshot)的下载, 也有的采用了AFS方式, 您需要找离您最近的服务器。在您下载之前您可以利用ping(8)和traceroute(8)确认哪个OpenBSD镜像站点离您最近, 速度最快。当然了如果您购买的OpenBSD官方发行版, 那么安装速度比无论哪个镜像站点的速度全要快。有效的FTP, HTTP, AFS, RSYNC镜像站点可以在OpenBSD镜像站点上找到。
OpenBSD FTP page.
3.5 - 选择硬件
选择合适的硬件来运行您的OpenBSD系统是很重要的, 因为它意味着您可否成功。
如果您正打算购买一台新PC, 不管是买散件组装还是购买整机, 您首先需要确保的是您购买的是可靠的部件, 在PC行业这并非易事。残次品、不稳定或不兼容的部件经常会导致OpenBSD运行性能低下甚至崩溃。我们给您的最好的建议是小心一些, 购买那些知名和经过权威机构检验的品牌, 有时高价格意味着更好的品质, 而有时它也可能就是昂贵而已。
一些重要的原则可以帮助您选择一个高性能的系统;
根据程序挑选硬件: 让您的硬件适合您的应用程序永远比让应用程序设计适应硬件好, 因为您必须用程序工作。
鉴别您的系统瓶颈: 如果您的应用程序受限于磁盘I/O, 就别多花钱追求最高端的CPU;如果您的系统受限于网速, 放弃高速硬盘;如果瓶颈是128kbps的DSL线路, 那所有部件就别太浪费了。
使用简单的系统: 简单系统出现的问题往往容易解决, 复杂的系统并非总出问题, 可一旦有问题您就要花很长的时间解决。
使用您了解的硬件, 或在把新硬件部署在生产环境前学习它们的知识: 无论新硬件有什么技术上的优势, 在您不熟悉它之前(它怎样才能正常工作, 什么情况下可能出现问题)就委托它完成重要任务是极不明智的。
使用多块硬盘:买几块小硬盘而非一块大硬盘, 尽管这意味着要多花些钱。在几块磁盘上分配数据负荷可以减少每块磁盘上的数据读些时间。并且使用RAID技术会使您的系统将更稳定和具有更快的数据存取速度。
将大块数据分割成小块: 很多人在设计系统时会犯一个错误, 就是把大量的数据存放在磁盘上一个巨大的数据块中, 这通常是一个不合理的设计, 一般情况下您会发现将您的数据分割成易于管理的一些小型数据块更好, 这样做有很多优点, 两个最大的优势是您现在仅需购买小容量硬盘, 当您今后需要时可以轻松地增加更多的硬盘(您永远估计不出今后可能的需求, 没人有这本事), 还有就是等到以后价格看起来真的已经很低了, 并且性能也已经提升了再买也许更好。
不选用廉价的网卡: OpenBSD支持大量的廉价网卡, 这些网卡在家庭、低吞吐量的企业和研究机构中工作得很好, 但是如果您希望您的服务器具有高吞吐量和高稳定性, 您最好买一块高质量的网卡。遗憾的是, 一些名牌网卡并不比廉价网卡好多少, 并且一些潜质非常好的网卡并没有提供准确地文档可用来为其写出最佳的驱动程序。1000M网卡因为有更大的缓存, 所以即便用在低速网络也比10M或100M网卡有更好的性能。
3.6 - OpenBSD第一次安装在什么"系统"上合适?
与其它现代大多数操作系统相比, 虽然OpenBSD在一台小的、旧的和低性能的机器上就能运行得很好, 但是如果您刚开始接触OpenBSD, 在一台性能很低的计算机上运行它可能会令您沮丧。下面这些指南仅是建议性的, 实际OpenBSD可以运行在比下列条件更简陋的设备上, 不过这对初学者来说并不合适。
平台: 使用一个您熟悉的平台。当您学习一个新的操作系统时, 如果同时也需要学习一个新平台那将是非常糟糕的。 我们这里假设您使用i386平台, 因为它可能是大多数人熟悉的平台。
处理器: 100MHz Pentium 或更好的处理器。没错, OpenBSD也可以运行在一个25MHz的80486上, 但是如果您真想学习一个新的操作系统, 当您做试验、有问题或重新加载程序时您肯定不想使用一台非常慢机器。 如果您的处理器主频低于100MHz, 您的第一个遇到的麻烦就是通过SSH登陆这台计算机将花费很长的时间, 如果您想运行 X , 您的处理器主频可能至少需要200MHz以上。实际 X 一旦启动可以运行在主频更低的处理器上, 但是引导和启动 X 会花相当长的时间。
64M 内存或更多: 如果要运行 X , 至少需要128M内存。
硬盘: 使用一块1G的硬盘您可以轻松安装一个简单的系统, 诸如:防火墙、DNS服务器、或其它类似的系统。如果您想从源代码重新构建系统, 您可能需要4G的硬盘, 如果您还想重新构建 X , 您需要6G或更大的硬盘。刚开始推荐使用IDE硬盘。如果您有一块大得多的硬盘, 您不必在最初分区时占用全部空间——如果您的系统仅需要8G空间, 您在一个80G的硬盘上留下72G空间未划分这很正常。
网卡: 使用一个PCI网卡, 尽管您可能跃跃欲试您老式的ISA网卡, 但等等, 您可能已经忘记怎样正确的配置它了。如果您打算在计算机上安装多块网卡, 记住在合上机箱盖之前先把网卡背面上的MAC地址记录下来。
多系统启动: 如果您第一次安装OpenBSD, 别指望能与其它OS多系统启动, 正确设置多系统启动是一个很难的步骤, 您在进行这个工作之前需要很好地了解它包含的所有操作系统, 很显然您第一次安装OpenBSD时并不符合这个条件。很可能您会因误操作删除系统上的所有数据, 所以您最好使用一台专用的电脑进行首次OpenBSD安装, 至少是一块专用的硬盘。
笔记本: 尽管在很多笔记本电脑上OpenBSD运行得很好, 但有时它们并非最容易配置的系统, 所以如果您初次安装OpenBSD, 笔记本电脑并非最佳之选。然而, 一旦您喜欢上了OpenBSD, 一台笔记本电脑将是非常有用的工具。
新硬件: 有时OpenBSD不支持最新、最高端的硬件, 所以作为您的第一个OpenBSD系统, 我们推荐您使用一台稍微旧一些的电脑。
很显然, 您的系统配置好一些更利于OpenBSD的运行。一些最新的程序完全有能力让您的骨灰级计算机配置发挥作用。