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