zoukankan      html  css  js  c++  java
  • ubuntu下安装wine

    1. 安装 wine

    ubuntu 官方自带了 wine , 但是推荐用 winehq 官方提供的最新版本 wine , 新版本解决了很多以前显得麻烦的问题, 请照下边说的来安装

    先增加签名::

    wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -


    增加 wine 源,按你的 Ubuntu 版本执行下边相应的程序

    Ubuntu Jaunty (9.04) 请执行这个::

    sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/jaunty.list -O /etc/apt/sources.list.d/winehq.list

    Ubuntu Intrepid (8.10) 请执行这个::

    sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/intrepid.list -O /etc/apt/sources.list.d/winehq.list

    Ubuntu Hardy (8.04) 请执行这个::

    sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list

    Ubuntu Gutsy (7.10) 请执行这个::

    sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list


    Ubuntu Feisty (7.04) 请执行这个::

    sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/feisty.list -O /etc/apt/sources.list.d/winehq.list


    Ubuntu Edgy (6.10) 请执行这个::

    sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/edgy.list -O /etc/apt/sources.list.d/winehq.list


    Ubuntu Dapper (6.06) 请执行这个::

    sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/dapper.list -O /etc/apt/sources.list.d/winehq.list



    接下来,可以打开一个终端,执行::

    sudo apt-get update
    sudo apt-get install wine


    来安装,

    或者点击 开始菜单->系统->系统管理->新立得软件包管理器,在里边选中 wine , 点安装

    初始设置

    [编辑] 加快 wine 速度

    由于 X locale 的问题, 默认 wine 会轮询 x core fonts ,使得 wine 很慢,请先执行::

    sudo sed -i -e '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE 

    如果发现wineserver和winemenubuilderwine的将近100%的CPU,可以通过下面的方式来解决:

    找到并打开user.reg,查找[Software\\Wine\\MenuFiles],将其所有包含乱码的子项目删除,杀掉所有wine进程(pkill wine)即可。

    [编辑] 修改 wine 外观

    默认的 wine 字体、主题、颜色等不太合适,可以用这 [Hiweed] 的 wine 配置 新建一个文本文件 hiweed_green_color.reg 写入(在9.04的源中安装的wine无法导入以下reg文件,可能是由于regedit不兼容空格造成的,将下面这段中每行前的第一个空格删除可能会解决问题)::

    REGEDIT4
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts]
    "FIXEDFON.FON"=""
    "FONTS.FON"=""
    "LogPixels"=dword:00000060
    "OEMFONT.FON"=""
    [HKEY_CURRENT_USER\Software\\Wine\\Fonts\\Replacements]
    @="AR PL ShanHeiSun Uni"
    "Arial"="AR PL ShanHeiSun Uni"
    "Fixedsys"="AR PL ShanHeiSun Uni"
    "Microsoft Sans Serif"="AR PL ShanHeiSun Uni"
    "MingLiU"="AR PL ShanHeiSun Uni"
    "MS UI Gothic"="AR PL ShanHeiSun Uni"
    "PMingLiU"="AR PL ShanHeiSun Uni"
    "Simsun"="AR PL ShanHeiSun Uni"
    "Songti"="AR PL ShanHeiSun Uni"
    "System"="AR PL ShanHeiSun Uni"
    "Tahoma"="AR PL ShanHeiSun Uni"
    "Terminal"="AR PL ShanHeiSun Uni"
    "宋体"="文鼎PL细上海宋Uni"
    [HKEY_CURRENT_USER\Software\\Wine\\X11 Driver]
    "ClientSideAntiAliasWithRender"="N"
    [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
    "MS Shell Dlg"="文鼎PL细上海宋Uni"
    "MS Shell Dlg 2"="文鼎PL细上海宋Uni"
    "System"="AR PL ShanHeiSun Uni"
    [HKEY_CURRENT_USER\Control Panel\\Colors]
    "ActiveBorder"="239 235 230"
    "ActiveTitle"="0 153 11"
    "AppWorkspace"="128 128 128"
    "Background"="58 110 165"
    "ButtonAlternateFace"="180 180 180"
    "ButtonDkShadow"="64 64 64"
    "ButtonFace"="232 227 221"
    "ButtonHilight"="255 255 255"
    "ButtonLight"="239 235 230"
    "ButtonShadow"="128 128 128"
    "ButtonText"="0 0 0"
    "GradientActiveTitle"="166 202 240"
    "GradientInactiveTitle"="192 192 192"
    "GrayText"="128 128 128"
    "Hilight"="0 153 11"
    "HilightText"="255 255 255"
    "HotTrackingColor"="0 0 255"
    "InactiveBorder"="192 192 192"
    "InactiveTitle"="232 227 221"
    "InactiveTitleText"="0 0 0"
    "InfoText"="0 0 0"
    "InfoWindow"="255 255 225"
    "Menu"="232 227 221"
    "MenuBar"="232 227 221"
    "MenuHilight"="0 0 0"
    "MenuText"="0 0 0"
    "Scrollbar"="239 235 230"
    "TitleText"="255 255 255"
    "Window"="255 255 255"
    "WindowFrame"="0 0 0"
    "WindowText"="0 0 0"



    再用 regedit 导入这个 reg , 执行::

    regedit hiweed_green_color.reg


    如果 .wine/drive_c/windows/fonts/ 下没有文鼎的字体文件,应该用以下命令连接::

    ln -s /usr/share/fonts/TTF/odosung.ttc ~/.wine/drive_c/windows/Fonts/

    [编辑] 输入法的问题

    Ubuntu默认的SCIM输入法和Wine有冲突,会导致在某些程序中无法使用键盘。如遇此情况,有两种解决方法:
    方法一:临时的方法——在Wine中运行程序后,右击面板上的SCIM图标,选择关闭。这样SCIM会重启,之后Wine中即可正常使用键盘。
    方法二:彻底的解决——换一个ibus输入法。SCIM的兼容性确实不太好,而采用Dbus通讯的ibus输入法在这方面做得就好得多。具体的方法参见Ubuntu中文论坛 - 类似搜狗的输入法 IBUS 新手简单安装方法!

    -------------------------------------------------------------------------------------------------------------------------

    打开“系统“-》”系统管理“-》”软件源“,进入“其它软件”,按“添加”,然后填入ppa:ubuntu-wine/ppa,添加。

    点击关闭,重新加载软件信息。

    在ubuntu软件中心获取自由软件,搜索wine,即可找到1.1.32版的wine。

    现在开始安装winetricks。

    这个应该是wine的一个简单的软件库工具,方便添加运行库。

    里面包括:核心字体,net framework 2.0等,还有其他一些类库!

    安装:

    wget http://kegel.com/wine/winetricks
    chmod +x winetrick
    sh ./winetricks

    用winetricks安装必须的win支持库。
    下面列出的这些,网上抄的,具体说这个有什么用。。。。。呃。。
    命令行中输入winetricks
    然后勾选colorprofile、corefonts、d3dx9、fontfix、fontsmooth-gray、fontsmooth-rgb、fontsmooth-bgr、gdiplus、mfc40、mfc42、
    msxml3、msxml4、msxml6、riched20、riched30、tahoma、urlmon、vb6run、vcrun6、vcrun2003、vcrun2005、vcrun2008、ie6、allfonts
    或者在终端里输入
    winetricks colorprofile corefonts d3dx9 fontfix fontsmooth-grayfontsmooth-rgb fontsmooth-bgr gdiplus mfc40 mfc42 msxml3 msxml4 msxml6riched20 riched30 tahoma urlmon vb6run vcrun6 vcrun2003 vcrun2005vcrun2008 ie6 allfonts
    然后选择安装。
    下面输入winetricks后,勾选dotnet11、dotnet20、vjrun20并安装。
    winetricks dotnet11 dotnet20 vjrun20

  • 相关阅读:
    二分图匹配(匈牙利算法)
    最长共公子序列(LCS)
    网页常用Js代码
    linux 服务器常用命令整理
    阿里云学生服务器搭建网站-Ubuntu16.04安装php开发环境
    BAT批处理中的字符串处理详解(字符串截取)
    DOS批处理高级教程(还不错)(转)
    EntityFramework的linq扩展where
    RestSharp发送请求得到Json数据
    socket
  • 原文地址:https://www.cnblogs.com/buffer/p/1613489.html
Copyright © 2011-2022 走看看