千赢娱乐手机登录_ qy8com千赢手机版_千赢网页手机版
做最好的网站

千赢娱乐手机登录

当前位置:千赢娱乐手机登录 > 千赢娱乐手机登录 > 04安装Java开发环境,解决Wine和IEs4Linux的乱码问题

04安装Java开发环境,解决Wine和IEs4Linux的乱码问题

来源:http://www.modeLspro.net 作者:千赢娱乐手机登录 时间:2019-07-14 13:51

今天终于在公司电脑的Ubuntu系统下安好了Canon iR5055N打印机的驱动。把方法记录一下,免得下次忘了。

  1. 初始设置

首先,去官网下载linux版本的jdk和eclipse tar包,并将其解压出来。我将jdk包发在了/usr/java/目录下,eclipse放在了/opt/目录下。

在Google搜了一下,发现关于Canon iR5055N打印机的内容基本都是日文的,可能这个型号主要在日本用的多吧。

运行 winecfg,把模拟的 Windows 系统设置为 Windows XP 或者 Windows 2000。

然后,配置java开发环境,即安装jdk:

最终找到靠谱的文章,把要点翻译记录一下:

  1. 准备字体

    1、配置环境变量 ,更改/etc/profile文件:sudo gedit /etc/profile;

在Canon的网页上找到iR5055N的驱动网页:

为了让 Windows 应用程序看上去更美观,所以需要 Windows 下面的字体。

         在文件最后加上如下几行(其实跟windows下的配置原理一样,只是表达方式不同而已):

rpm的有32和64位的,但是deb的只有32位的。在Ubuntu 64位下安装32位驱动是不行的。所以我们需要从源代码开始安装。

先把windows/fonts目录里的simsun.ttc字体文件复制到Wine目录下的fonts文件夹里(如~/.wine/drive_c/windows/Fonts)。

        export JAVA_HOME=/usr/java/jdk1.7.0_04 
        export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 
        export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

刚才的网页的下面有源代码的链接:

3、新建一个fonts.reg文件,在终端执行:  regedit fonts.reg

    2、更改默认配置选项 ,依次执行如下命令

安装ghostscript(我没安装这个,好像也没事)

fonts.reg 代码内容如下:

     sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_04/bin/java 300
     sudo update-alternatives --install /usr/bin/jar jar   /usr/java/jdk1.7.0_04/bin/jar 300
     sudo update-alternatives --install /usr/bin/javah javah /usr/java/jdk1.7.0_04/bin/javah 300
     sudo update-alternatives --install /usr/bin/javap javap /usr/java/jdk1.7.0_04/bin/javap 300 

  1. $ sudo apt-get install ghostscript 

    $ sudo apt-get install ghostscript

[HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontSubstitutes]
"Arial"="simsun"
"Arial CE,238"="simsun"
"Arial CYR,204"="simsun"
"Arial Greek,161"="simsun"
"Arial TUR,162"="simsun"
"Courier New"="simsun"
"Courier New CE,238"="simsun"
"Courier New CYR,204"="simsun"
"Courier New Greek,161"="simsun"
"Courier New TUR,162"="simsun"
"FixedSys"="simsun"
"Helv"="simsun"
"Helvetica"="simsun"
"MS Sans Serif"="simsun"
"MS Shell Dlg"="simsun"
"MS Shell Dlg 2"="simsun"
"System"="simsun"
"Tahoma"="simsun"
"Times"="simsun"
"Times New Roman CE,238"="simsun"
"Times New Roman CYR,204"="simsun"
"Times New Roman Greek,161"="simsun"
"Times New Roman TUR,162"="simsun"
"Tms Rmn"="simsun"

  3、测试一下运行   java -version

1.首先安装common module

  1. 修改 ~/.wine/drive_c/windows/win.ini
    在终端执行:gedit ~/.wine/drive_c/windows/win.ini
    在文件末尾加入:
    [Desktop]
    menufontsize=13
    messagefontsize=13
    statusfontsize=13
    IconTitleSize=13

  如下所示则安装成功:

  1. $ cd /tmp 
  2. $ tar xzvf cndrvcups-common-2.20-1.tar.gz 
  3. $ cd cndrvcups-common-2.20/ 

    $ cd /tmp $ tar xzvf cndrvcups-common-2.20-1.tar.gz $ cd cndrvcups-common-2.20/

5、 修改Wine和IEs4Linux的system.reg文件,方法和步骤差不多,但是文件位置不一样。
装好字体后,还要修改一下 Wine 的注册表设置,指定与字体相关的设置:
在终端执行:gedit ~/.wine/system.reg
(一定要使用 gedit 或其他支持 gb2312/utf8 编码的编辑器修改这些文件,否则文件中的中文可能变乱码)
搜索: LogPixels
找到的行应该是:[System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]
将其中的:
"LogPixels"=dword:00000060
改为:
"LogPixels"=dword:00000070
搜索: FontSubstitutes
找到的行应该是:[Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
将其中的:
"MS Shell Dlg"="Tahoma"
"MS Shell Dlg 2″="Tahoma"
改为:
"MS Shell Dlg"="SimSun"
"MS Shell Dlg 2″="SimSun"
 
另外,ies4linux乱码的解决方法,复制simsun.ttc字体文件到ies4linux目录下的fonts文件夹里(如~/.ies4linux/ie6/drive_c/windows/Fonts)
终端执行:gedit ~/.ies4linux/ie6/system.reg
搜索: LogPixels
找到的行应该是:[System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]
将其中的:
“LogPixels”=dword00000060
改为:
“LogPixels”=dword00000070

  java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) Server VM (build 23.3-b01, mixed mode)

本文由千赢娱乐手机登录发布于千赢娱乐手机登录,转载请注明出处:04安装Java开发环境,解决Wine和IEs4Linux的乱码问题

关键词: www.qy8.vip

上一篇:使用技巧,0图形界面安装

下一篇:没有了