[ 上一页 ] [ 目录 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 下一页 ]


The Debian GNU/Linux FAQ
第 4 章 - Debian 的软件系统


4.1 Debian GNU/Linux 上有那些应用程序与开发软件?

和大多数发行版一样, Debian GNU/Linux提供:

包含超过 42304 个包, 从新闻服务器到读者语音支持, 传真程序 ,数据库与电子表格, 图形处理, 通信, 网络和邮件工具, 网页服务器, 甚至 ham-radio 程序.另外的 696 组 Debian 软件包, 因为许可证的原因, 没有成为 Debian 的正式组成部.


4.2 谁写的这些软件?

每个软件的作者的名字都在/ /usr/doc/PACKAGE/copyright 文件中, 这里 PACKAGE 指软件包的名称.

系统的每个软件的维护者都被写在和软件包在一起的控制文件(参阅 Debian 的控制文件是什么?, 第 6.4 节)中.


4.3 如何得到Debian的当前已开发软件列表?

有两种方式获取一个完整的列表:

任何一个 Debian 镜像indices/Maintainers 文件中都有一个可分发包的列表, 文件包括包名及其维护者的名字, e-mail.

任何一个 url name="Debian non-US 镜像" id="http://www.debian.org/mirror/list-non-US"> 的 indices-non-US/Maintainers 文件中都有一个美国禁止出口包的列表, 包括包名及其维护者的名字,e-mail.

Debian包的www查询页面大概20类The Debian 包的 WWW 查询页面 大概20类.


4.4 Debian GNU/Linux 缺少什么?

开发中和预期开发表, 列举了所需的软件包.

更多信息参见 如何成为一个 Debian 软件开发者?, 第 12.1 节.


4.5 我编译程序时为什么会有 "ld: cannot find -lfoo" 提示?Debian 的库文件里怎么没有?

Debian 规则要求符号链接(类似于 libfoo.so.x.y.z)位于不同的包中, 这些包通常命名为libfoo-dev 或 libfooX-dev(假设库包是 libfooX, X 是个整数).


4.6 Debian 支持 Java 吗?

因为 Sun 官方的 JVAV 开发工具是非自由软件, 因此不能加入 Debian. 但是可以获得Debian 软件包格式的 JAVA 的 JDK 和几个 free 的工具, 你可以使用 Debian 来开发, 调试, 运行 JAVA 程序.

运行 JAVA 小程序(applet), 需要 web 浏览器有识别执行它们的能力, Debian 的一些浏览器如 Mozilla, Konqueror 都支持运行 JAVA 所需的插件, 也能找到 non-free 的 Debian 格式 Netscape 软件包, 它也能运行 JAVA 小程序(applet).

更多信息参见 Debian Java FAQ.


4.7 怎么确定我正在使用的是 Debian 系统, 怎么检查它的版本?

通过检查是否存在 /etc/debian_version 文件来确认你的系统是不是 Debian, 这个文件中包含了一行显示你的版本号的文字, 这是由 base-files 包给定的.

dpkg 程序的存在使得在你的系统上安装 Debian 包成为可能, 但是这个程序移植到其他系统或构架上后, 不再是一个可靠的鉴别方法.

用户应该知道, Debian 由很多部分构成, 每一部分(几乎)都可以单独升级, 每个版本都有定义好的固定不变的内容. 分步更新是可以的, 使用 dpkg --list foo 命令可得到 foo, 包的安装状态. 查看所有包的版本, 运行

     dpkg -l

更多信息:

     dpkg --status foo

4.8 对其他语言(非英语)支持的怎么样?


4.9 关于 US 的出口限制?

美国法律中限制密码软件的出口. PGP, ssh 等都在此列.

为了避免不必要的法律问题, 某些 Debian GNU/Linux 软件包, 仅在 ftp://non-US.debian.org/debian-non-US/ 提供. 此类镜像站点的完整列表见 ftp://non-US.debian.org/debian-non-US/README.non-US.


4.10 如何得到 pine?

因为许可证的限制, pine 被放在非自由(non-free)区域, 而且, 许可证甚至不允许分发修改后的二进制程序, 因此你必须自己编译源代码和 Debian 补丁.

源码包名是 pine. 你可以用pine-tracker 获取更新通知.

注意有很多 pine 和 pico 的替代品, 如 main 区的mmuttnano.


[ 上一页 ] [ 目录 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 下一页 ]


The Debian GNU/Linux FAQ

version 8.0, 1 May 2015

translator: etony C.F.AN mailto:etony@tom.com
Debian FAQ Authors