ubuntu中常见的中文问题解决方法

ubuntu中常见的中文问题解决方法
1.字体支持设置
拷贝windows下的所有ttf到/usr/share/fonts下即可
----------------------------------------------------------------------------------------------------------------------------------
2.语言编码设置

让Ubuntu支持GBK,方法如下:
使用 vim 修改/var/lib/locales/supported.d/zh(local)文件,在文件中添加
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GB18030 GB18030
zh_CN.GB18031 GB18031
zh_HK.BIG5 BIG5
zh_TW.BIG5 BIG5
sudo locale-gen生成locale(sudo dpkg-reconfigure --force locales)
然后在输出的结果中会出现
zh_CN.GB2312 done
zh_CN.GBK done
这样, Ubuntu就支持GBK编码了
--------------------------------------------------------------------------------------------------------------------------------
3.显示回收站等图标

Ubuntu 启动窗口局中
使用快捷键Alt+F2打开运行窗口.
键入gconf-editor,打开Gnome配置编辑器.
定位到apps \ nautilus \ desktop.
在右侧找到名为trash_icon_visible的选项,打上勾.
这样,你的桌面上就会出现久违的回收站图标了.
---------------------------------------------------------------------------------------------------------------------------------
4.记事本打开乱码设置:

Ubuntu  Gedit中文乱码
gedit乱码解决办法:
运行gconf-editor,左边的树里选择apps->gedit-2->preferences->encodings修改auto_detected的值,增加GB2312等,并将它升到第2个。OK
------------------------------------------------------------------------------------------------------------------------------------
5.视频字幕乱码:

Ubuntu中Mplayer中文字幕乱码
设置 ~/.mplayer/config如下:
# Write your default config options here!
ao=alsa #音频驱动选择
vo=xv #视频驱动选择
fontconfig=0
joystick=0 #是否支持手柄控制
stop-xscreensaver=yes #是否允许播放视频时出现屏保
monitoraspect=1280:800 #识别桌面分辨率为1280×800
zoom=yes #是否允许视频缩放
subcp=cp936 #字幕字符集编码
subfont-autoscale=1 #设置按什么方法来进行自动缩放字幕,0-不自动缩放,1-按电影高度缩放,2-按电影宽度缩放,3-按电影对角线缩放(默认值)
subfont-text-scale=4 #设置字幕文本的自动缩放系数(屏幕尺寸的百分比),值范围为0~100,默认值为5。
subfont-osd-scale=8 #OSD字幕的自动缩放系统(屏幕尺寸的百分比),值范围为0~100,默认值为6。
font=/usr/share/fonts/winfonts/msyh.ttf #选择字幕用的字体
overlapsub=1 #支持多语言字幕。
sub-fuzziness=1 #设定字幕自动加载的识别,播放时可以通过j键切换。
#osdlevel=3在屏幕的左上角显示相应时间等
cache = 8192 #此选项指定用多少内存(以 kBytes 为单位)作为播放文件或 URL 的预缓冲。
#set 1 to enable the ass subtitles
ass=1
ass-font-scale=1
ass-border-color=0000aaff #字体边框颜色,据说可以让字边框半透明,颜色代码意思同上。

对于高清还需启用加速:
1、Get the nvidia driver and install,its installation must under NO X environment
   http://www.nvidia.com/Download/index.aspx?lang=en-us
2、 Get the mplayer-vdpau package
   http://ftp.icm.edu.pl/packages/linux-nvidia/vdpau
3、 unpack the mplayer-vdpau and build it

    tar xvf mplayer-vdpau-*
    ./checkout-patch-build.sh

4、enable the hardware decoding
   mplayer -vo vdpau -vc ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffh264vdpau
----------------------------------------------------------------------------------------------------------------------------------------------------
Ubuntu11.10 install matlab 2011b  64位,32位的安装

1、下载地址
        http://www.verycd.com/topics/2905690/,下载[矩阵实验室].TLF-SOFT-Mathworks.Matlab.R2011b.UNIX.ISO-TBE.iso即可,不过源是个大问题。。。
 
2、挂载
 
        打开终端,创建挂载的目录sudo mkdir /media/matlab
 
        将matlab的iso文件挂载到上面创建的这个目录下:
        sudo mount -o loop matlab2011b.iso /media/matlab(下载下来的iso文件被我改成matlab2011b.iso,不然名字太长了。)
