游客,您好
注册 登陆 退出 登录帮助 用户中心 搜索 康佳电视串号检测 备用网址 关于 加入收藏
家电 电脑 平板 游戏 数据 软件 电玩 东芝 L G BOE 微鲸 夏普 风行 暴风 麦龙 联通 金正 鼎科 论坛
虹星 三星 厦华 熊猫 联想 同方 韩电 乐视 拓步 CNC 看尚 小米 PPTV 杂牌 中韩 现代 惠科 理想 山水
[家用机游戏]                                  
游戏 - 家用机游戏 - PS3 - PS3使用 - 浏览游戏
黄狗如何安装中文
发布日期:2013-2-14 9:37:27 作者: 出处: 浏览:1303 人次 【


各位弟兄,这篇文章是小弟凭着记忆力写成的,小弟大概在三个月以前把中文装上黄狗以后就没再动过它的设定了,连小弟自己都担心是不是漏写某些关键或不小心写错某些地方.如文中有任何错缪,还请各路高手不吝赐知,小弟将立刻改正,并致上最诚挚的感激!!!

前言
Linux这个系统,原本就是芬兰天才Linus Torvalds以"把Unix改写为可使用于X86处理器"为出发点所发展出来的.其 0.0.0.1版核心以Minix为基础,加入对应PC架构的记忆体管理系统跟自行开发的档案管理系统,并承袭了Unix的行程管理与作业环境,再经过网路上无数同好不眠不休的修正凝炼,才能累积成为今天的多彩风貌.
大家知不知道:1995年以前的PC,其实开机后不像今天一样有滑鼠跟视窗图形可用?当时的作业系统(DOS)以文字介面为主,画面上只会出现一条底线闪呀闪,要直接键入命令才能执行各种工作.当时虽有Windows 3.1,但如果没有设定让它开机时自动执行时,开完机仍是文字模式(进了command.com这个系统预设的shell文字介面里),并没有视窗介面可用.所以,当时是文字介面作业系统DOS+图形介面作业环境Windows 3.1的状态.可是因为DOS的记忆体管理功能不够强大,架在上面的Windows 3.1功能当然就会受到限制,所以在执行大型程式时其效率也就不可能会有太好的表现.
就Linux系统而论,可以大略的说:DOS大约等同于Linux,而图形介面作业环境Windows 3.1就大约等同是X Window了.但是Linux对PC系统的支援度跟功能性远比DOS大得多,所以虽然在1995年Windows 95出现时就扬弃(隐藏)了DOS的文字介面而直接进入windows图形作业环境,然而功能强大的Linux直至今日仍然保留着文字介面作业系统Linux+图形介面作业环境X Window的原始风貌.
这样大家就应该可以理解为何Linux有时使用起来非得要文字介面+视窗图形来协同工作了吧.其实Linux的文字介面下能做的工作远比DOS的多上许多,效率又高,很多高手到今天还是以文字介面为主在使用Linux呢.

版本(distro)差异
Linux是全世界业余玩家在GPL的精神下共同发展而成的免费作业系统.只要不乱收钱并保持公开原则,玩家就可以自由的修改原始码来符合自己的需求,甚至增加新功能来造福大众.在此种前提下,高手们就都会在原始版的Linux上各自增加系统功能模组跟应用程式,然后把整个自创的系统公开在网路上争奇斗艳供人免费自由下载使用,这就是Linux诸多版本的由来.
目前网路上常见的主要版本极多,大致上有Fedora(Red Hat), Yellow Dog, Ubuntu, Gentoo, SUSE, Debian, Slackware, Mandrake等等(因篇幅故未全列出,在此先向不在列者致歉).
因为Yellow Dog Linux的发行维护公司Terra Soft早年是以发行Power Mac版本的Yellow Dog Linux为主要业务,所以在PPC架构上早就已经累积了大量的实务经验,甚至IBM也找上它来为自己的PPC伺服器编写作业系统.无独有偶的,PS3使用的也是Power PC架构的CPU - Cell BE.在PS3硬体规格底定之初,SONY便已跟Terra Soft合作让它成为官方钦定的作业系统供应商,这也就是YDL 5.0 for PS3的由来.
但是,其实当初Yellow Dog Linux也是从Red Hat的Fedora Core分支出来的版本,所以两者之间的相似度跟流通性极高.据官方说法,甚至YDL 5.0就是从Fedora Core 5.0特化而来的版本,所以两者之间的程式都可以自由流用,毫无问题.
据小弟观察,YDL 5.0其实就是Terra Soft的PS3优化版Linux核心+Fedora Core 5.0作业环境跟应用程式+X Window图形介面视窗作业环境+Enlightenment 17视窗管理员+部份GNOME视窗应用程式+部份KDE视窗应用程式罢了.

