当前位置导航:炫浪网>>网络学院>>操作系统>>Linux教程

Perfect Console 计划

  目的:
  提供 X , DirectFB 下的图形界面程序在纯控制台(最好是FrameBuffer的,VGA的驱动屏幕太小)下的替代品.
使用户在不装 X , DirectFB 等图形界面的情况下,也能有很好的体验.

  内容:
  尽量提供 软件简介, 主页, 安装方法, 截图, 依赖

  大多数软件从 Freshmeat -> Environment -> Console (Text Based)  -> Curses 找到.

  如没有主页和下载地址,  请善用搜索:
  1. www.freshmeat.net/projects/软件名
  2. www.freshmeat.net 最大的开源软件库,几乎所有软件都能找到, 在这里搜索
  3. rpmfind.net 也是很大的软件源, 下来的 src.rpm 可以解压后使用, 其中的 patch 也可以用.
  4. www.google.com

  有一些软件本人还未试验, use at your own risk .

  欢迎提供适合本计划的软件, 要求某个功能的软件也可以提出, 但不保证有人帮你找到.

  0. 基础软件

  基本上,下面的软件都需要的, 下面就不提了.
  Linux kernel with Framebuffer :
  GPM : 鼠标驱动
  ncurses : 基础图形库
  S-lang : 基于 ncurses 的库, 有的软件需要
  newt : 另一个图形库, 有的软件需要

  screen : 让一个 console 同时运行多个图形程序 ,还有人说用screen可以实现gpm的跨控制台复制粘帖 这是gentoo的帮助文件: http://gentoo-wiki.com/TIP_Using_screen

  1. 中文支持

  zhcon : 在LFS5.0+kernel2.6.3里安装zhcon0.2.3
  cce :  cce + gcc4 问题基本解决 (Final)

  2. 文件管理

  midnightcommander, mc : 见 BLFS Book
  Midnight Commander MP : 改版的 mc  http://freshmeat.net/projects/mcmp/

  3. 上网浏览

  lynx , w3m , links 在 BLFS book 里有
  lynx : 基本的浏览器,在 cce/zhcon 下支持中文,不支持中文utf8网页(比如 本页 )
  w3m : 较好的浏览器,支持表格,在 cce/zhcon 下完美支持中文, utf8 的网页也支持


  links : 功能比 w3m 还强大, 支持后台下载,但是完全不支持中文.
  elinks : links 改版,功能比 links 还强大, 支持多Tab页,但是完全不支持中文.
  据说 sir 上某人曾经 links 的中文码表,可以支持中文, 我还没找到,若有人找到,请给我一个地址. 否则, 我来试试自己写(抄袭?) 一个码表,不过肯定是 elinks 的.


  4. 上网聊天

  centericq : An ncurses-based client for ICQ, Yahoo!, AIM, IRC, Jabber, MSN, and LiveJournal.
  http://freshmeat.net/projects/centericq/

  Licq : An advanced graphical ICQ clone.
  http://freshmeat.net/projects/licq/

  5. 收发邮件

  Mutt : A small but very powerful text-based mail client.
  http://freshmeat.net/projects/mutt/

  6. 音乐欣赏

  mp3blaster : mepgsound 解码 http://mp3blaster.sourceforge.net/


  mpg123 + playmp3list : mpg123 解码 http://rucus.ru.ac.za/~urban/projects/playmp3list/

  mplay + mplayer : mplayer 的 console 前端

  cmus : mad 解码 , 看起来比 mp3blaster 还好 http://onion.dynserv.net/~timo/cmus.html

  为了支持更多格式,需要一下库:
  flac : http://flac.sourceforge.net/
  mp3 , mad : http://www.underbit.com/products/mad/
  ogg , libogg, http://www.vorbis.com/
  libao : http://www.xiph.org/ao/

  下面不清楚,可能没有什么用
  http://modplug.sourceforge.net/
  http://www.musicpd.org/mpc.shtml
  http://www.musicpd.org/

  7. 视频播放

  mplayer :
  xine :
  这两个在输出驱动为 fb 的情况下,可以完美播放各种格式视频.

  8. 集成开发

  motor : http://freshmeat.net/projects/motor/
  http://thekonst.net/motor
  ftp://rpmfind.net/linux/Mandrake ... -3.2.4-3mdk.src.rpm

  有人可能更喜欢用 vi 或 emacs .

  9. 上传下载

  wget : http://www.gnu.org/software/wget/
  curl : http://curl.haxx.se/
  prozilla : 多线程 http://prozilla.genesys.ro/
  lftp : 命令行 http://lftp.yar.ru/
  yafc : 命令行 + 彩色 http://yafc.sourceforge.net/
  mc : mc 用来ftp是很方便的

  10.图形图像

  fbgrab : 在 framebuffer 下截图, http://hem.bredband.net/gmogmo/fbgrab/
  我的截图都是 fbgrab 做的, 依赖于 libpng .
  编译时不要用 make ,它的 Makefile 调用了一个检查程序,一般都没装,也没什么用.
  看一下 Makefile ,把 gcc ........... 粘帖下来直接用.

  fbv : 看图软件,可以在console 下看 png gif jepg ,依赖于 libpng, libungif ,libjepg
  http://freshmeat.net/projects/fbv/

  iiview : 看图, 还可显示缩略图, 可以在console 下看 png gif jepg tiff,依赖于 libpng, libungif ,libjepg, libtiff
  http://freshmeat.net/projects/iiview/

  fbview : 看图, 不推荐[/COLOR],依赖太多, 除图形库外,还有imagemagick , oFBis library

  11. 其他工具

  htop : 进程管理器, 更好的 top http://htop.sourceforge.net/



  sysvconfig : 系统设置, http://sysvconfig.sf.net ,用处不大, 不推荐[/COLOR]

相关内容
赞助商链接