内核补丁:字符终端下显示UTF-8字符
-
- 帖子: 110
- 注册时间: 2009-08-28 15:00
内核补丁:字符终端下显示UTF-8字符
喜欢纯粹的linux终端界面,没必要的话不进X。于是,长久以来都是用这个内核补丁:
UTF-8字符终端 (univt)
http://blog.chinaunix.net/space.php?uid ... id=2123586
可以在纯linux字符终端下显示UTF-8字符。不过3.0内核之后就不太好用了,字体也不够好。
这几天又捡起来折腾了下。修改了第一版文字显示补丁,现在可以用在3.3内核上。又修改了第一版字库补丁,用了unifont字体。
unifont字体涵盖了unicode标准中的所有可打印字符。详见:http://unifoundry.com/unifont.html
在Archlinux x86_64下测试通过,测试的内核版本是linux-3.3.5-1和linux-3.3.6-1
终端输入法可以用uim里面的uim-fep,同样在Archlinux x86_64下测试通过,测试的内核版本是linux-3.3.5-1和linux-3.3.6-1。
uim详见:http://code.google.com/p/uim/。用Archlinux的请直接pacman -S uim
下载地址:
第一版文字显示补丁和字库补丁,以及Archlinux PKGBUILD文件:
https://bit.ly/neilpubdb -> linux
---------------------------------------------------------------
2012年4月11日更新:PKGBUILD文件更新到了linux 3.8.4内核,测试通过。修改了下载链接
2013年6月12日更新:Archlinux用户的福利:https://aur.archlinux.org/packages/linux-univt/
UTF-8字符终端 (univt)
http://blog.chinaunix.net/space.php?uid ... id=2123586
可以在纯linux字符终端下显示UTF-8字符。不过3.0内核之后就不太好用了,字体也不够好。
这几天又捡起来折腾了下。修改了第一版文字显示补丁,现在可以用在3.3内核上。又修改了第一版字库补丁,用了unifont字体。
unifont字体涵盖了unicode标准中的所有可打印字符。详见:http://unifoundry.com/unifont.html
在Archlinux x86_64下测试通过,测试的内核版本是linux-3.3.5-1和linux-3.3.6-1
终端输入法可以用uim里面的uim-fep,同样在Archlinux x86_64下测试通过,测试的内核版本是linux-3.3.5-1和linux-3.3.6-1。
uim详见:http://code.google.com/p/uim/。用Archlinux的请直接pacman -S uim
下载地址:
第一版文字显示补丁和字库补丁,以及Archlinux PKGBUILD文件:
https://bit.ly/neilpubdb -> linux
---------------------------------------------------------------
2012年4月11日更新:PKGBUILD文件更新到了linux 3.8.4内核,测试通过。修改了下载链接
2013年6月12日更新:Archlinux用户的福利:https://aur.archlinux.org/packages/linux-univt/
上次由 neil.sun 在 2013-06-27 13:21,总共编辑 4 次。
-
- 帖子: 22323
- 注册时间: 2010-07-19 21:41
- 系统: OS X
- 飞火流星
- 帖子: 990
- 注册时间: 2010-05-11 21:50
Re: 内核补丁:字符终端下显示UTF-8字符
mark
有事多折腾。。。没事瞎折腾。。。
本本
acer 4745g i5-430 4G ATI5650 1G 独显 500G硬盘
台台
赛扬coppermine 1.0GHz 160MB内存 集成显声卡 网卡一块。
archlinux+xfce无压力
本本
acer 4745g i5-430 4G ATI5650 1G 独显 500G硬盘
台台
赛扬coppermine 1.0GHz 160MB内存 集成显声卡 网卡一块。
archlinux+xfce无压力
- leeaman
- 帖子: 30702
- 注册时间: 2007-02-02 18:14
- 系统: debian sid
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 内核补丁:字符终端下显示UTF-8字符
支持一个。




◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
- 枫叶饭团
- 帖子: 14683
- 注册时间: 2010-06-16 1:05
- 系统: Mac OS X
- 来自: Tencent
- 联系:
- monk
- 帖子: 19507
- 注册时间: 2010-01-28 10:45
- kissdb
- 帖子: 578
- 注册时间: 2008-03-28 10:18
- 来自: 淮安and徐州
Re: 内核补丁:字符终端下显示UTF-8字符
希望可以和UKSM他们合作打在一个包里
-
- 帖子: 349
- 注册时间: 2006-09-09 0:35
Re: 内核补丁:字符终端下显示UTF-8字符
感觉这个方法比较治本。
下载页面看到有4个文件,在ubuntu server上要怎么安装啊?
https://bit.ly/unifont-univt (box.net)
Name Size Modified
fbcondecor-0.9.6-3.0-rc2.patch 68.63 KB 7 weeks ago
utf8-kernel-2.6-fonts-3.patch.tar.xz 1.6 MB 7 weeks ago
utf8-kernel-2.6.31-fbcondecor-1.patch 2.19 KB 7 weeks ago
utf8-kernel-2.6.39-core-1.patch 28.08 KB 1 month ago
下载页面看到有4个文件,在ubuntu server上要怎么安装啊?
https://bit.ly/unifont-univt (box.net)
Name Size Modified
fbcondecor-0.9.6-3.0-rc2.patch 68.63 KB 7 weeks ago
utf8-kernel-2.6-fonts-3.patch.tar.xz 1.6 MB 7 weeks ago
utf8-kernel-2.6.31-fbcondecor-1.patch 2.19 KB 7 weeks ago
utf8-kernel-2.6.39-core-1.patch 28.08 KB 1 month ago
-
- 帖子: 1
- 注册时间: 2012-10-08 20:52
- 系统: Arch
Re: 内核补丁:字符终端下显示UTF-8字符
能把linux-3.3.8的abs包发以下吗?现在abs上的都是3.5,你的pkgbuild根本过不了验证.
-
- 帖子: 110
- 注册时间: 2009-08-28 15:00
Re: 内核补丁:字符终端下显示UTF-8字符
已更新到3.8.4qzs123 写了:能把linux-3.3.8的abs包发以下吗?现在abs上的都是3.5,你的pkgbuild根本过不了验证.
- mudan
- 帖子: 58
- 注册时间: 2011-10-13 15:51
-
- 帖子: 64
- 注册时间: 2005-05-10 16:04
Re: 内核补丁:字符终端下显示UTF-8字符
突然觉得,无论怎么弄,main stream里tty必定是ascii only。
所以,别指望对TTY动手术
如果指望内核支持非8bit文字编码的终端,能否干脆增加另外一类console设备:可以灵活配置编码,字形,unicode/18030/gb都可以配置
然后在启动参数和其他参数里决定用传统TTY还是多语言console
所以,别指望对TTY动手术
如果指望内核支持非8bit文字编码的终端,能否干脆增加另外一类console设备:可以灵活配置编码,字形,unicode/18030/gb都可以配置
然后在启动参数和其他参数里决定用传统TTY还是多语言console
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
Re: 内核补丁:字符终端下显示UTF-8字符
lion.guo 写了:突然觉得,无论怎么弄,main stream里tty必定是ascii only。
所以,别指望对TTY动手术
如果指望内核支持非8bit文字编码的终端,能否干脆增加另外一类console设备:可以灵活配置编码,字形,unicode/18030/gb都可以配置
然后在启动参数和其他参数里决定用传统TTY还是多语言console
