Differences between revisions 3 and 4
Revision 3 as of 2013-02-09 23:51:19
Size: 18856
Editor: ?棣份
Comment:
Revision 4 as of 2013-02-10 23:56:52
Size: 17375
Editor: ?棣份
Comment:
Deletions are marked like this. Additions are marked like this.
Line 71: Line 71:
==== Additional boot parameters for installations ====

On i386/amd64, boot options can be edited by pressing the TAB key in the boot menu.

 * The multi-architecture DVD defaults to using amd64-installgui on 64-bit x86 machines, and installgui on 32-bit x86 machines.
 * If you want to boot the amd64 text mode with the multi-architecture DVD, that would be {{{amd64-install}}}.
 * Likewise you can choose {{{amd64-expertgui}}} to get the GUI version on amd64.
 * If you want to boot the i386 mode with the multi-arch DVD on an amd64 machine you need to manually select {{{install}}} (text mode) or {{{expertgui}}} (graphical mode).
 * You can use an existing HTTP proxy service on the network to speed up the installation of the main server profile from CD. Add {{{mirror/http/proxy=http://10.0.2.2:3128/}}} as an additional boot parameter.
 * If you have already installed the main server profile on a machine, further installations should be done via PXE, as this will automatically use the proxy of the main server.
 * To install the '''GNOME''' desktop instead of the '''KDE''' desktop, add {{{desktop=gnome}}} to the kernel boot parameters. This option is only available when installing from CD, not when installing from DVD.
 * To install the '''LXDE''' desktop instead, add {{{desktop=lxde}}} to the kernel boot parameters. This option is only available when installing from CD, not when installing from DVD.

=== The installation process ===

Remember the [[http://wiki.debian.org/DebianEdu/Documentation/Wheezy/Requirements|system requirements]] and make sure you have at least two network cards (NICs) if you plan on setting up a thin client server.

 * Choose a language (for the installation and the installed system)
 * Choose a location which normally should be the location where you live.
 * Choose a keyboard keymap (the country's default is usually fine)
 * Choose profile(s) from the following list:
  * '''Main-Server'''
   This is the main server (tjener) for your school providing all services pre-configured to work out of the box. You must only install one main server per school! This profile does not include a graphical user interface. If you want a graphical user interface, then select Workstation or Thin-Client-Server in addition to this one.
  * '''Workstation'''
   A computer booting from its local hard drive, and running all software and devices locally like an ordinary computer, except that user logins are authenticated by the main server, where the users' files and desktop profile are stored.
  * '''Roaming workstation'''
   Same as workstation but capable of authentication using cached credentials, meaning it can be used outside the school network. The users' files and profiles are stored on the local disk. Notebooks and laptops should select this profile and not 'Workstation' or 'Standalone' as suggested in earlier releases.
  * '''Thin-Client-Server'''
   A thin client (and diskless workstation) server, also called a LTSP server. Clients without hard drives boot and run software from this server. This computer needs two network cards, a lot of memory, and ideally more than one processor or core. See the chapter about [[DebianEdu/Documentation/Wheezy/HowTo/NetworkClients|networked clients]] for more information on this subject. Choosing this profile also enables the workstation profile (even if it is not selected) - a thin client server can always be used as a workstation, too.
  * '''Standalone'''
   An ordinary computer that can function without a main server (that is, it doesn't need to be on the network). Includes laptops.
  * '''Minimal'''
   This profile will install the base packages and configure the machine to integrate into the Debian Edu network, but without any services and applications. It is useful as a platform for single services manually moved out from the main-server.

 The '''Main Server''', '''Workstation''' and '''Thin Client Server''' profiles are preselected. These profiles can be installed on one machine together if you want to install a so called ''combined main server''. This means the main server will be a thin client server and also be used as a workstation. This is the default choice, since we assume most people will install [[DebianEdu/Documentation/Wheezy/Installation#Installation_over_the_network_.28PXE.29_and_booting_diskless_clients|via PXE]] afterwards. Please note that you must have 2 network cards installed in a machine which is going to be installed as a combined main server or as a thin client server to become usefull after the installation.

 * Say "yes" or "no" to automatic partitioning. Be aware that saying "yes" will destroy all data on the hard drives! Saying "no" on the other hand will require more work - you will need to make sure that the required partitions are created and are big enough.

 * Please say "yes" to submitting information to http://popcon.skolelinux.org/ to allow us to know which packages are popular and should be kept for future releases. Although you don't have to, it is a simple way for you to help. :)

 * Wait. If the selected profiles include Thin-client-server then the installer will spend quite some time at the end, "Finishing the installation - Running debian-edu-profile-udeb..."

 * Be happy

=== Notes on some characteristics ===
==== A note on notebooks ====

Most likely you will want to use the 'Roaming workstation' profile (see above). Be aware that all data is stored locally (so take some extra care over backups) and login credentials are cached (so after a password change, logins may require your old password if you have not connected your laptop to the network and logged in with the new password).

==== A note on DVD installs ====

After you install from a DVD, {{{/etc/apt/sources.list}}} will only contain sources from the DVD. If you have an Internet connection, we strongly suggest adding the following lines to it so that available security updates can be installed:
==== 为安装添加引导参数 ====

在 i386/adm64 的引导选项可以通过在引导菜单键入 TAB 键来编辑。

 * 多架构 DVD 缺省在64位 x86 机器上使用 amd64-图形安装,而在32位 x86 机器上图形安装。
 * 如果你想用多架构 DVD 引导 amd64 文本模式,应该是 {{{amd64-install}}}。
 * 同样,你可以选择 {{{amd64-expertgui}}} 来获得amd64 GUI 版。
 * 如果你想以多架构 DVD 在64位机器上引导 i386 模式,你需要手工选择 {{{install}}} (文本模式)或 {{{expertgui}}} (图形模式)。
 * 你可以使用一个在网络上存在的 HTTP 缓存服务来加速从 CD 的主服务器项目的安装。加入 {{{mirror/http/proxy=http://10.0.2.2:3128/}}} 作为一个附加引导参数。
 * 如果你已有一台安装主服务器项目的机器,后续安装应该通过 PXE,这将自动使用主服务器的缓存。
 * 安装 '''GNOME''' 桌面来代替 '''KDE''' 桌面,添加 {{{desktop=gnome}}} 到内核引导参数。这个选项仅用于从 CD 安装,不用在从 DVD 安装。
 * 更换安装 '''LXDE''' 桌面,添加 {{{desktop=lxde}}} 到内核引导参数。这个选项仅用于从 CD 安装,不用在从 DVD 安装。

=== 安装过程 ===

如果你计划设置瘦客户机服务器,记得 [[http://wiki.debian.org/DebianEdu/Documentation/Wheezy/Requirements|系统需求]] 确定你最少有两块网卡 (NICs) 。

 * 选择语言(为安装和安装后的系统)
 * 选择地区,通常应该是你生活的地方。
 * 选择键盘布局(通常适用国家缺省值)
 * 从以下列表中选择项目:
  * '''主服务器'''
   这是为你的学校提供开箱即用的所有预先配置的主服务器 (tjener) 。你仅需每个学校安装一个主服务器!这个项目不包含图形用户界面。如果你需要一个图形用户界面,在这时增加选择工作站或者瘦客户机服务器。
  * '''工作站'''
   从本地硬件引导启动计算机,运行所有程序,本地设备类似一台普通的计算机,但使用者登录需要主服务器来确认,并储存使用者的文件和桌面内容。
  * '''移动工作站'''
   如同以上工作站,但使用贮藏证书验证功能,亦可在学校网络之外使用。使用者的文件和项目保存在本地磁盘中。笔记本电脑将选择该安装项目而非“工作站”或“独立主机”,亦于先前发行版中建议使用。
  * '''瘦客户机服务器'''
   痩客户机(和无盘工作站)服务器同样呼叫 LTSP 服务器。痩客户机不以硬件驱动引导而是从该服务器运行程序。这台计算机需要两块网卡和大量的内存,适宜更多的处理器。参看关于 [[DebianEdu/Documentation/Wheezy/HowTo/NetworkClients|网络客户端]] 的章节,获得这一主题的更多信息。选取该安装项目同时也开启工作站项目(即使并没有选择“工作站”选项), - 痩客户机服务器也一直可以如同一台工作站使用。
  * '''独立主机'''
   一台普通计算机,在没有主服务器(不需要在网络上)即可工作。无需进入网络的机器,如笔记本电脑。
  * '''最小安装'''
   该选项将安装基本软件包并配置计算机不以任何服务和应用来融入 Debian Edu 网络,是手工自主服务器转移简单服务的应用平台。

  '''主服务器''', '''工作站''' 和 '''瘦客户机服务器''' 安装项为预先选择。这些内容可以一同安装在一台机器上,如果你想安装一个称作 组合主服务器。这意味主服务器将是一个瘦客户机服务器也用作工作站。这是缺省选择,我们一直假设之后多数人将 [[DebianEdu/Documentation/Wheezy/Installation#Installation_over_the_network_.28PXE.29_and_booting_diskless_clients|通过 PXE]] 安装。请记住在一台机器上你需要装有两块网卡用来安装作为之后实用的组合主服务器或者瘦客户机服务器。

 * 回答 "yes" 或 "no" 对于自动分区。要知道选择 "yes" 将清除硬盘上的所有数据!选择 "no" 将需要更多其他的手工工作 - 你将需要确定所需充裕空间的分区创建工作。

 * 请回答 "yes" 来提交信息到 http://popcon.skolelinux.org/ 使我们知道软件包的流行度以致下一发行版。以这种简单的方式得到你的协助 :)

 * 等待。如果瘦客户机服务器包括在所选安装项目中,在最后安装过程将耗费一段时间,“完成安装 - 运行 debian-edu-profile-udeb...”

 * 祝愉快

=== 一些有代表性的说明 ===
==== 笔记本的说明 ====

很可能你需要使用“移动工作站”项目(参看前文)。要清楚所有数据保存在本地计算机中(也就是说格外费心对备份的关注)和登录证书的贮存(亦即如果你的笔记本未连接到网络时以旧密码登录并记录变更密码后的新密码)。

==== DVD 安装的说明 ====

你从 DVD 安装之后, {{{/etc/apt/sources.list}}} 将仅有 DVD 的软件源。如果你有网络连接,我们强烈建议增添以下数行,如此可以获得安装安全更新:
Line 130: Line 130:
The DVD only works with KDE desktop installations. If you want to install other desktop options, use the netinst images or PXE installation.

==== A note on CD installs ====

A netinst installation (which is the type of installation our CD provides) will fetch some packages from the CD and the rest from the net. The amount of packages fetched from the net varies from profile to profile:

FIXME Check these numbers for Wheezy. They are 2012-01-22 for Lenny.

 * Main server: 8 out of 115 MiB downloaded.
 * Main server and Thin client server: 618 of 1082 MiB downloaded.
 * Main server and Workstation: 618 of 1081 MiB downloaded.
 * Thin client server: 618 of 1052 MiB downloaded.
 * Workstation: 618 of 1051 MiB downloaded.
 * Standalone: 618 of 1020 MiB downloaded.
 * Minimal: 12 of 83 MiB downloaded.

==== A note on thin-client-server installations ====

First of all, this profile name is confusing for historic reasons. Currently this profile actually installs an LTSP server environment for thin-clients and for workstations. Debian bug DebianBug:588510 has been filed to change the name of the profile into a better suited one.

Providing the kernel boot parameter {{{edu-skip-ltsp-make-client}}} makes it possible to skip the step which converts the LTSP chroot from a thin-client chroot into a combined thin-client/diskless workstation chroot.
DVD 仅安装 KDE 桌面。如果你想要安装其他桌面选项,使用网络安装镜像或者 PXE 安装。

==== CD 安装说明 ====

网络安装(由我们的 CD 提供这一安装类型)将从 CD 获取若干软件包,而其余的软件包从网络下载。所获取的软件包数目取决于网络内容的变化:

FIXME 检查对于 Wheezy 的数字。这是 2012-01-22 对于 Lenny 的。

 * 主服务器:已下载 115 Mib 中的 8 Mib。
 * 主服务器和瘦客户机服务器:已下载 1082 Mib 中的 618 Mib。
 * 主服务器和工作站:已下载 1081 Mib 中的 618 Mib。
 * 瘦客户机服务器:已下载 1052 Mib 中的 618 Mib。
 * 工作站:已下载 1051 Mib 中的 618 Mib。
 * 独立主机:已下载 1020 Mib 中的 618 Mib。
 * 最小安装:已下载 83 Mib 中的 12 Mib。

==== 瘦客户机服务器安装说明 ====

首先,这个内容的名称历史由来让人迷惑。当前该内容实际上为瘦客户机和工作站安装一个 LTSP 服务器环境。Debian bug DebianBug:588510 提交变更该内容更合适的名称。

提供内核引导惨素 {{{edu-skip-ltsp-make-client}}} 可以跳过变更 LTSP chroot 自一个瘦客户机 chroot 为组合瘦客户机/无盘工作站 chroot 的设置。
Line 152: Line 152:
This is useful in certain situations, such as if you want a pure thin client chroot or if there is already a diskless chroot on another server, which can be rsynced. For these situations skipping this step will cut down the installation time considerably.

Except for the longer installation time there is no harm in always creating combined chroots, which is why this is done by default.

=== Installation using USB sticks instead of CD/DVDs ===

Since the Squeeze release it is possible to directly copy the CD/DVD `.iso` images to a USB stick and boot from them. Simply execute a command like this, just adapting the file and device names to your needs:
这是由于确定的状况,如果你像上面想要一个单纯的瘦客户机 chroot 或是如果已经在另一服务器上无盘 chroot,可以同步。对于这些情况跳过这个设置将缩短很多安装时间。

除了较长的安装时间之外,其在创建组合 chroot 总没有坏处,这是为何其为缺省设置。

=== 以 USB记忆棒代替 CD/DVD 安装 ===

从 Squeeze 释出版开始,可以通过简单复制 CD/DVD `.iso` 镜像文件到 USB记忆棒并以之引导。类似以下的简单命令,请正确选择所需设备文件名:
Line 162: Line 162:
Depending on which image you choose, the USB stick will behave just like a CD or DVD.

=== Installation over the network (PXE) and booting diskless clients ===

For this installation method it is required that you have a running main server.
When clients boot via the main network, a new PXE menu with installer and boot selection options is displayed. If PXE installation fails with an error message claiming a XXX.bin file is missing, then most probably the client's network card requires nonfree firmware. In this case the Debian Installer's initrd must be modified. This can be achieved by executing the command:
根据所选镜像,USB记忆棒将犹如 CD 或 DVD。

=== 网络安装 (PXE) 和引导无盘客户端 ===

对于这种安装方法有赖于你有一个运行中的主服务器。
当客户机通过主网引导时,呈现一个新的安装和引导 PXE 菜单。如果 PXE 安装失败有一个错误信息需要一个缺失的 XXX.bin 文件,最可能是客户机网卡需要非自由固件。在这个问题中 Debian 安装程序的 initrd 需要改进。这能在服务器上执行命令得以实现:
Line 169: Line 169:
on the server.

This is how the PXE menu looks with the '''Main-Server''' profile only:


这看到的是仅有 '''主服务器''' 项的 PXE 菜单:
Line 175: Line 175:
This is how the PXE menu looks with the '''Main-Server''' and '''Thin-Client-Server''' profiles: 这看到的是有 '''主服务器Main-Server''' 和 '''瘦客户机服务器''' 项的 PXE 菜单:
Line 179: Line 179:
This setup also allows diskless workstations and thin clients to be booted on the main network.
Diskless workstations must be added with GOsa² just like normal workstations or thin client servers.

More information about network clients can be found in the [[DebianEdu/Documentation/Wheezy/HowTo/NetworkClients|Network clients HowTo]] chapter.

==== Modifying PXE installations ====

The PXE installation uses a debian-installer preseed file, which can be modified to ask for more packages to install.

A line like the following needs to be added to {{{tjener:/etc/debian-edu/www/debian-edu-install.dat}}}
这个设置也允许无盘工作站和瘦客户机在主网上引导。
无盘工作站需要以 GOsa² 添加仅类似普通工作站或者瘦客户机服务器。

更多有关网络客户端的信息可以在 [[DebianEdu/Documentation/Wheezy/HowTo/NetworkClients|HowTo 网络客户端]] 章节找到。

==== 改进 PXE 安装 ====

PXE 安装使用一个 debian-installer preseed 文件,可以改进对于安装更多软件包的询问。

类似下面的一行需要添加到 {{{tjener:/etc/debian-edu/www/debian-edu-install.dat}}}
Line 194: Line 194:
The PXE installation uses {{{/var/lib/tftpboot/debian-edu/install.cfg}}} and the preseeding file in {{{/etc/debian-edu/www/debian-edu-install.dat}}}. These files can be changed to adjust the preseeding used during installation, to avoid more questions when installing over the net. Another way to achieve this is to provide extra settings in {{{/etc/debian-edu/pxeinstall.conf}}} and {{{/etc/debian-edu/www/debian-edu-install.dat.local}}} and to run {{{/usr/sbin/debian-edu-pxeinstall}}} to update the generated files.

Further information can be found in the [[http://www.debian.org/releases/wheezy/installmanual|manual of the Debian Installer]].

To disable or change the use of the proxy when installing via PXE, the lines containing {{{mirror/http/proxy}}}, {{{mirror/ftp/proxy}}} and {{{preseed/early_command}}} in {{{tjener:/etc/debian-edu/www/debian-edu-install.dat }}} need to be changed. To disable the use of a proxy when installing, put '#' in front of the first two lines, and remove the "{{{export xhttp_proxy="http://webcache:3128"; }}}" part from the last one.

Some settings can not be preseeded because they are needed before the preseeding file is downloaded. These are configured in the PXElinux-based boot arguments available from {{{/var/lib/tftproot/debian-edu/install.cfg}}}. Language, keyboard layout and desktop are examples of such settings.

=== Custom CD/DVDs ===

Creating custom CDs or DVDs can be quite easy since we use the [[http://wiki.debian.org/DebianInstaller/|debian installer]], which has a modular design and other nice features. [[http://wiki.debian.org/DebianInstaller/Preseed|Preseeding]] allows you to define answers to the questions normally asked.

So all you need to do is to create a preseeding file with your answers (this is described in the appendix of the debian installer manual) and [[http://wiki.debian.org/DebianInstaller/Modify/CD|remaster the CD/DVD]].

== Screenshot tour ==

The text mode and the graphical installation are functionally identical - only the appearance is different. The graphical mode offers the opportunity to use a mouse, and of course looks much nicer and more modern.
Unless the hardware has trouble with the graphical mode, there is no reason not to use it.

So here is a screenshot tour through a graphical Main-Server + Workstation + Thin Client Server installation and how it looks at the first boot of the tjener, a PXE boot on the workstation network and on the thinclient network:

FIXME: these screenshots need to be redone once we have wheezy artwork
PXE 安装使用 {{{/var/lib/tftpboot/debian-edu/install.cfg}}} 和 {{{/etc/debian-edu/www/debian-edu-install.dat}}} 中的 preseeding 文件。这些文件可以在安装期间变更 preseeding 安排使用,在网上安装时避免更多提问。另一个方法实现这个是在 {{{/etc/debian-edu/pxeinstall.conf}}} 和 {{{/etc/debian-edu/www/debian-edu-install.dat.local}}} 中提供的附加设置并运行 {{{/usr/sbin/debian-edu-pxeinstall}}} 来更新生成的文件。

更多信息可以在 [[http://www.debian.org/releases/wheezy/installmanual|Debian 安装手册]] 中找到。

禁止或改变在通过 PXE 安装时使用代理,在 {{{tjener:/etc/debian-edu/www/debian-edu-install.dat }}} 中包含的 {{{mirror/http/proxy}}}, {{{mirror/ftp/proxy}}} 和 {{{preseed/early_command}}} 几行需要改变。安装时禁止使用代理,在开始两行的前面加 '#' ,并删除其后的 "{{{export xhttp_proxy="http://webcache:3128"; }}}" 部分。

一些设置由于需要在 preseeding 文件之前下载而不可用。这些配置在 PXElinux-based 引导主题可从 {{{/var/lib/tftproot/debian-edu/install.cfg}}} 得到。语言,键盘布局和桌面是以上设置的示例。

=== 定制 CD/DVDs ===

自从我们使用 [[http://wiki.debian.org/DebianInstaller/|debian 安装程序]] 以来,创建定制 CD 或 DVD 标准设置和其他友好特性可以相当容易。[[http://wiki.debian.org/DebianInstaller/Preseed|Preseeding]] 允许你定义回答普通询问问题。

那样你所有需要做的是以你的回答问题来创建一个 preseeding 文件(这个在 debian 安装手册附录中讲解)和 [[http://wiki.debian.org/DebianInstaller/Modify/CD|remaster the CD/DVD]]。

== 屏幕快照观览 ==

文本模式和图形安装的功能相同 - 只是外观不同。图形模式提供使用鼠标的条件,很多友好和新式的可视化过程。
除非硬件不便使用图形模式,那么没有理由不用它。

这里是通过图形安装主服务器+工作站+瘦客户机服务器的屏幕快照观览,看到如何首先引导 tjener,在工作站网络和瘦客户机网络上 PXE 引导:

FIXME: 这些屏幕快照需要我们为 wheezy 再度设计。

安装和下载选项

在哪里找到附加信息

我们建议你在开始安装一个实用的系统之前,阅读或至少看一下 Debian Wheezy 发行注记。请给 Debian Edu/Skolelinux 一个尝试,它会恰当地工作。 :-)

/!\ 确定阅读本手册的 起步 章节,尽管它是讲解如何第一次登录。

还有更多关于 Debian Wheezy 发行的信息可以在 安装手册 中获得。

下载 Debian Edu 7.0.0+r0 别名 "Wheezy" 安装媒体

i386, amd64 DVD

多架构 DVD ISO 镜像大小是 4.4G,可用于安装 amd64 和 i386 机器。它可以通过 FTP, HTTP 或 rsync 下载:

FIXME: 这些下载 URLs 需要得到 wheezy 的固定...

i386, amd64 CD

网络安装 CD,可用于 i386 和 amd64 的安装,而且同样获取方法

源代码 DVD

获取源代码

通过邮件获得 CD/DVD

对于没有快速互联网连接,我们可以提供以 CD 或 DVD 价格和运费的 CD 或 DVD 投递。正确寄送电子邮件到 cd@skolelinux.no 我们会商谈费用细目(运输和媒体) :) 别忘了在投递的邮件中包括地址和你需要的 CD 或 DVD。

安装 Debian Edu

当你在安装 Debian Edu 时,有一些选项供你选择。不必担心,那并没有许多。幸好我们隐藏了 Debian 安装过程中及其后的复杂性。Debian Edu 毕竟是 Debian,你如需要,有超过一万五千个软件包可从其中选择,以及亿万的设置选项。为了我们大多数的使用者,我们需要高质量的默认设置。

选择安装类型

[ATTACH]

Install 是 i386 和 amd64 缺省文本模式安装。
64 bit install 64位文本模式安装。
Graphical install 使用 GTK 安装时,你可以使用鼠标。
64 bit graphical install 使用 64位 GTK 安装时,你可以使用鼠标。
Advanced options > 给出子菜单列出更多选项来选择
Help 给出一些提示用于安装

[ATTACH]

Back.. 返回主菜单。
Expert install 给出所有涉及问题的文本模式。
Rescue mode 安装媒体为紧急任务而作为一个救援盘。
Automated install 需要一个 preseed 文件。
64 bit expert install 给出所有可用到问题的64位文本模式。
64 bit rescue mode 安装媒体为紧急任务而形成一个64位救援盘。
64 bit automated install 需要 preseed 文件。

[ATTACH]

Graphical expert install 给出所有可用问题的图形模式。
Graphical rescue mode 安装媒体为紧急任务而产生一个可视的 GTK 图形救援盘。
Graphical automated install 需要一个 preseed 文件。
64 bit graphical expert install 给出所有可用问题的64位图形模式。
64 bit graphical rescue mode 安装媒体为紧急任务而形成一个64位 GTK 可视化图形的救援盘。
64 bit graphical automated install 需要一个 preseed 文件。

[ATTACH]

这个帮助屏幕是自我解释,可用键盘上的 <F>-键得到更多条目叙述的逐条帮助。

为安装添加引导参数

在 i386/adm64 的引导选项可以通过在引导菜单键入 TAB 键来编辑。

  • 多架构 DVD 缺省在64位 x86 机器上使用 amd64-图形安装,而在32位 x86 机器上图形安装。
  • 如果你想用多架构 DVD 引导 amd64 文本模式,应该是 amd64-install

  • 同样,你可以选择 amd64-expertgui 来获得amd64 GUI 版。

  • 如果你想以多架构 DVD 在64位机器上引导 i386 模式,你需要手工选择 install (文本模式)或 expertgui (图形模式)。

  • 你可以使用一个在网络上存在的 HTTP 缓存服务来加速从 CD 的主服务器项目的安装。加入 mirror/http/proxy=http://10.0.2.2:3128/ 作为一个附加引导参数。

  • 如果你已有一台安装主服务器项目的机器,后续安装应该通过 PXE,这将自动使用主服务器的缓存。
  • 安装 GNOME 桌面来代替 KDE 桌面,添加 desktop=gnome 到内核引导参数。这个选项仅用于从 CD 安装,不用在从 DVD 安装。

  • 更换安装 LXDE 桌面,添加 desktop=lxde 到内核引导参数。这个选项仅用于从 CD 安装,不用在从 DVD 安装。

安装过程

如果你计划设置瘦客户机服务器,记得 系统需求 确定你最少有两块网卡 (NICs) 。

  • 选择语言(为安装和安装后的系统)
  • 选择地区,通常应该是你生活的地方。
  • 选择键盘布局(通常适用国家缺省值)
  • 从以下列表中选择项目:
    • 主服务器

      • 这是为你的学校提供开箱即用的所有预先配置的主服务器 (tjener) 。你仅需每个学校安装一个主服务器!这个项目不包含图形用户界面。如果你需要一个图形用户界面,在这时增加选择工作站或者瘦客户机服务器。
    • 工作站

      • 从本地硬件引导启动计算机,运行所有程序,本地设备类似一台普通的计算机,但使用者登录需要主服务器来确认,并储存使用者的文件和桌面内容。
    • 移动工作站

      • 如同以上工作站,但使用贮藏证书验证功能,亦可在学校网络之外使用。使用者的文件和项目保存在本地磁盘中。笔记本电脑将选择该安装项目而非“工作站”或“独立主机”,亦于先前发行版中建议使用。
    • 瘦客户机服务器

      • 痩客户机(和无盘工作站)服务器同样呼叫 LTSP 服务器。痩客户机不以硬件驱动引导而是从该服务器运行程序。这台计算机需要两块网卡和大量的内存,适宜更多的处理器。参看关于 网络客户端 的章节,获得这一主题的更多信息。选取该安装项目同时也开启工作站项目(即使并没有选择“工作站”选项), - 痩客户机服务器也一直可以如同一台工作站使用。

    • 独立主机

      • 一台普通计算机,在没有主服务器(不需要在网络上)即可工作。无需进入网络的机器,如笔记本电脑。
    • 最小安装

      • 该选项将安装基本软件包并配置计算机不以任何服务和应用来融入 Debian Edu 网络,是手工自主服务器转移简单服务的应用平台。

      主服务器工作站瘦客户机服务器 安装项为预先选择。这些内容可以一同安装在一台机器上,如果你想安装一个称作 组合主服务器。这意味主服务器将是一个瘦客户机服务器也用作工作站。这是缺省选择,我们一直假设之后多数人将 通过 PXE 安装。请记住在一台机器上你需要装有两块网卡用来安装作为之后实用的组合主服务器或者瘦客户机服务器。

  • 回答 "yes" 或 "no" 对于自动分区。要知道选择 "yes" 将清除硬盘上的所有数据!选择 "no" 将需要更多其他的手工工作 - 你将需要确定所需充裕空间的分区创建工作。
  • 请回答 "yes" 来提交信息到 http://popcon.skolelinux.org/ 使我们知道软件包的流行度以致下一发行版。以这种简单的方式得到你的协助 :)

  • 等待。如果瘦客户机服务器包括在所选安装项目中,在最后安装过程将耗费一段时间,“完成安装 - 运行 debian-edu-profile-udeb...”
  • 祝愉快

一些有代表性的说明

笔记本的说明

很可能你需要使用“移动工作站”项目(参看前文)。要清楚所有数据保存在本地计算机中(也就是说格外费心对备份的关注)和登录证书的贮存(亦即如果你的笔记本未连接到网络时以旧密码登录并记录变更密码后的新密码)。

DVD 安装的说明

你从 DVD 安装之后, /etc/apt/sources.list 将仅有 DVD 的软件源。如果你有网络连接,我们强烈建议增添以下数行,如此可以获得安装安全更新:

deb http://ftp.debian.org/debian/ wheezy main 
deb http://security.debian.org/ wheezy/updates main 
deb http://ftp.skolelinux.org/skolelinux wheezy local

DVD 仅安装 KDE 桌面。如果你想要安装其他桌面选项,使用网络安装镜像或者 PXE 安装。

CD 安装说明

网络安装(由我们的 CD 提供这一安装类型)将从 CD 获取若干软件包,而其余的软件包从网络下载。所获取的软件包数目取决于网络内容的变化:

FIXME 检查对于 Wheezy 的数字。这是 2012-01-22 对于 Lenny 的。

  • 主服务器:已下载 115 Mib 中的 8 Mib。
  • 主服务器和瘦客户机服务器:已下载 1082 Mib 中的 618 Mib。
  • 主服务器和工作站:已下载 1081 Mib 中的 618 Mib。
  • 瘦客户机服务器:已下载 1052 Mib 中的 618 Mib。
  • 工作站:已下载 1051 Mib 中的 618 Mib。
  • 独立主机:已下载 1020 Mib 中的 618 Mib。
  • 最小安装:已下载 83 Mib 中的 12 Mib。

瘦客户机服务器安装说明

首先,这个内容的名称历史由来让人迷惑。当前该内容实际上为瘦客户机和工作站安装一个 LTSP 服务器环境。Debian bug 588510 提交变更该内容更合适的名称。

提供内核引导惨素 edu-skip-ltsp-make-client 可以跳过变更 LTSP chroot 自一个瘦客户机 chroot 为组合瘦客户机/无盘工作站 chroot 的设置。

这是由于确定的状况,如果你像上面想要一个单纯的瘦客户机 chroot 或是如果已经在另一服务器上无盘 chroot,可以同步。对于这些情况跳过这个设置将缩短很多安装时间。

除了较长的安装时间之外,其在创建组合 chroot 总没有坏处,这是为何其为缺省设置。

以 USB记忆棒代替 CD/DVD 安装

从 Squeeze 释出版开始,可以通过简单复制 CD/DVD .iso 镜像文件到 USB记忆棒并以之引导。类似以下的简单命令,请正确选择所需设备文件名:

sudo dd if=debian-edu-amd64-i386-XXX.iso of=/dev/sdX bs=1024

根据所选镜像,USB记忆棒将犹如 CD 或 DVD。

网络安装 (PXE) 和引导无盘客户端

对于这种安装方法有赖于你有一个运行中的主服务器。 当客户机通过主网引导时,呈现一个新的安装和引导 PXE 菜单。如果 PXE 安装失败有一个错误信息需要一个缺失的 XXX.bin 文件,最可能是客户机网卡需要非自由固件。在这个问题中 Debian 安装程序的 initrd 需要改进。这能在服务器上执行命令得以实现: /usr/share/debian-edu-config/tools/pxe-addfirmware 

这看到的是仅有 主服务器 项的 PXE 菜单:

[ATTACH]

这看到的是有 主服务器Main-Server瘦客户机服务器 项的 PXE 菜单:

[ATTACH]

这个设置也允许无盘工作站和瘦客户机在主网上引导。 无盘工作站需要以 GOsa² 添加仅类似普通工作站或者瘦客户机服务器。

更多有关网络客户端的信息可以在 HowTo 网络客户端 章节找到。

改进 PXE 安装

PXE 安装使用一个 debian-installer preseed 文件,可以改进对于安装更多软件包的询问。

类似下面的一行需要添加到 tjener:/etc/debian-edu/www/debian-edu-install.dat

d-i    pkgsel/include string my-extra-package(s)

PXE 安装使用 /var/lib/tftpboot/debian-edu/install.cfg/etc/debian-edu/www/debian-edu-install.dat 中的 preseeding 文件。这些文件可以在安装期间变更 preseeding 安排使用,在网上安装时避免更多提问。另一个方法实现这个是在 /etc/debian-edu/pxeinstall.conf/etc/debian-edu/www/debian-edu-install.dat.local 中提供的附加设置并运行 /usr/sbin/debian-edu-pxeinstall 来更新生成的文件。

更多信息可以在 Debian 安装手册 中找到。

禁止或改变在通过 PXE 安装时使用代理,在 tjener:/etc/debian-edu/www/debian-edu-install.dat  中包含的 mirror/http/proxy, mirror/ftp/proxypreseed/early_command 几行需要改变。安装时禁止使用代理,在开始两行的前面加 '#' ,并删除其后的 "export xhttp_proxy="http://webcache:3128"; " 部分。

一些设置由于需要在 preseeding 文件之前下载而不可用。这些配置在 PXElinux-based 引导主题可从 /var/lib/tftproot/debian-edu/install.cfg 得到。语言,键盘布局和桌面是以上设置的示例。

定制 CD/DVDs

自从我们使用 debian 安装程序 以来,创建定制 CD 或 DVD 标准设置和其他友好特性可以相当容易。Preseeding 允许你定义回答普通询问问题。

那样你所有需要做的是以你的回答问题来创建一个 preseeding 文件(这个在 debian 安装手册附录中讲解)和 remaster the CD/DVD

屏幕快照观览

文本模式和图形安装的功能相同 - 只是外观不同。图形模式提供使用鼠标的条件,很多友好和新式的可视化过程。 除非硬件不便使用图形模式,那么没有理由不用它。

这里是通过图形安装主服务器+工作站+瘦客户机服务器的屏幕快照观览,看到如何首先引导 tjener,在工作站网络和瘦客户机网络上 PXE 引导:

FIXME: 这些屏幕快照需要我们为 wheezy 再度设计。

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

[ATTACH]

CategoryPermalink