东方project吧 关注:272,363贴子:939,129
  • 4回复贴,共1

[拜吧]Linux下运行thproject

取消只看楼主收藏回复

文章版权(多此一举)
我,此文章的作者,授予您复制、改写、传播此文档的权利。
我,此文章的作者,希望您在复制、改写、传播此文档的时候保留原作者名字。
dousha Studio
首先,不熟悉Linux或者不感兴趣的吧友可以点右上角或者此选项卡的叉叉了,因为,嗯,没必要阅读那些对自己一点帮助都没有的技术文档对吧~
好了,本文将会以手册的方式指导您配置wine并运行大部分的游戏正作以及大多数的Windows应用程序。本操作可能需要占用300MB以上(不包含游戏)的磁盘空间,请大家注意磁盘用量。
罗嗦几句
我已经很耐心的签到了很长时间...但是要算一下的话呢这是我第一次在这个吧发帖,想想都觉着紧张...
好了,鉴于在贴吧和wiki里我翻找了很长时间也没有发现如何在linux下运行东方正作,那么干脆就自行摸索,现在先把已经做好的经验写出来,然后后面我们慢慢的说仍未解决的问题。
在每一个步骤如果出现了无法解决的问题,请直接在楼中楼回复。
啊对了,我还仍然有没有解决的问题,请大家帮一下我哦...thx a lot : )
本文中的提示:
[C]在终端中执行指令
这个标识符出现后,我们会默认您已经打开了您可以正常使用或者(且)最习惯使用的终端程序并执行了后文的指令
[T]这个操作可能很耗时
如果需要下载较大的文件或源不稳定、链接不稳定时会出现此提示
[P]需要较高的权限(root权限)
这个标识符出现后,我们会默认您已经给予了应用程序足够高的权限
对于终端,我们默认您已经执行su或sudo-i指令且已经成功切换到root
对于桌面,我们默认您已经授权
[F]需要操作关键文件系统,通常与[P]配用
这个标识符出现后,我们会默认您已经同意了以下操作且自行承担操作失误带来的风险
[R](可能)需要重启
这个标识符出现后,我们会默认您已经在此时注销或重启了计算机
后面开始码字
致永远的linux和linuxers!


本楼含有高级字体1楼2014-04-27 21:32回复
    首先先更新软件包缓存[C][P]
    对于 Ubuntu用户或使用apt作为包管理工具的同志,运行指令
    apt-getupdate
    对于Fedora/Arch用户或使用yum作为包管理工具的同志,运行指令
    yummakecache
    注意:请不要使用yumupdate,这个指令是用于更新系统软件而非更新软件包缓存的。
    对于使用其他发行版或其他包管理工具的同志,请查询您的包管理操作命令。下同。


    3楼2014-04-27 21:37
    收起回复
      2026-09-11 23:55:25
      广告
      不感兴趣
      开通SVIP免广告
      等待更新软件包缓存后,安装Wine[C][T][P][R]
      apt-get install wine
      yuminstall wine
      请按照终端的提示操作。如果安装过程中出现了意外终止,或提示无法安装一些依赖包,请首先检查您是否有足够的权限,并且检查您是否有足够的磁盘空间来进行操作。然后使用如下指令,再试一次[C]
      apt-getinstall wine –fix-missing
      yuminstall wine
      现在我们已经安装了wine的必要程序,但是这还不够
      我们还需要安装winetricks
      首先准备正确的注册表编辑器(这里指wine的)
      [C][P][F]
      cp/home/<你的用户名>/.wine/dosdevices/c:/windows/regedit.exe /home/<你的用户名>/.wine/dosdevices/c:/windows/system32/
      然后下载winetricks
      wgethttp://www.kegel.com/wine/winetricks
      下载完成后配置其为可执行的
      chmod+x winetricks
      然后扔到用户目录里
      mvwinetricks /usr/local/bin


      4楼2014-04-27 21:40
      收起回复
        然后我们来启动一下wine的配置工具让wine初始化
        [C]winecfg
        此时可能会触发SELinux的警报,因为有应用程序访问底层内存(这是我的警报的原话...)
        那么,打开警报后根据指导允许程序访问底层内存...你需要把它给你的命令贴到终端中执行
        值得一提的是,终端中复制是Ctrl+Shift+C, 粘贴是Ctrl+Shift+V,嗯,Ctrl+C是终止当前命令...而非复制


        来自Android客户端5楼2014-04-27 21:55
        收起回复
          关于碎字问题排查
          对话框碎了...标题栏碎了...字体问题是首先需要解决的问题
          // 度娘你要是再吞空格...我就彻底没辙了
          文章版权信息:接下来的文章来源于http://blog.sina.com.cn/s/blog_53536e950100odht.html,已经实践
          首先我们要将Windows下的SimSun字体复制到本地磁盘
          通常这个字体在
          C:\Windows\Fonts\simsun.ttc
          将上面的文件复制到
          ~/.wine/drive_c/windows/fonts

          新建一个.reg文件,名叫zw.reg,文件内容如下
          REGEDIT4
          [HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\FontSubstitutes]
          "Arial"="simsun"
          "Arial CE,238"="simsun"
          "Arial CYR,204"="simsun"
          "Arial Greek,161"="simsun"
          "Arial TUR,162"="simsun"
          "CourierNew"="simsun"
          "CourierNew CE,238"="simsun"
          "CourierNew CYR,204"="simsun"
          "CourierNew Greek,161"="simsun"
          "CourierNew TUR,162"="simsun"
          "FixedSys"="simsun"
          "Helv"="simsun"
          "Helvetica"="simsun"
          "MSSans Serif"="simsun"
          "MSShell Dlg"="simsun"
          "MSShell Dlg 2"="simsun"
          "System"="simsun"
          "Tahoma"="simsun"
          "Times"="simsun"
          "TimesNew Roman CE,238"="simsun"
          "TimesNew Roman CYR,204"="simsun"
          "TimesNew Roman Greek,161"="simsun"
          "TimesNew Roman TUR,162"="simsun"
          "TmsRmn"="simsun"
          在终端中执行[C]
          regeditzw.reg
          就可以将上述文件导入wine的注册表。
          然后,打开wine注册表
          [C]regedit
          依次展开
          HKEY_LOCAL_MACHINE\System\CurrentControlSet\HardwareProfiles\Current\Software\Fonts
          将 LogPixels改为 00000070
          依次展开
          HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\FontSubstitutes
          将 MSShell Dlg 改为 SimSun
          将 MSShell Dlg 2 改为 SimSun
          保存并退出注册表编辑器
          使用文本编辑器打开~/.wine/dirve_c/windows/win.ini
          添加如下内容并保存
          [Desktop]
          menufontsize=13
          messagefontsize=13
          statusfontsize=13
          IconTitleSize=13


          9楼2014-04-30 13:33
          收起回复