中文支援
Linux在早年仍是文字介面时,便已经有类似倚天系统的中文输入环境了.一路承袭发展至今,Linux本身早就已经转变为原生支援双位元组编码字元系统(DBCS)的作业系统,而中文显示跟输入也还是一样的保留下来并持续更新发展之中.所有版本的Linux都只要加装中文系统,便可输入及显示中文,并完整地支援中文的使用环境.
黄狗使用的视窗管理员是Enlightenment 17,原生虽然可以支援DBCS跟多语,但它东方语系的使用者介面竟然只设计出日文版本来(是因为主要作者的女朋友是日本人,且作者现居日本的关系吗?抗议抗议...),所以中文选单得自行键入,且系统讯息大都是显示英文(除了应用程式可以自行替换的显示讯息类别以外,系统的基本提示部份完全都是英文!!).
这样不行吗?当然不行!!!小弟是用gedit(约同于小作家)完成此文的,如果没换成中文,gedit的title Bar会显示一大把乱码,而不是正常时的"*未储存文件 1 - gedit".当画面上视窗一多时,乱码就满天飞了,根本分不出谁是谁!!所以,安装中文是有必要的.尤其在上网时,title bar一乱,不一个一个挖开根本没办法知道哪个网页摆在哪个视窗里,实在是非常痛苦的一件事.

安装中文
第一步,得先搞定安装环境.
黄狗原始附带的安装程式竟然不是本家自制的yum(Yellow Dog Update Module)或yumex(yum extender, yum的X视窗版前端介面),而是跟Fedora一样的Package Manager,奇哉.更有甚者,因为小弟这版下载版的网路更新软体仓库设定档里竟然把黄狗自家的仓库给关掉造成网路更新不能,哇哩咧@#$%!!!太小气了吧黄狗!!!首先,就把仓库网址加回去.请打开Vi IMProved(小弟建议都用它改设定档比较保险,它不会自作主张的把回存档案格式变更成其他种类如文字档等,而是原封不动一成不变的放回去,可视之为ultraedit替代品,当然也支援16进位编辑模式),把
/etc/yum.repos.d/yellowdog-extras.repo
的内容改成:

[extras]
name=Yellow Dog Linux 5.0 Extras
baseurl=http://ftp.yellowdoglinux.com/pub/yellowdog/yum/5.0/extras/
#mirrorlist=http://www.terrasoftsolutions.com/resources/yd50-extras-mlist
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[fedora-extras]
name=Fedora Extras
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/5/ppc
gpgcheck=0
[livna-stable]
name=Livna.org Fedora Compatible Packages (stable)
baseurl=http://rpm.livna.org/fedora/5/ppc
gpgcheck=0
[freshrpms]
name=FreshRPMs
baseurl=http://ayo.freshrpms.net/fedora/linux/5/ppc/freshrpms/
mirrorlist=http://ayo.freshrpms.net/fedora/linux/5/mirrors-freshrpms
enabled=1
gpgcheck=0

