安装 WINE

本文详细介绍WINE在Ubuntu下的多种安装方式,包括从软件库安装、从WineHQ安装、下载deb包安装及编译安装等。同时,还提供了详细的配置教程,包括winecfg配置、字体设置以及如何提高WINE的运行效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装 WINE

安装完 Wine ,先要运行一下 winecfg

 

英文 wine 官方用户指南
中文 wine 用户指南

一、自Ubuntu 软件库 进行 apt-get 安装

不推荐
sudo apt-get update
sudo apt-get install wine

二、从Wine HQ 进行 apt-get 安装

推荐 可以自动更新到 最新 WineHQ 发布版
1、 根据 Wine HQ 的 Ubuntu 版下载页
首先运行
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
添加GPG钥匙

其他 Linux 版本见 Wine HQ 的 下载页

2、添加适合自己版本的源
以为7.10 gutsy为例
sudo wget http://wine.budgetdedicated.com/apt/sou ... gutsy.list -O /etc/apt/sources.list.d/winehq.list

3、安装 WineHQ 发布的最新 deb 包
sudo apt-get update
sudo apt-get install wine

三、deb 下载安装

1、在 Wine 各版本 deb下载 中选择自己需要的版本下载
2、运行安装

四、强烈推荐集成中文补丁的deb下载

windowssux提供,目前仅有 7.10 32bit 版本 ,文件夹的位置在
http://ftp.ubuntu.org.cn/home/windowssux
登录帐号在
http://forum.ubuntu.org.cn/viewtopic.php?t=9685


五、编译安装WINE

如果你的Wine 在对中文支持有问题,并有一定动手能力,推荐采用 中文 patch +编译安装

1、以前安装有 wine 的先把 wine 卸载。

2、下载最新的 wine 源码 自 WINEHQ,解压。

3、下载打过补丁的 freetype.c ,需要对应你的系统版本。自 Wine的中文按钮补丁-0.9.56 (增编译脚本-7.04-7.10) 。把 freetype.c 代替源码中的 dlls/gdi32/freetype.c。

4、根据自己的系统版本 下载 依赖安装包 自己 http://kegel.com/wine/
7.10为 gutsy.sh ,
然后运行
chmod +x gutsy.sh
sudo ./gutsy.sh
安装所需依赖。

5、在源码目录下
sudo ./configure
检测依赖环境,通过的话,根据提示可以
sudo make depend && make

6、编译完成以后,会提示你Wine built successfully,这时输入
make install

(可选)7、如果你要 卸载编译安装的 wine ,使用命令
make uninstall

配置WINE

一、配置 winecfg

1、运行 wine 配置程序 ,不要用 sudo 或者 root 权限

winecfg

这样会建立 wine 的运行文件夹 /home/user/.wine .里面有wine的注册表文件和虚拟的C盘;
稍等片刻,就会出现一个面板,这就是 wine 的一些基本的配置。

2、 Drives 标签,配置硬盘和光驱

Autodect 按钮可以自动检测,也打开 Show Advanced 手动配置,
C: /home/用户名/.wine/drive_c Local hard disk
D: /home/用户名 Local hard disk
E: /media/cdrom0 CDROM
其他分区根据需要配置

3、Audio 标签,配置声卡

这个面板会失去反映一段时间,之后出现一个声音驱动程序的选择框,一般情况下选择OSS。如果你是独立的声卡,选择ALSA更好。如果只有 OSS,就选择 OSS。

4、 Application Settings 标签,配置 Windows 版本

下面的 windows 版本把默认的改成 Windows XP ,实际中可以变更 为 Windows 2000 或 其他版本以使用 wine 的效率更高。

5、部分 DLL 设置

在真实的 windows 系统中从 C:\WINDOWS\systenm32 里复制 mfc42.dll,msvcp60.dll, riched20.dll,riched32.dll 这几个文件到 /home/用户名/.wine/drive_c/windows/system32 文件里,需要覆盖时确定。其他dll文件不要随便覆盖,要做备份。

二、字体设置

1、从 Windows 目录下的 Fonts 里的 simsun.ttc 复制到 /home/user/.wine/drive_c/windows/fonts 里面。

把下面的代码保存为 zh.reg ,然后终端执行 regedit zh.reg 。
代码:

代码:
REGEDIT4

 

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"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"

 


使用WINE

基本设置
winecfg

注册表
regedit

控制台
wineconsole

卸载wine内软件
wine-unintaller

辅助用GUI配置/软件安装/管理工具wine-door
sudo apt-get install wine-door

wine 程序的菜单位置
~/.local/share/applications/wine/Programs

转载于:https://www.cnblogs.com/yuanfang/archive/2010/12/23/1914866.html

在 macOS 上安装 Wine 以运行 Windows 应用程序需要遵循一系列步骤,确保系统满足必要的要求并使用正确的工具进行安装。以下是详细的安装指南: ### 系统要求 - macOS 10.10 (Yosemite) 或更高版本 - 具有管理员权限的账户及密码 - 稳定的互联网连接 [^2] ### 安装步骤 #### 安装 Homebrew Homebrew 是 macOS 的包管理器,可以帮助用户轻松安装各种软件包。打开终端并输入以下命令来安装 Homebrew: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 安装完成后,可以通过运行 `brew help` 来验证是否成功安装。 #### 使用 Homebrew 安装 Wine 一旦 Homebrew 安装完成,就可以通过它来安装 Wine。在终端中执行以下命令: ```bash brew install --cask wine-stable ``` 这个命令会下载并安装最新的稳定版 Wine。如果希望安装开发版本,可以使用 `wine-devel` 替代 `wine-stable`。 #### 安装 Windows 应用程序 安装Wine 后,可以开始安装 Windows 应用程序。首,需要获取应用程序的 .exe 文件或者从官方网站下载安装程序。然后,在终端中导航到该文件所在的目录,并运行如下命令来启动安装过程: ```bash wine YourApplicationInstaller.exe ``` 请将 `YourApplicationInstaller.exe` 替换为实际的应用程序安装文件名。 #### 运行 Windows 应用程序 要运行已安装的 Windows 应用程序,只需再次使用 Wine 命令加上应用程序的可执行文件路径。例如: ```bash wine ~/.wine/drive_c/Program\ Files/YourApp/yourapp.exe ``` 这里的路径应根据你的具体安装情况调整。 #### 创建 Dock 图标(可选) 为了方便访问,可以为常用的应用程序创建一个 Dock 图标。这通常涉及到创建一个 `.app` 包装器,其中包含指向 Wine 和目标应用程序的链接。可以通过第三方工具或手动创建这样的包装器。 #### 更新 Wine 保持 Wine 的最新状态对于兼容性和安全性非常重要。更新 Wine 可以通过 Homebrew 执行: ```bash brew upgrade wine-stable ``` #### 卸载 Wine 和 Homebrew(如需) 如果决定不再需要 Wine 或者想要清理系统,可以卸载 Wine 和 Homebrew。卸载 Wine 的方法是: ```bash brew uninstall wine-stable ``` 而完全移除 Homebrew,则可以在终端中运行: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)" ``` 以上步骤涵盖了从准备到安装以及后续维护 Wine 的全过程。按照这些指导,应该能够在 macOS 上顺利设置 Wine 并运行所需的 Windows 应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值