LinuxSir.Org  
| 网站首页 | 注册账号 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
精华主题  
主题工具
旧 06-03-05, 23:49 第 1 帖
dyhml
 
dyhml 的头像
 
 
注册会员  
  注册日期: Sep 2005
  帖子: 649
  精华: 2
 

标题: 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 编辑.
  dyhml 当前离线   回复时引用此帖
旧 06-03-05, 23:58 第 2 帖
晨想 帅哥
 
晨想 的头像
 
 
资深版主  
  注册日期: Feb 2003
  我的住址: P.R.China
  帖子: 9,637
  精华: 9
 

不错阿,很好的计划。把编译配置的步骤写一下,,很实用的一个指南。

以LFS做基础?







__________________
我的wiki: http://wiki.linuxgnu.org

马甲Show:终极幻想 黯然销魂 DawnFantasy FinalFantasy ArmageddonMa

此帖于 06-03-06 00:09 被 晨想 编辑.
  晨想 当前离线   回复时引用此帖
旧 06-03-06, 00:28 第 3 帖
dyhml
 
dyhml 的头像
 
 
注册会员  
  注册日期: Sep 2005
  帖子: 649
  精华: 2
 

以 LFS 为基础, 完全不依赖于 X .

编译配置的步骤基本上不会写, 都是很简单的 ./configure ; make ; make install .
编译配置的步骤尽量指向外部连接, 比如 BLFS-book , linuxsir 内部的文章.
只有当软件有特殊要求时才写, 比如 补丁, 修改源码, 特殊的安装命令.
  dyhml 当前离线   回复时引用此帖
旧 06-03-06, 09:55 第 4 帖
good02xaut
 
good02xaut 的头像
 
 
注册会员  
  注册日期: Feb 2006
  帖子: 339
  精华: 2
 

很好,不以赖于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
  good02xaut 当前离线   回复时引用此帖
旧 06-03-06, 20:55 第 5 帖
lvjinhua
 
lvjinhua 的头像
 
 
注册会员  
  注册日期: Oct 2004
  我的住址: 大连
  帖子: 185
  精华: 1
 

好好做,一定很有钱途!
  lvjinhua 当前离线   回复时引用此帖
旧 06-03-06, 21:10 第 6 帖
晨想 帅哥
 
晨想 的头像
 
 
资深版主  
  注册日期: Feb 2003
  我的住址: P.R.China
  帖子: 9,637
  精华: 9
 

兄弟最近哪里去了。。。失踪了?嘿嘿。。。
  晨想 当前离线   回复时引用此帖
旧 06-03-09, 11:47 第 7 帖
dyhml
 
dyhml 的头像
 
 
注册会员  
  注册日期: Sep 2005
  帖子: 649
  精华: 2
 

部分更新.

+ 求 links 中文码表
+ mplay
  dyhml 当前离线   回复时引用此帖
旧 06-03-09, 23:20 第 8 帖
dyhml
 
dyhml 的头像
 
 
注册会员  
  注册日期: Sep 2005
  帖子: 649
  精华: 2
 

+ 截图 elinks w3m htop

163 相册 竟然不支持 png.
有好的 相册 没有, 谁能推荐一个? 谢谢. 希望 没有防盗链(可以用在这里) , 支持png ,容量10M 就够了.
  dyhml 当前离线   回复时引用此帖
旧 06-03-10, 02:11 第 9 帖
epingnet
 
 
 
注册会员  
  注册日期: Jan 2005
  帖子: 222
  精华: 0
 

这个不错,什么时候能出一份配置指南啊
  epingnet 当前离线   回复时引用此帖
旧 06-03-11, 12:59 第 10 帖
dyhml
 
dyhml 的头像
 
 
注册会员  
  注册日期: Sep 2005
  帖子: 649
  精华: 2
 

+ 部分软件截图,来自 www.flickr.com
+ 分类 10.图形图像, 包括 抓图 和 看图 软件
  dyhml 当前离线   回复时引用此帖
旧 06-03-14, 14:59 第 11 帖
r00to
 
r00to 的头像
 
 
注册会员  
  注册日期: Mar 2006
  帖子: 363
  精华: 1
 

如果links支持中文就更perfect了。我找了下相关资料,发现freebsd有针对links的中文补丁,但还没去实践。
搞定了links的中文,BLFS里就可以暂时不装X了(我的BLFS定位于学习服务器配置和脚本编程的学习)。zhcon可以给内核打补丁代替,也可以不装,slackware版有人做出了unicon的输入法补丁。加上bootsplash更漂亮,text mode也是一种选择。
links是我梦寐以求的浏览器,网页图片的效果比w3m好到那里去了。就是中文~,希望大家一起来研究下这东西,让text mode更精彩!
  r00to 当前离线   回复时引用此帖
旧 06-03-17, 20:58 第 12 帖
dyhml
 
dyhml 的头像
 
 
注册会员  
  注册日期: Sep 2005
  帖子: 649
  精华: 2
 

+ screen 用法
  dyhml 当前离线   回复时引用此帖
旧 06-03-20, 18:04 第 13 帖
cnhnln 帅哥
 
cnhnln 的头像
 
 
注册会员  
  注册日期: Oct 2002
  帖子: 549
  精华: 0
 

安装w3m-image(好像是这个,记不清了)是可以显示图片的。以前在fans贴过图

看图用mgaview,效果很好,也在fans贴过图







__________________
[url=http://www.linuxdown.org/ftproot/music]听小鸭唱歌[/url]

http://www.cnetbsd.org
netbsd中文网
  cnhnln 当前离线   回复时引用此帖
旧 06-03-20, 18:17 第 14 帖
dyhml
 
dyhml 的头像
 
 
注册会员  
  注册日期: Sep 2005
  帖子: 649
  精华: 2
 

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 还可显示缩略图.
  dyhml 当前离线   回复时引用此帖
旧 06-03-20, 18:18 第 15 帖
dyhml
 
dyhml 的头像
 
 
注册会员  
  注册日期: Sep 2005
  帖子: 649
  精华: 2
 

还有一句话:
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 的源码里了.
  dyhml 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 14:25


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2010, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2009, LinuxSir.Org