1. 简介

1.1. 致谢

本文档主要来源于版本 0.79 及之前的 Linux ATM 发行版中包含的 使用说明 文档。之前的文档由 Werner Almesberger 编写当他在 计算机通信与应用研究所 (ICA) 工作时。

章节 背靠背运行两个 ATM NIC 主要由 Richard Jones 编写.

1.2. 版权

版权所有 2001 IBM Corporation

GNU 自由文档许可证 1.1 版或由自由软件基金会发布的任何后续版本的条款下,允许复制、分发和/或修改本文档;无需不变章节,无需封面文本,也无需封底文本。许可证副本可以在 https://gnu.ac.cn/copyleft/fdl.html 找到。

本文档的大部分内容来源于版本 0.79 及之前的 Linux ATM 发行版中包含的 使用说明,这些版本根据 BSD 许可证、GNU 通用公共许可证 (GPL) 和 GNU 宽通用公共许可证 (LGPL) 发布。

1.3. 邮件列表

还有一个邮件列表可以用来讨论 Linux ATM。如果您有任何意见、问题、建议,或者只是想参与其中,请加入该列表。您可以在 http://lists.sourceforge.net/lists/listinfo/linux-atm-general 订阅取消订阅 它。

邮件列表存档在 http://www.geocrawler.com/lists/3/SourceForge/6487/0/

1.4. CVS 访问

鼓励用户继续使用发布版本,而不是自动认为他们应该从 CVS 获取最新版本。但是,如果您喜欢冒险,以下是如何操作。

首先,匿名登录

% cvs -d:pserver:anonymous@cvs.linux-atm.sourceforge.net.:/cvsroot/linux-atm login

当提示输入密码时,直接按回车键。然后,检出存储库

% cvs -z6 -d:pserver:anonymous@cvs.linux-atm.sourceforge.net.:/cvsroot/linux-atm co -P linux-atm

您也可以指定要专门检出的分支

% cvs -z6 -d:pserver:anonymous@cvs.linux-atm.sourceforge.net.:/cvsroot/linux-atm co -r V2_5_0 linux-atm

在任何一种情况下,这都将创建一个名为 "linux-atm" 的目录,其中包含最新的源代码。当在这个目录中工作时,您不需要为 CVS 指定 '-d' 选项。例如,您可以直接执行

% cvs -z6 up -d

要抓取已放入存储库的任何更改(上面示例中的 '-d' 选项是针对 "up" 子命令的,并且与用于指定 CVS 根目录的 '-d' 不同)

在您检出源代码树后,您需要在顶层目录中运行 autotools 脚本,然后才能从该源代码树配置、构建和安装

# ./autotools 
Running aclocal...
Running autoconf...
Running autoheader...
Running automake...
automake: configure.in: installing `./install-sh'
automake: configure.in: installing `./mkinstalldirs'
automake: configure.in: installing `./missing'
configure.in: 26: required file `./ltconfig' not found
automake: Makefile.am: installing `./INSTALL'
automake: configure.in: installing `src/lane/ylwrap'
Finished...  Now run './configure' and 'make'...

如果您希望创建 tar 压缩的 gzip 发行文件或 RPM 发行文件,请运行make dist或者make rpm分别地。tar 压缩的 gzip 文件将放置在源代码树的顶层,RPM 文件将放置在src/extra/RPMS目录中。

CVS 存档也可以在 Web 上浏览:http://cvs.linux-atm.sourceforge.net/cgi-bin/viewcvs.cgi/linux-atm/linux-atm/

最后,如果您想接收包含每次提交到存储库的差异的电子邮件,还有一个名为 "linux-atm-commits" 的邮件列表:http://lists.sourceforge.net/lists/listinfo/linux-atm-commits

此邮件列表应被视为只接收邮件。不允许任何讨论或问题(即使是关于通过该列表发送的补丁)。所有讨论都应保留在 linux-atm-general 邮件列表中。