精华内容
下载资源
问答
  • linux 使用wineIf you use Linux, you probably know about WINE. This handy program can run many different kinds of Windows programs. I personally use it to run Office (but be careful; not all versions ...

    linux 使用wine

    If you use Linux, you probably know about WINE. This handy program can run many different kinds of Windows programs. I personally use it to run Office (but be careful; not all versions work well). It also runs a few other programs when I just can’t get Linux equivalent. You probably already have WINE installed and if you don’t, you can get it from your distribution’s package manager. However, most people don’t use it to its full potential. There’s a handy tool, Q4Wine, that will make using WINE much easier, but you don’t have to use it to get most of the benefits.

    如果您使用Linux,则可能了解WINE。 这个方便的程序可以运行许多不同种类的Windows程序。 我个人使用它来运行Office(但要小心;并非所有版本都能正常工作)。 当我无法获得等效的Linux时,它还会运行其他一些程序。 您可能已经安装了WINE,如果没有安装,则可以从发行版的程序包管理器中获取。 但是,大多数人没有充分利用它的潜力。 有一个方便的工具Q4Wine,它将使使用WINE更加容易,但是您不必使用它即可获得大多数收益。

    基本酒 (Basic WINE)

    Using WINE is pretty easy. Suppose you have WINWORD.EXE somewhere on your hard drive. All you have to do is run:

    使用WINE非常简单。 假设您的硬盘驱动器上某处有WINWORD.EXE。 您所要做的就是运行:

    wine WINWORD.EXE

    Sounds simple, right? Well, it is, but then again it isn’t. If you only had WINWORD.EXE there, you probably don’t have all the other ancillary files it needs. The right thing to do is run the installer under WINE first. That will install the programs you need — usually. You might also need to run Winetricks to download things like fonts and DLLs. Sometimes you can get an idea if a program will run and what special things might be needed by reading the WINEHQ App Database.

    听起来很简单,对吧? 是的,但是再一次不是。 如果那里只有WINWORD.EXE,则可能没有它需要的所有其他辅助文件。 正确的做法是先在WINE下运行安装程序。 通常,这将安装您需要的程序。 您可能还需要运行Winetricks来下载诸如字体和DLL之类的内容。 有时,您可以通过阅读WINEHQ App Database了解一个程序是否可以运行以及需要哪些特殊功能。

    使用WINEPREFIX (Using WINEPREFIX)

    There is one big problem, though. By default, WINE makes a fake C drive for you (usually at ~/.wine/drive_c). As you install things, you get the same problems real Windows users have. The 5th program you install might upgrade a DLL that the 2nd program doesn’t like. Luckily, there is a very simple fix for that.

    不过,有一个大问题。 默认情况下,WINE为您制作一个伪造的C驱动器(通常在〜/ .wine / drive_c中)。 安装东西时,您会遇到真正的Windows用户所遇到的相同问题。 您安装的第5个程序可能会升级第2个程序不喜欢的DLL。 幸运的是,有一个非常简单的解决方案。

    When WINE starts, it looks for an environment variable called WINEPREFIX. If it is set, that is where the configuration for this WINE session will reside. So before installing Office, you might create a directory ~/msoffice and then say:

    WINE启动时,它将查找一个名为WINEPREFIX的环境变量。 如果已设置,则将驻留此WINE会话的配置。 因此,在安装Office之前,您可以创建目录〜/ msoffice,然后说:

    WINEPREFIX=~/msoffice wine setup32.exe

    Now, every time you start an Office program you’ll need to provide the same WINEPREFIX. All the programs will use ~/msoffice/drive_c as their C drive. Other programs will either use the default or a different prefix.

    现在,每次启动Office程序时,都需要提供相同的WINEPREFIX。 所有程序将使用〜/ msoffice / drive_c作为其C驱动器。 其他程序将使用默认值或其他前缀。

    I try to do nothing in the default prefix. Every program gets its own prefix. That way if something is wrong with that program it doesn’t affect the others. If I want to wipe out and start over, I won’t kill every other Windows program I installed.

    我尝试在默认前缀中不执行任何操作 。 每个程序都有自己的前缀。 这样,如果该程序出现问题,则不会影响其他程序。 如果要清除并重新开始,则不会杀死安装的所有其他Windows程序。

    输入Q4Wine (Enter Q4Wine)

    It is a pain remembering the prefix and typing it in all the time. So install Q4Wine (which might be in your distribution’s repos; otherwise download it).

    记住前缀并一直输入很痛苦。 因此,安装Q4Wine(可能在您的发行版本的存储库中;否则请下载 )。

    Image for post

    The program actually has a lot of features, but the best thing is that it provides a nice menu of programs and arranges for each to have its own prefix.

    该程序实际上具有很多功能,但是最好的事情是它提供了一个不错的程序菜单,并安排了每个程序都有自己的前缀。

    There are many ways you can use Q4Wine, but I always start at the Prefixes tab. Press the first toolbar button (Create New) and fill out the dialog.

    您可以使用多种方式使用Q4Wine,但我始终从“前缀”选项卡开始。 按第一个工具栏按钮(“新建”)并填写对话框。

    You’ll need the name of the new prefix, the directory you want to use (I keep everything under ~/wineprefixes) and there are a few other options you can ignore for now.

    您将需要新前缀的名称,要使用的目录(我将所有内容保留在〜/ wineprefixes下),并且您现在可以忽略其他一些选项。

    Once you create the prefix it will show up on the Programs tab. Right-click on the prefix name and pick Run… then select your program name (probably an installer).

    创建前缀后,它将显示在“程序”选项卡上。 右键单击前缀名称,然后选择“运行...”,然后选择您的程序名称(可能是安装程序)。

    Whatever it installs will wind up on the right-hand side (as you can see in the screenshot above). If it doesn’t, you can right-click in the empty space and select New Icon to set one up.

    无论安装什么,它都会显示在右侧(如您在上面的屏幕快照中所见)。 如果没有,您可以右键单击空白处,然后选择“新建图标”进行设置。

    Now you can run your program from here anytime and it will have the right setup with all the options you want. The program can also add icons to your desktop menu, as well.

    现在,您可以随时从此处运行程序,它将具有正确的设置以及所需的所有选项。 该程序还可以将图标添加到您的桌面菜单。

    还有更多 (There’s More)

    You can do a lot more with Q4Wine, but that will get you started. For more details, read the documentation. You can use different versions of WINE, autostart programs, and a lot more. Give it a try!

    您可以使用Q4Wine做更多的事情,但这会让您入门。 有关更多详细信息,请阅读文档 。 您可以使用WINE的不同版本,自动启动程序等等。 试试看!

    翻译自: https://medium.com/for-linux-users/use-linux-wine-like-a-boss-f45da5ef76e7

    linux 使用wine

    展开全文
  • Linux使用Wine 安装source insight

    千次阅读 2019-01-08 05:33:26
    amp;do=blog&id=405022 windows 的Souce Insight 是非常经典的C编译器,无论是应用程序开发和编译都是相当不错,Linux 有Kcodes,但功能不如Source ...有一种解决方案的是在LINUX安装Wine, 然后安装Source...

    http://blog.chinaunix.net/space.php?uid=20587912&do=blog&id=405022

     

    windows 的Souce Insight 是非常经典的C编译器,无论是应用程序开发和编译都是相当不错,Linux 有Kcodes,但功能不如Source
    Insight.有一种解决方案的是在LINUX安装Wine, 然后安装Source Insight.


    Wine编译安装


    Wine 下载路径:



    wine的安装是简单的configure & make & make install


    编译时提示


    gcc -c -I. -I. -Ihttp://www.cnblogs.com/include -Ihttp://www.cnblogs.com/include
    -I/usr/local/include/freetype2 -I/usr/local/include  -D__WINESRC__ -D_GDI32_
    -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing
    -Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith  -g -O2  -o
    freetype.o freetype.c
    freetype.c:166: error: 'FT_MulFix' undeclared here (not
    in a function)
    freetype.c:166: warning: type defaults to 'int' in declaration
    of 'pFT_MulFix'
    freetype.c: In function
    'WineEngGetOutlineTextMetrics':
    freetype.c:5009: error: called object
    'pFT_MulFix' is not a function
    freetype.c:5010: error: called object
    'pFT_MulFix' is not a function
    freetype.c:5012: error: called object
    'pFT_MulFix' is not a function

    按照网络的提示解决办法。去掉对pFT_MulFix的处理。




    修改freetype.c

    这里的问题出现在 dlls/gdi32/freetype.c下

    这里FT_MulFix在 FT_MULFIX_INLINED模式下是 指FT_MULFIX_INLINED本身

    原来的2441行
    LOAD_FUNCPTR(FT_MulFix)

    扩充成
    #ifndef
    FT_MULFIX_INLINED
    LOAD_FUNCPTR(FT_MulFix)
    #endif


    原来166行

    MAKE_FUNCPTR(FT_MulFix)

    扩充成

    #ifdef FT_MULFIX_INLINED
    #define pFT_MulFix
    FT_MULFIX_INLINED
    #else
    MAKE_FUNCPTR(FT_MulFix);
    #endif


    修改后然后编译,安装(make & make install)

    成功后,运行winecfg 会弹出一个对话框进行设置.


    其中wine把 ~/.wine/driver_c 当做C盘来使用.


    安装Source Insight


    1.首先用Wine执行Source Insight 的安装程序.进行安装

       先将Si的安装程序拷入LINUX下.然后执行安装.

       wine Si35Setup.exe


    这里桌面显示Source Insight安装界面




    2.用Winecfg把常用的工作目录都虚拟成WINDOWS的盘符,如我把/home/hxy,/home/workspace
    虚拟成d:,e:




    3.为了方便调用,在RHEL桌面建一个快捷方式.

    建快捷方式的调用命令是.

       wine "C:\Program Files\Source Insight
    3\Insight3.exe"

    4.按Source Insight 的正常方式使用即可.



    另外一种快速执行方法:

     
    Wine已经在系统中关联了所有的.exe文件,因此在系统中的.exe程序可以直接双击或右键菜单选Wine
    loader执行.



    Wine中文支持的调整


      中文系统下.WinCfg的按钮的提示是方块,无法正常提示.Source Insight
    也无法显示中文和输入中文,都是乱码.也无法用拷贝的方式加入到当中.而同样的环境下.WINDOWS的写字板程序能正常的显示和用SCIM输入中文.

      根源在WINE使用Tahoma字体显示对话框,这个字体无法正常显示中文,补救的方法有两种,

    方法1:

    一种是修改注册表,用regedit编辑Wine 注册表.执行如下命令:

    wine regedit

    将下列项注册表目录设为空.(我是逐一删除)

    \HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
    NT\CurrentVersion\FontSubstitutes

    重新运行winecfg 后,对话框下面的”确定“,”取消“和”应用“正常显示.但是有一些对话框程序仍然显示乱码。


    全英文环境需要用如下命令来执行

    env LANG=zh_CN.UTF-8 wine XXX


    方法2

    2.1 从Windows拷贝Windows 默认字体,宋体字体,并将MS Shell Dlg的值设为 simsun(宋体)

    首先 windows xp 的 Fonts 目录下,把 simsun.ttc (即宋体)复制到
    ~/.wine/drive_c/windows/fonts

    2.2 将下列已经修改好的reg注册表文件导入系统,主要是把对话框字体换成宋体。执行

    wine regedit zh.reg






    2.3 source insight 此时仍无法显示中文,使用网上提供的gdi32.dll.so 补丁后,source Insight
    能部分显示GBK的中文文件内容,

    方法

      mv /usr/local/lib/wine/gdi32.dll.so
    /usr/local/lib/wine/gdi32.dll.so.backup

      cp gdi32.dll.so /usr/local/lib/wine/



    2.4 设置riched20.dll


    打开winecfg,在libraries选项页下,添加riched20.dll和riched32.dll
    (别忘复制这两个文件到你wine的system32目录下) ~/.wine/drive_c/windows/system32


    然后选edit,都设为native


    这样source Insight
    的编辑区仍然无法输入汉字(可能采用非标准控件)但是标准的文件对话框输入框都能输入中文,并且能拷贝到编辑区中。也可以用WINDOWS的记事本程序书写汉字。大段拷贝过来。(但仍然有部分乱码)但好象也只能做到这一步了,本身SI对汉字的支持就不好。
    展开全文
  • Linux使用Wine安装腾讯TIM

    万次阅读 2017-08-08 11:39:25
    安装方法原文链接:https://infinitescript.com/2017/03/install-qq-in-linux-with-wine/已知问题 字体乱码解决方法: https://wiki.archlinux.org/index.php/Wine_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E5.AD....

    安装方法

    原文链接https://infinitescript.com/2017/03/install-qq-in-linux-with-wine/

    已知问题

    展开全文
  • 本文主要讲linuxwine运行《暗黑破坏神2》的安装,运行和配置。 话不多说,先看一下完成的效果图。 效果图 我的系统情况   安装步骤 安装wine 安装wine有两种方法, 添加wine的官方ppa,这个可以去看...

    本文主要讲linux下wine运行《暗黑破坏神2》的安装,运行和配置。

    话不多说,先看一下完成的效果图。

    效果图

    我的系统情况

     

    安装步骤

    • 安装wine
      安装wine有两种方法,
    1. 添加wine的官方ppa,这个可以去看一下wine官方网站,可以下载最新的版本。
    sudo dpkg --add-architecture i386
    wget -nc https://dl.winehq.org/wine-builds/Release.key
    sudo apt-key add Release.key
    sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
    sudo apt-get update
    sudo apt-get install --install-recommends winehq-stable # 稳定分支  
    sudo apt-get install --install-recommends wineh
    展开全文
  • Linux使用Wine 安装source insight

    千次阅读 2010-03-05 20:27:00
    Windows 的Souce Insight 是非常经典的C编译器,无论是应用程序开发和编译...有一种解决方案的是在LINUX安装Wine, 然后安装Source Insight. Wine编译安装 Wine 下载路径:http://ibiblio.org/pub/linux/system/emula
  • linux使用wine安装windows exe程序

    千次阅读 2014-10-16 09:38:56
    使用的是ubuntu,在终端可以
  • linux有时很不爽,像不能装最新版本的QQ客服端(TX提供的linux版功能少不说,而且密保等级高的QQ号码还无法登录) 当然现在webQQ也很给力,但总不太习惯 今天在网上参考了些资料,在Ubuntu10.10上实现QQ2
  • Linuxwine使用方法

    千次阅读 2015-04-16 15:48:53
    linux使用wine可以使用大多数windows软件。 首先在终端下输入:sudo apt-get install wine 安装完成后打开软件管理器,输入wine,找到Configure Wine安装,安装完成后,再找到windosw下的软件,比如vs.exe,右键...
  • [Linux] 使用 Wine

    万次阅读 多人点赞 2018-07-02 22:43:21
    在 Ubuntu 18.04 上面安装 Wine,Winetricks,并在此基础上安装运行 qq,微信,三国志11,office 2013 pro 英文版
  • linuxwine使用 .doc

    2010-01-20 21:43:28
    winelinux下的使用,这篇文章是中国人翻译的。还算半新,有兴趣的看一下。。。
  • linuxwine的一些简单中文配置。
  • Linux Wine

    2011-04-02 11:23:59
    Linux Wine完全使用指南——从基本到高级
  • [Linux]WINE安装教程

    2020-09-16 02:07:49
    [Linux]WINE安装教程
  • linuxwine使用教程

    2009-09-18 02:39:31
    详细讲解和描述 wine 的各种功能,让你对 wine有更加深入的了解
  • linux wine 使用指南.html

    2008-12-30 14:23:08
    linux wine 使用指南,chinaitlab 上找的。html 格式,这个绝对跨平台了。
  • linux-wine

    2014-03-31 19:13:20
    linux如果想像windows系统中安装exe文件, 可以使用wine, 如: wine setup.exe
  • linux中用wine加载使用TortoiseSVN

    千次阅读 2014-12-23 17:08:49
    在~/.bashrc加入以下: function tort ... wine "C:\\Program Files\\TortoiseSVN\\bin\\TortoiseProc.exe" "/command:${1}" "/path:${2}"; } export -f tort 之后打开终端使用: tort 命令 路径 例如to

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,654
精华内容 6,261
关键字:

linux使用wine

linux 订阅