[Docker][Ubuntu 18.04]deepin-wine制作¶
测试过wszqkzqk/deepin-wine-ubuntu提供的deepin-wine for ubuntu
,但是这里好久没有更新了,安装不了最新的微信。在网上找到文章ubuntu18.04安装新版deepin-wine环境,参考其进行deepin-wine
镜像的制作
下载¶
在主机中新建脚本deepin.sh
,统一下载deb
包
$ cat deepin.sh
#!/bin/bash
wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/deepin-wine_2.18-19_all.deb
wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/deepin-wine32_2.18-19_i386.deb
wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/deepin-wine32-preloader_2.18-19_i386.deb
wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine-helper/deepin-wine-helper_1.2deepin8_i386.deb
wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine-plugin/deepin-wine-plugin_1.0deepin2_amd64.deb
wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine-plugin-virtual/deepin-wine-plugin-virtual_1.0deepin3_all.deb
wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine-uninstaller/deepin-wine-uninstaller_0.1deepin2_i386.deb
wget http://mirrors.aliyun.com/deepin/pool/non-free/u/udis86/udis86_1.72-2_i386.deb
wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/deepin-fonts-wine_2.18-19_all.deb
wget http://mirrors.aliyun.com/deepin/pool/non-free/d/deepin-wine/deepin-libwine_2.18-19_i386.deb
wget https://mirrors.aliyun.com/deepin/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_amd64.deb
wget https://mirrors.aliyun.com/deepin/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_i386.deb
安装¶
# 将保存deepin.sh的目录挂载到容器
$ docker run -it -v /path/to/deep-wine/:/app zjzstu/ubuntu:18.04 bash
进入容器后,安装deep-wine
$ cd app
$ apt-get update && apt-get install wget
$ bash deepin.sh
$ dpkg --add-architecture i386
$ apt update
$ dpkg -i *.deb
$ apt-get install -f -y
安装完成后删除多余资源
$ apt-get autoclean -y && apt-get clean -y && \
find /var/lib/apt/lists -type f -delete && \
find /var/cache -type f -delete && \
find /var/log -type f -delete && \
find /usr/share/doc -type f -delete && \
find /usr/share/man -type f -delete
制作镜像¶
将安装好的容器制作成镜像,以备后续软件的安装
$ docker commit --author zjzstu --message "deep-wine" ae799 zjzstu/deep-wine:latest
后续使用及问题¶
使用zjzstu/deepin-wine:latest
镜像进行后续Window
应用的安装,存在一个问题就是在托盘上的应用仅最后一个有效,之前的均无响应
问题参考2018-03-07的更新后,托盘区的Wine应用只有最后一个可点动
当前操作系统Ubuntu 16.04