By 大伟哥 |
以前使用Ubuntu 16.04的时候,大伟哥使用系统源里默认安装的Wine版本安装了官方版的微信,安装过程正常,也能登录,但是发送消息的界面没法激活文本输入的区域,没法输入信息,所以还是没法正常使用。于是大伟哥找到了Deepin-Wine在Ubuntu下的方案,安装了Deepin-Wechat容器,结合Gnome的TopIcons Plus插件,运行起来和原生程序没什么两样,体验非常好。 不过目前Deepin-Wine除了已经发布的应用容器外,还有一些没法使用。于是在安装了新的Ubuntu 18.04以后,大伟哥尝试安装了新版本的Wine 4.0以测试其他应用能否在Linux下面运行,以下是安装记录。
1. 首先需要确认你安装的Ubuntu 18.04是否已经支持32位架构。如果不支持或者不确定是否支持的话,可以运行下面命令:
sudo dpkg --add-architecture i386
2. 下载并导入密钥:
daweibro@daweibro:~$ wget -nc https://dl.winehq.org/wine-builds/Release.key --2019-06-18 17:25:50-- https://dl.winehq.org/wine-builds/Release.key 正在解析主机 dl.winehq.org (dl.winehq.org)... 151.101.78.217 正在连接 dl.winehq.org (dl.winehq.org)|151.101.78.217|:443... 已连接。 已发出 HTTP 请求,正在等待回应... 200 OK 长度: 3122 (3.0K) [application/pgp-keys] 正在保存至: “Release.key” Release.key 100%[===================>] 3.05K --.-KB/s 用时 0s 2019-06-18 17:25:54 (40.4 MB/s) - 已保存 “Release.key” [3122/3122]) daweibro@daweibro:~$ sudo apt-key add Release.key OK
3. 添加Wine源
修改/etc/apt/sources.list文件,在文件里加入下面一行,指定Wine为Ubuntu 18.04提供的源并保存:
deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main
你也可以在命令行直接运行:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
4. 运行sudo apt update命令更新源。
更新源的过程中可能会出错,出现如下的报警:
W: GPG 错误:https://dl.winehq.org/wine-builds/ubuntu bionic InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 76F1A20FF987672F E: 仓库 “https://dl.winehq.org/wine-builds/ubuntu bionic InRelease” 没有数字签名。 N: 无法安全地用该源进行更新,所以默认禁用该源。
那么我们需要重新导入数字签名:
daweibro@daweibro:~$ sudo apt-key adv --recv-keys --keyserver keyserver.Ubuntu.com F987672F Executing: /tmp/apt-key-gpghome.CniX0tRE07/gpg.1.sh --recv-keys --keyserver keyserver.Ubuntu.com F987672F gpg: key 76F1A20FF987672F: 8 signatures not checked due to missing keys gpg: 密钥 76F1A20FF987672F:公钥“WineHQ packages <wine-devel@winehq.org>”已导入 gpg: 合计被处理的数量:1 gpg: 已导入:1
这样再次运行sudo apt update就不会出错了。
5. 安装Wine 4.0稳定版:
sudo apt install wine-stable 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 将会同时安装下列软件: gstreamer1.0-plugins-base:i386 libblkid1 libblkid1:i386 libcairo2:i386 libcap2:i386 libcapi20-3 libcapi20-3:i386 libcdparanoia0:i386 libegl-mesa0 libegl-mesa0:i386 libegl1:i386 libexif12:i386 libgbm1 libgbm1:i386 libgd3:i386 libglapi-mesa libglapi-mesa:i386 libglib2.0-0:i386 libglx-mesa0 libglx-mesa0:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer1.0-0:i386 libieee1284-3:i386 libmount1 libmount1:i386 libopus0:i386 liborc-0.4-0:i386 libosmesa6 libosmesa6:i386 libpcre3:i386 libpixman-1-0:i386 libsane1:i386 libsdl2-2.0-0:i386 libselinux1:i386 libtheora0:i386 libvisual-0.4-0:i386 libwayland-client0:i386 libwayland-cursor0:i386 libwayland-egl1:i386 libwayland-egl1-mesa libwayland-egl1-mesa:i386 libwayland-server0:i386 libwebp6:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcb-xfixes0:i386 libxkbcommon0:i386 libxpm4:i386 libxss1:i386 ocl-icd-libopencl1 wine-stable-amd64 wine-stable-i386:i386 建议安装: gvfs:i386 libgd-tools:i386 gphoto2:i386 libvisual-0.4-plugins:i386 gstreamer1.0-tools:i386 opus-tools:i386 hplip:i386 opencl-icd 下列【新】软件包将被安装: gstreamer1.0-plugins-base:i386 libblkid1:i386 libcairo2:i386 libcap2:i386 libcapi20-3 libcapi20-3:i386 libcdparanoia0:i386 libegl-mesa0:i386 libegl1:i386 libexif12:i386 libgbm1:i386 libgd3:i386 libglib2.0-0:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer1.0-0:i386 libieee1284-3:i386 libmount1:i386 libopus0:i386 liborc-0.4-0:i386 libosmesa6 libpcre3:i386 libpixman-1-0:i386 libsane1:i386 libsdl2-2.0-0:i386 libselinux1:i386 libtheora0:i386 libvisual-0.4-0:i386 libwayland-client0:i386 libwayland-cursor0:i386 libwayland-egl1:i386 libwayland-egl1-mesa:i386 libwayland-server0:i386 libwebp6:i386 libxcb-render0:i386 libxcb-shm0:i386 libxcb-xfixes0:i386 libxkbcommon0:i386 libxpm4:i386 libxss1:i386 ocl-icd-libopencl1 wine-stable wine-stable-amd64 wine-stable-i386:i386 下列软件包将被升级: libblkid1 libegl-mesa0 libgbm1 libglapi-mesa libglapi-mesa:i386 libglx-mesa0 libglx-mesa0:i386 libmount1 libosmesa6:i386 libwayland-egl1-mesa 升级了 10 个软件包,新安装了 45 个软件包,要卸载 0 个软件包,有 109 个软件包未被升级。 需要下载 63.1 MB 的归档。 解压缩后会消耗 482 MB 的额外空间。 您希望继续执行吗? [Y/n] Y
等待下载并完成安装后,可以在命令行执行wine --version,如果返回wine-4.0,说明Wine已经成功安装到Ubuntu 18.04了。
- 1492 阅读
添加新评论