|
|
第 1 帖 | |
|
|
标题: Perfect Console 计划 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 的用法, 以及在 lfs 当中的应用 , 还有人说用screen可以实现gpm的跨控制台复制粘帖 这是gentoo的帮助文件: http://gentoo-wiki.com/TIP_Using_screen 1. 中文支持 zhcon : 在LFS5.0+kernel2.6.3里安装zhcon0.2.3 主页: zhcon.sf.net 现已升级到 0.2.6 ,从 0.2.5 开始部分支持 utf8 , 推荐. 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 的网页也支持,新的 w3m 直接支持 fb 图象。 ![]() links : 功能比 w3m 还强大, 支持后台下载,但是完全不支持中文. links -g 可以开启图形,高级布局 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/ gnus+fetchmail+procmail http://www.gnus.org/ http://fetchmail.berlios.de/ http://www.procmail.org/ 教程: PROCMAIL QUICK START http://www.ii.com/internet/robots/procmail/qs/ procmail 软件包包含一个自动的邮件处理器,可以很好的过滤和排序邮件。 http://lfs.linuxsir.org/htdocs/blfsc.../procmail.html 使用fecthmail http://doc.chinahtml.com/Manual/free...fetchmail.html http://learn.tsinghua.edu.cn:8080/20...nt-backup/gnus .html http://learn.tsinghua.edu.cn:8080/20...up/gnus-1.html Pine 不逊于 mutt 的 email 客户端 http://www.washington.edu/pine/ 6. 音乐欣赏 mp3blaster : mepgsound 解码 http://mp3blaster.sourceforge.net/ ![]() MOC console audio player for Linux/UNIX http://moc.daper.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/9.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/ ncftp : 命令行 http://www.ncftp.com/ncftp/ 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 : 看图, 不推荐,依赖太多, 除图形库外,还有imagemagick , oFBis library fbi 系列 : http://linux.bytesex.org/fbida/ 有用的有: fbi : 看图软件,可以在console 下看 png gif jepg fbgs: 脚本, 用 ghostscript 把 ps , pdf 转成图像, 再用 fbi 看 exiftran : 在保留 exif 的同时转换 jpeg 11. 其他工具 htop : 进程管理器, 更好的 top http://htop.sourceforge.net/ ![]() sysvconfig : 系统设置, http://sysvconfig.sf.net ,用处不大, 不推荐 12.CD烧录 核心软件 cdrdao cdrtools dvd+rw-tools ,gui 的也要用到, distro 一般都有,很好找 bashburn ,ncurse 界面,菜单选择烧录cd http://bashburn.sourceforge.net/ cdw ,另一个 ncurse 界面烧录软件 http://sourceforge.net/projects/cdw
__________________
计划进度,纯属虚构 架构设计,事后诸葛 此帖于 06-10-14 20:56 被 dyhml 编辑. |
|
|
|
|
|
|
|
第 2 帖 | |
|
|
不错阿,很好的计划。把编译配置的步骤写一下,,很实用的一个指南。
以LFS做基础?
__________________
我的wiki: http://wiki.linuxgnu.org 马甲Show:终极幻想 黯然销魂 DawnFantasy FinalFantasy ArmageddonMa 此帖于 06-03-06 00:09 被 晨想 编辑. |
|
|
|
|
|
|
|
第 3 帖 | |
|
|
以 LFS 为基础, 完全不依赖于 X .
编译配置的步骤基本上不会写, 都是很简单的 ./configure ; make ; make install . 编译配置的步骤尽量指向外部连接, 比如 BLFS-book , linuxsir 内部的文章. 只有当软件有特殊要求时才写, 比如 补丁, 修改源码, 特殊的安装命令. |
|
|
|
|
|
|
|
第 4 帖 | |
|
|
很好,不以赖于X。
X在desktop上提供了很大的灵活性,但是也一直是我们定制linux的障碍。 寻求各种应用的X替代方案,支持!
__________________
============================= 我的blog: http://blog.21ic.com/blog.asp?name=good02xaut ============================= sound,video,or net,just all. LFS-SVN20060123安装完成 LFS ID:17037 |
|
|
|
|
|
|
|
第 5 帖 | |
|
|
好好做,一定很有钱途!
|
|
|
|
|
|
|
|
第 6 帖 | |
|
|
兄弟最近哪里去了。。。失踪了?嘿嘿。。。
|
|
|
|
|
|
|
|
第 7 帖 | |
|
|
部分更新.
+ 求 links 中文码表 + mplay |
|
|
|
|
|
|
|
第 8 帖 | |
|
|
+ 截图 elinks w3m htop
163 相册 竟然不支持 png. 有好的 相册 没有, 谁能推荐一个? 谢谢. 希望 没有防盗链(可以用在这里) , 支持png ,容量10M 就够了. |
|
|
|
|
|
|
|
第 9 帖 | |
|
|
这个不错,什么时候能出一份配置指南啊
![]() |
|
|
|
|
|
|
|
第 10 帖 | |
|
|
+ 部分软件截图,来自 www.flickr.com
+ 分类 10.图形图像, 包括 抓图 和 看图 软件 |
|
|
|
|
|
|
|
第 11 帖 | |
|
|
如果links支持中文就更perfect了。我找了下相关资料,发现freebsd有针对links的中文补丁,但还没去实践。
搞定了links的中文,BLFS里就可以暂时不装X了(我的BLFS定位于学习服务器配置和脚本编程的学习)。zhcon可以给内核打补丁代替,也可以不装,slackware版有人做出了unicon的输入法补丁。加上bootsplash更漂亮,text mode也是一种选择。 links是我梦寐以求的浏览器,网页图片的效果比w3m好到那里去了。就是中文~,希望大家一起来研究下这东西,让text mode更精彩! |
|
|
|
|
|
|
|
第 12 帖 | |
|
|
+ screen 用法
|
|
|
|
|
|
|
|
第 13 帖 | |
|
|
安装w3m-image(好像是这个,记不清了)是可以显示图片的。以前在fans贴过图
看图用mgaview,效果很好,也在fans贴过图
__________________
[url=http://www.linuxdown.org/ftproot/music]听小鸭唱歌[/url] http://www.cnetbsd.org netbsd中文网 |
|
|
|
|
|
|
|
第 14 帖 | |
|
|
w3m-image 我来试试看. 不过网上找到一句话:
w3m-image is a really odd thing: it runs text-only in an xterm, and uses a trick to display images. 看起来只能在 xterm 里用, 不能用 fb .这个 elinks 也能做到. mgaview 可以加入, 它支持的图像格式很多, 但是 By now some functions (scalling, zooming, grayscale) are available only for Matrox users, but they will be added in future. 而且, 依赖的基础库过多. iiview 和 fbv 支持 png gif jepg ,仅依赖于 libpng, libungif ,libjepg iiview 还可显示缩略图. |
|
|
|
|
|
|
|
第 15 帖 | |
|
|
还有一句话:
http://www2u.biglobe.ne.jp/~hsaka/w3m/index.html Inline image support of w3m (w3m-img) It has already been merged in w3m-0.3. 已经包含在 w3m 的源码里了. |
|
|
|
|
|