Next Previous Contents

4. 移植程序及其它软件的不完整列表

大部份一般的 Unix 工具及程序已经被移植到 Linux 上,包括了几乎所有 GNU 的东西及许多不同来源的 X 客户端程序。 实际上,所谓的移植通常只是一句话,因为许多程序可直接在 Linux 机器上编译而不需要修改,或只需要很小的修改,因为 Linux 非常遵循 POSIX。 对任何作业系统来说永远没有足够的应用程序,但是 Linux 有愈来愈多终端使用者(end-user)及伺服器的应用程序。 和你喜欢的商业 Unix 应用程序的供应商联系询问他们是否将它移植到 Linux 上。

这里有份已知能在 Linux 上运作软件的不完整列表:

基本的 Unix 指令:

ls, tr, sed, awk 等等(你能说得出名字的,Linux 大概就有)。

发展工具:

gcc, gdb, make, bison, flex, perl, rcs, cvs, prof.

语言及环境:

C, C++, Objective C, Java, Modula-3, Modula-2, Oberon, Ada95, Pascal, Fortran, ML, scheme, Tcl/tk, Perl, Python, Common Lisp, 及许多其它的。

图形环境:

GNOME 及 KDE (桌面环境), X11R5 (XFree86 2.x), X11R6 (XFree86 3.x), MGR.

编辑器:

GNU Emacs, XEmacs, MicroEmacs, jove, ez, epoch, elvis (GNU vi), vim, vile, joe, pico, jed, 及其它的。

Shells:

bash (POSIX sh-compatible), zsh (包含 ksh 兼容模式), pdksh, tcsh, csh, rc, es, ash (大部份 sh-兼容的 shell 在 BSD 上当做 /bin/sh 来用), 还有更多。

通讯程序:

PPP, UUCP, SLIP, CSLIP, 完整的 TCP/IP 通讯工具集, kermit, szrz, minicom, pcomm, xcomm, term (runs multiple shells, redirects network activity, and allows remote X, all over one modem line), Seyon (非常受欢迎的 X Window 通讯程序), 以及数个传真及声音邮件(使用 ZyXEL 及其它数据机)套件都有。当然,硬件串列及网路签入也支持。

新闻及邮件软件:

C-news, innd, trn, nn, tin, smail, elm, mh, exmh, pine, mutt, 等等。

文字处理软件:

TeX, groff, doc, ez, LyX, Lout, Linuxdoc-SGML, 及其它的。

游戏:

Nethack, 数个 Muds 及 X 游戏,以及大量其它的游戏。所有游戏可自 tsx-11 及 sunsite 取得。

所有这些程序都可免费取得(而这些还不及所有的百分之一)。商业软件愈来愈多; 询问你喜爱的商业软件供应者他们是否支持 Linux.


Next Previous Contents