下一页 上一页 目录

4. 移植程序和其他软件的不完整列表

大多数常见的 Unix 工具和程序已被移植到 Linux,包括几乎所有 GNU 软件和来自各种来源的许多 X 客户端。实际上,“移植”这个词通常用得太重了,因为许多程序无需修改或只需少量修改即可直接编译,因为 Linux 非常密切地遵循 POSIX 标准。任何操作系统都永远不会有足够的应用程序,但 Linux 正在获得最终用户应用程序和服务器应用程序。请联系您最喜欢的商业 Unix 应用程序的供应商,询问他们是否已将其移植到 Linux。

以下是在 Linux 下已知可以工作的软件的不完整列表

基本的 Unix 命令

lstrsedawk 等等(你能想到的,Linux 可能都有)。

开发工具

gccgdbmakebisonflexperlrcscvsprof

语言和环境

C、C++、Objective C、Java、Modula-3、Modula-2、Oberon、Ada95、Pascal、Fortran、ML、scheme、Tcl/tk、Perl、Python、Common Lisp 以及许多其他语言。

图形环境

GNOME 和 KDE(桌面环境)、X11R6 (XFree86 3.x)、X11R5 (XFree86 2.x)、MGR。

编辑器

GNU Emacs、XEmacs、MicroEmacs、jove、ez、epochelvis (GNU vi)、vimvilejoepicojed 以及其他编辑器。

Shell

bash (POSIX sh 兼容)、zsh (包括 ksh 兼容模式)、pdkshtcshcshrcesash(主要用作 BSD 的 /bin/sh 的 sh 兼容 shell)以及更多 shell。

电信

PPP、UUCP、SLIP、CSLIP、完整的 TCP/IP 通信工具集、kermitszrzminicompcommxcommterm(运行多个 shell,重定向网络活动,并允许远程 X,全部通过一条调制解调器线路)、Seyon(流行的 X-windows 通信程序)以及几个传真和语音邮件(使用 ZyXEL 和其他调制解调器)软件包可用。当然,支持远程串行和网络登录。

新闻和邮件

C-news、inndtrnnntinsmailelmmhexmhpinemutt 等。

文本处理

TeX、groffdocez、LyX、Lout、Linuxdoc-SGML 以及其他文本处理工具。

游戏

Nethack、几个 Muds 和 X 游戏,以及许多其他游戏。其中一个游戏是在 tsx-11 和 sunsite 上查找所有可用的游戏。

所有这些程序(这甚至不到可用程序的一百分之一)都是免费提供的。商业软件正变得越来越普及;请咨询您最喜欢的商业软件的供应商,了解他们是否支持 Linux。


下一页 上一页 目录