Difference between revisions of "Ubuntu zhcn"

From WineHQ Wiki
Jump to: navigation, search
(Initialize Simplified Chinese translation for Ubuntu page.)
 
Line 8: Line 8:
  
 
  sudo dpkg --add-architecture i386  
 
  sudo dpkg --add-architecture i386  
 +
 +
下载添加仓库密钥:
 +
wget -nc https://dl.winehq.org/wine-builds/winehq.key
 +
sudo apt-key add winehq.key
  
 
并添加仓库:
 
并添加仓库:
 
+
{|  style="width: 100%" class="wikitable"
wget -nc https://dl.winehq.org/wine-builds/Release.key
+
!For this version:
sudo apt-key add Release.key
+
!Use this command:
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
+
|-
 
+
|Ubuntu 18.10
{{warning}} ''Linux Mint 17.x 用户请将以上最后一行改为以下:''
+
| sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main'
+
|-
{{warning}} ''Linux Mint 18.x 用户请将以上最后一行改为以下:''
+
|Ubuntu 18.04
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
+
Linux Mint 19.x
 +
| sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
 +
|-
 +
|Ubuntu 16.04
 +
Linux Mint 18.x
 +
| sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
 +
|-
 +
|Ubuntu 14.04
 +
Linux Mint 17.x
 +
| sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main'
 +
|}
  
 
更新安装包:
 
更新安装包:
  
  sudo apt-get update
+
  sudo apt update
  
 
然后安装 '''以下任一一个安装包''':
 
然后安装 '''以下任一一个安装包''':
Line 29: Line 43:
 
! 稳定分支
 
! 稳定分支
 
|
 
|
  sudo apt-get install --install-recommends winehq-stable
+
  sudo apt install --install-recommends winehq-stable
 
|-
 
|-
 
! 开发分支
 
! 开发分支
 
|
 
|
  sudo apt-get install --install-recommends winehq-devel
+
  sudo apt install --install-recommends winehq-devel
 
|-
 
|-
 
! Staging 分支
 
! Staging 分支
 
|
 
|
  sudo apt-get install --install-recommends winehq-staging
+
  sudo apt install --install-recommends winehq-staging
 
|}
 
|}
 
如果 apt-get 提示缺少依赖,请先安装缺少的依赖,然后重复以上两步(update 和 install)。
 
如果 apt-get 提示缺少依赖,请先安装缺少的依赖,然后重复以上两步(update 和 install)。

Revision as of 02:34, 20 December 2018


其他语言: Flag of the United Kingdom.svgEnglish

安装 WineHQ 安装包

如果您之前安装过来自其他仓库的 Wine 安装包,请在尝试安装 WineHQ 安装包之前删除它及依赖它的所有安装包(如:wine-mono、wine-gecko、winetricks),否则可能导致依赖冲突。

如果您使用的是 64 位系统,请开启 32 bit 架构支持(如果您之前没有开启的话):

sudo dpkg --add-architecture i386 

下载添加仓库密钥:

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

并添加仓库:

For this version: Use this command:
Ubuntu 18.10 sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'
Ubuntu 18.04

Linux Mint 19.x

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Ubuntu 16.04

Linux Mint 18.x

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
Ubuntu 14.04

Linux Mint 17.x

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main'

更新安装包:

sudo apt update

然后安装 以下任一一个安装包

稳定分支
sudo apt install --install-recommends winehq-stable
开发分支
sudo apt install --install-recommends winehq-devel
Staging 分支
sudo apt install --install-recommends winehq-staging

如果 apt-get 提示缺少依赖,请先安装缺少的依赖,然后重复以上两步(update 和 install)。


如果您之前使用过来自发行版自己打包的安装包,您会发现它们和 WineHQ 提供的有以下不同:

  • 文件被安装在 /opt/wine-devel 或 /opt/wine-staging。
  • 没有为 Wine 的内置程序(winecfg 等等)创建菜单项,并且如果您是从发行版自己打包的安装包升级上来的,原来的菜单项也会被删除。您可以使用菜单编辑器自己再次创建。
  • 没有添加 Binfmt_misc 注册项。如果您想手动添加,请查看您使用的发行版关于 update-binfmts 的文档。
  • WineHQ 当前没有提供 wine-gecko 和 wine-moon 的安装包。所以当创建新的 wine 配置目录时,您将会被询问是否下载这些组建。为了得到更好的兼容性,我们建议您选择“安装”。如果下载过程发生出错,请查看 GeckoMono 的 wiki 页面来进行手动安装。

无网络环境下安装

为了给没有网络环境的 Ubuntu 机器安装 Wine,您需要另外一个带有网络连接的 Ubuntu 机器(或虚拟机)来下载 Wine 的 .deb 安装包和其相关依赖。

其过程大致如下: 在有网络连接的机器上添加 WineHQ PPA,并将所需的安装包缓存到本地而无需真的解压:

sudo add-apt-repository ppa:wine/wine-builds
sudo apt-get update

然后清理无关的缓存,只留下安装 Wine 所需的:

sudo apt-get clean
sudo apt-get --download-only install winehq-devel
sudo apt-get --download-only dist-upgrade

复制 /var/cache/apt/archives 下所有的 .deb 文件到一个优盘:

cp -R /var/cache/apt/archives/ /media/usb-drive/deb-pkgs/

最后到无网络环境的机器上从优盘上安装所有安装包:

cd /media/usb-drive/deb-pkgs
sudo dpkg -i *.deb

您可以使用类似的步骤来从官方安装 `winehq-staging` 安装包。

编译 WoW64

Ubuntu 的 Multiarch 支持目前尚不完整,所以目前您无法简单地同时安装 32 位和 64 位库。如果您使用的不是 64 位系统,您将会需要创建一个独立的环境来安装和构建 32 位依赖。请查看 Building Biarch Wine On Ubuntu 以获取更多关于在 Ubuntu 使用 LXC 的介绍,通用的构建信息请查看 Building Wine

相关文档