如何在Ubuntu 15/CentOS 7上安装 Wine 1.8

时间:2020-03-05 15:32:37  来源:igfitidea点击:

Wine ( Wine 不是仿真器))是一个免费的和开源兼容层软件应用程序,用于实现基于Windows的基于应用程序来在Linux上运行。
不同的应用程序有自己的依赖关系来运行任何操作系统。
Windows程序不会在Linux上运行,Linux程序不会在Windows应用程序上运行,因为这两者都是以自己的语言开发的不同操作系统。
因此,为了在UNIX上运行基于Windows的应用程序,如操作系统,我们需要一个名为Wine的中间应用程序,以安装在Linux上。
每当基于Windows的程序尝试执行Linux通常不明白的函数时,使用 Wine ,它将将该程序的指令转化为系统支持的指令。

只需在Linux服务器上安装Wine,通过使用VNC及其Java客户端在Web上使用Windows终端访问Windows终端访问薄客户端,可以使用多种功能。

1)准备工作

要在Ubuntu 15和CentOS 7操作系统上安装最新版本的 Wine 1.8,我们需要在移动到安装设置之前完成基本操作系统要求。

首先,从Ubuntu 15或者CentOS 7桌面菜单中从下拉"应用程序"中打开命令行终端,然后使用root权限运行下面的命令,以更新使用基本系统和安全更新的操作系统。

在Ubuntu上:

#apt-get update

在CentOS上:

#yum install update

2)下载 Wine 1.8来源

我们可以下载最新的1.8版 Wine 。

我们可以通过使用下面的命令复制源链接地址,直接使用"WGet"命令在系统上下载它。

# wget http://dl.winehq.org/wine/source/1.8/wine-1.8.tar.bz2

3)提取存档

将目录更改为提取的 Wine 文件夹,然后通过运行以下命令来配置源包。

# tar -xvjf wine-1.8.tar.bz2

4)编译 Wine 1.8

我们需要在64位操作系统中启用32位架构,以安装32位支持包。
因此,根据要求运行以下命令。

32位:

# ./configure

64位:

# ./configure --enable-win64

我们可能会在桌面系统上安装在桌面系统上的一些缺少库中可能会得到很少的警告,然后使用系统中的下面的命令继续使用编译过程。

# make

编译过程需要一些时间来完成其编译过程。
一旦编译完成,最终运行此命令将在Ubuntu或者CentOS 7系统上安装Wine。

# make install

5)安装 Wine 1.8通过PPA

我们可以选择通过使用Ubuntu 15上的下面的下面的命令从Ubuntu的官方PPA安装最新版本的 Wine 1.8.

启用32位架构

启用32位软件架构系统运行以下命令。

#dpkg --add-architecture i386

添加Teh Wine PPA存储库后使用以下命令更新系统包。

#apt-get update
# add-apt-repository ppa:wine/wine-builds
More info: https://launchpad.net/~wine/+archive/ubuntu/wine-builds
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keyring `/tmp/tmp2c2c3jtl/secring.gpg' created
gpg: keyring `/tmp/tmp2c2c3jtl/pubring.gpg' created
gpg: requesting key 77C899CB from hkp server keyserver.ubuntu.com
gpg: /tmp/tmp2c2c3jtl/trustdb.gpg: trustdb created
gpg: key 77C899CB: public key "Launchpad PPA for Wine" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK
# apt-get install --install-recommends winehq-devel

从可用的选项中,系统会提示我们接受或者拒绝是否要使用安装。

6)使用 Wine 1.8

我们可以通过执行以下命令查看当前安装的 Wine 1.8的版本,并查看其版本,如图所示。

对于32位和64位安装 Wine ,我们可以分别在安装上执行以下命令

# wine --version
# wine64 --version

为了使用 Wine 获得帮助,我们可以运行以下命令。

root@ubuntu:~/wine-1.8# wine64 --help
Usage: wine PROG内存 [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit

在Ubuntu和CentOS 7桌面上运行基于Windows的基于Windows的应用程序运行以下命令。

root@ubuntu:~/wine-1.8# wine64 vlc-2.2.1-win64.exe
root@ubuntu:~# wine putty.exe

我们可以通过右键单击并使用" Wine Windows程序加载器"进行右键单击并打开它,如图所示。

7)配置 Wine

我们可以通过在终端中运行以下命令打开配置面板来配置 Wine 应用程序,然后配置为不同的设置,如添加新的应用程序和驱动程序。