(被打上#忽略调那一行是官方的extra mirror,不知为何常连不上造成错误,小弟一气之下就把它暂时关闭,打开它其实应该也无妨.)
再打开同一目录下的yellowdog-updates.repo,改成:

[updates]
name=Yellow Dog Linux 5.0 Updates
baseurl=http://ftp.yellowdoglinux.com/pub/yellowdog/yum/5.0/updates/
mirrorlist=http://www.terrasoftsolutions.com/resources/yd50-updates-mlist
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY

再打开同一目录下的yellowdog-base.repo,改成:

[base]
name=Yellow Dog Linux 5.0 Base
baseurl=ftp://ftp.yellowdoglinux.com/pub/yellowdog/yum/5.0/base/
mirrorlist=http://www.terrasoftsolutions.com/resources/yd50-base-mlist
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY

然后就可以正常网路更新了.
二话不说,立刻先用内建的Package Manager把中文套件(含stardict跟bg2ps)跟yum装好,然后就可以在Gnome Terminal下使用文字介面的yum来进行网路安装跟更新了.

第二步,安装输入法
在Gnome Terminal键入

yum install scim
yum install scim-lib

装好后,键入

scim

然后按左侧ctrl+space,出来了吧!!中文输入法.
要注意的是,必须要有一闪一闪的输入游标时,按ctrl+space才能叫得出来,否则会毫无动静.
一开始一定是停在交换码,请按下它自行选取想用的输入法

第三步,更改视窗管理器e17的字型
这一步一定要借用别人家的字型了.在Windows下面有三个高达10MB的字型可以借来用,是简繁日支援最完全的字型档: mingliu.ttc, simsun.ttc 跟 simhei.ttf.
还有很多免费中文字型可用,更详细的介绍请参见:

FreeBSD对中文字型的官方简介

因为粗黑当标题较为好看,小弟只用了simhei.ttf来改标题,所以只写出扩充simhei.ttf的部份.如果还想再加其他字型,可以依样画葫芦.
找到下列目录,把simhei.ttf复制进去:

usr/local/enlightenment/share/enlightenment/data/fonts/

在同一目录里,有个档案叫fonts.alias,用vim打开它,在最后面加上底下这行字后储存档案:

SimHei -misc-simhei-medium-r-normal--0-0-0-0-c-0-ascii-0

在同一目录里,有另一个档案叫fonts.dir,用vim打开它,在最后面加上底下这几行字后储存档案:

simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-ascii-0
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-iso10646-1
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-iso8859-1
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-iso8859-10
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-iso8859-13
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-iso8859-15
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-iso8859-2
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-iso8859-3
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-iso8859-4
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-iso8859-7
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-iso8859-9
simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-c-0-koi8-r

这样就搞定了,简单吧.
按下黄狗->Configuration->Configuration Panel->Fonts,有没有看到右边第一格就是SimHei?
左边窗格可以选取视窗的各个部分,右边窗格则是用来指定左窗选取部分所使用的文字字型.
所以,左边选Title Bar,右边选SimHei就对了.视窗标题列正常了吧!!
当然,爱怎么选其实都可以,但记得千万别玩过头,反而可能会把它搞坏了.

第四步,火狐狸跟雷鸟中文化,已经不太记得,应该是下载xpi档装上就搞定了.

GAIM(也就是Linux版MSN跟YM啰)印象中是设好国别就show中文了,好像不用改甚么东西.....
对不起,小弟打字累了,休息一下先.
如有问题请尽量发问,小弟必尽全力解答...

密技:
可能是Linux下各程式写作时无法统一风格的关系(原始码写作来自全世界所有的无私奉献者,要人家都统一也实在有点困难...),Locale的系统设定不一定能完全override各程式的私人设定.小弟发现:有时中文输入法叫是叫出来了,但就是没有中文可用!!意即,那个中/英切换的小格子会被disable掉不能选.小弟勉强想出个方法来解决这个问题.先把scim的设定改成原始为中文输入且全系统使用均一设定如下:
设定档在

root/.scim
以及
home/请代入您的帐户名/.scim

里面,这是个隐藏目录需把档案管理员的隐藏取消才看得见.
档案有两个:config跟global,最好都改成一样的内容如下:

/DefaultIMEngineFactory/zh_TW = fcff66b6-4d3e-4cf2-833c-01ef66ac6025
/FrontEnd/ChangeFactoryGlobally = true
/FrontEnd/OnTheSpot = true
/FrontEnd/Socket/ConfigReadOnly = true
/FrontEnd/Socket/MaxClients = 512
/FrontEnd/X11/BrokenWchar = true
/FrontEnd/X11/Dynamic = false
/FrontEnd/X11/OnTheSpot = true
/FrontEnd/X11/ServerName = SCIM
/Hotkeys/FrontEnd/NextFactory = Control+Alt+Down,Shift+Control+KeyRelease+Shift_L,Shift+Control+KeyRelease+Shift_R
/Hotkeys/FrontEnd/PreviousFactory = Control+Alt+Up,Shift+Control+KeyRelease+Control_L,Shift+Control+KeyRelease+Control_R
/Hotkeys/FrontEnd/ShowFactoryMenu = Control+Alt+Right
/Hotkeys/FrontEnd/Trigger = Control+space,Zenkaku_Hankaku
/Hotkeys/FrontEnd/ValidKeyMask = Shift+Control+Alt+CapsLock+Meta
/IMEngine/RawCode/Locales = zh_TW
/Panel/Gtk/Color/ActiveBackground = light sky blue
/Panel/Gtk/Color/ActiveText = black
/Panel/Gtk/Color/NormalBackground = #F7F3F7
/Panel/Gtk/Color/NormalText = black
/Panel/Gtk/DefaultSticked = false
/Panel/Gtk/Font = default
/Panel/Gtk/LookupTableEmbedded = true
/Panel/Gtk/LookupTableVertical = true
/Panel/Gtk/ShowStatusBox = true
/Panel/Gtk/ShowTrayIcon = true
/Panel/Gtk/ToolBar/AlwaysShow = false
/Panel/Gtk/ToolBar/AutoSnap = true
/Panel/Gtk/ToolBar/HideTimeout = 2
/Panel/Gtk/ToolBar/POS_X = -1
/Panel/Gtk/ToolBar/POS_Y = -1
/Panel/Gtk/ToolBar/ShowFactoryIcon = true
/Panel/Gtk/ToolBar/ShowFactoryName = true
/Panel/Gtk/ToolBar/ShowHelpIcon = true
/Panel/Gtk/ToolBar/ShowSetupIcon = true
/Panel/Gtk/ToolBar/ShowStickIcon = true
/UpdateTimeStamp = 1172539807:338766

最后一行的UpdateTimeStamp是您更改设定的时间,可以不用动它而无视小弟上面列出的数值(那是小弟上次更动它的时间).从未变更过设定的人,这一行甚至可能会从缺.

先把gedit叫到另一个虚拟桌面里,启动中文输入法,在gedit里随便打个中文字,强迫scim卡在中文模式下,再把游标切回原始设定是英文的输入处,叫出scim就会有中/英文切换可以选了.
又,scim下按了caps lock后有时会卡在英文模式跳不回中文,可在取消caps lock键后重新启动程式来解决(用terminal直接键入scim来重启.一定会看见异常结束的警告,不用担心,那只是个警告而已,程式仍然正常工作中).

共有1条游戏 页次:1/1 分页: 9 1 :
发布人:----- 】·【推荐好友】·【打印】·【顶部
相关游戏
[PS3使用] ·黄狗如何安装中文2013-02-14
相关评论
   系统暂时关闭评论功能!
最新游戏
 [Wii][ACT][NoMo...
 [Wii][FPS][The_...
 [Wii][RPG][Opoo...
 [Wii][RPG][Drag...
 [Wii][ACT][Bull...
 [Wii][SLG][Nobu...
 [Wii][ACT][WIIF...
 [Wii][FPS][银河...
 [Wii][ACT][Bomb...
 [Wii][ARPG][WII...
热门游戏
 《北欧女神2:希...
 Modbo3.0全部改机...
 《北欧女神2:希...
 《女神异闻录3》...
 《战国BASARA2》...
 《神话传说》超详尽对...
 《斗技场D.O.N》...
 《战国BASARA2》...
 [PS2][SLG]SDGun...
 [PS2][ACT][战国...
推荐游戏
文章搜索
关键字:
网站声明 | 网站留言 | 友情链接 | 与我在线
Copyright ? 数据之家 All Rights Reserved.2002-2099
邮:2843417081@qq.com