此时在/media/matlab目录下有crack文件夹和install脚本
 
3、安装
 
3.1、切换到挂载的目录下
终端输入:
        cd /media/matlab
 
3.2开始安装
 
——install 选择"install manually without using the internet",next;
 
——accept the terms of the license agreement,选择“yes”,next;
 
——选择I have the File Installation Key for my license;
这里可以输入59327-00840-06743-08309-05690(standalone模式)或31996-44762-21423-39948-52406(network模式)两个序列号的任何一个,next;
——选择Typical(典型安装),next;
 
——默认会安装到/usr/local/MATLAB/R2011b文件夹中(你也可以安装到其他目录如/opt/matlab),next;
 
        常见问题:这一步可能会遇到没有权限在usr文件夹下创建上述目录。解决办法是打开一个终端,输入sudo nautilus回车——在打开的窗口中分别在usr和local文件夹上右击选择属性——选择权限:所有人可读写——关闭——关闭窗口就可以了。
 
——等待、安装...
 
——激活 在激活时,
 
        若在输入key时选择的是standalone模式,即激活码为59327-00840-06743-08309-05690,则选 择"license_standalone.dat"文件(该文件在挂载的镜像下的crack文件夹里。建议将其拷出来,比如本例中拷到/usr /local/MATLAB/R2011b里);
 
        若在输入key时选择的是network模式,即激活码为31996-44762-21423-39948-52406,则选择"license_server.dat"文件。
 
        常见问题:桌面启动项设置 此时matlab只能在终端的/usr/local/MATLAB/R2011b的目录下输入命令matlab来启动。为了方便快捷,我们可以创建桌面启 动图标(也就是Windows下的桌面快捷方式),方法请参考这篇文章:http://www.2cto.com/os/201112 /112975.html,Matlab的图标在MATLAB安装目录下的toolbox/nnet/nnresource/icons目录下。记 住!!!这里在命令一栏里要注明/usr/local/MATLAB/R2011b/bin/matlab-desktop,-desktop绝对不能 少,否则会出现双击启动器后画面一闪就结束的结果。
 
 
        常见问题:在终端下运行matlab出现/bin/util/oscheck.sh: 605: /lib64/libc.so.6: not found的错误。解决办法:打开终端,输入sudo ln -s /lib/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6后回车即可(注意自己的x86_64-linux-gnu的位置,有的可能在lib64的文件夹下面,对应修改下命令即 可)。32位的命令为sudo ln -s  /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6。
 
        常见问题:matlab下中文无法显示(中文显示方框框)其实方法很简单:打开matlab后,file-Preference-Fonts,在 Desktop code font下选择下拉菜单。最后面有一些无法显示名字的字体,选择它们,点击Apply就可以显示中文了。这些方框的字体分别是文泉驿微米黑、文泉驿正黑、 文泉驿点阵正黑、文泉驿等宽微米黑、文泉驿正黑。
 
实在想看到字体的名字怎么办?
1、先找到一个系统字体,如/usr/share/fonts/truetype/wqy下的wqy-microhei.ttc字体文件;
2、在matlab的安装目录下的/sys/java/jre/glnx86/jre/lib/fonts/(不同版本的目录会有点细微的差别,但绝对不影响你找到这个文件夹)中新建一个fallback文件夹;
3、将第一步找到的字体文件复制第二步新建的文件夹下;
4、在终端中,输入cd /sys/java/jre/glnx86/jre/lib/fonts/fallback/进入fallback文件夹;
5、在终端中输入makefontscale,会发现在fallback文件夹中生成了fonts.scale文件;
6、将上一步生成的文件用文本编辑器打开,将里面的内容复制出来,添加到/sys/java/jre/glnx86/jre/lib/fonts/文件夹中的fonts.dir文件中的内容后面。启动matlab即可看见中文的字体。
        这里第一步选择的字体也可以是windows下的SimSun等字体。另外 不建议使用外部jre,  实在想用外部jre,那么可以用文本编辑器打开matlab安装目录下的bin/matlab,在第一行添上export MATLAB_JAVA=/home/sunny/SDK/jdk/jre/,等号后面为你的jre安装路径。当然,还有其他使用外部jre的方 法。。。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值