diff --git a/3.4deepin-wine32-preloader_2.18-12_i386.deb b/3.4deepin-wine32-preloader_2.18-12_i386.deb new file mode 100644 index 0000000..01aaa20 Binary files /dev/null and b/3.4deepin-wine32-preloader_2.18-12_i386.deb differ diff --git a/README.md b/README.md index 6f6c6a8..98d96a2 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# Deepin wine for Ubuntu +# Deepin wine for Ubuntu and Debian ## 一、项目介绍 -> Deepin-wine 环境的 Ubuntu 移植版 +> Deepin-wine 环境的 Ubuntu/Debian 移植版 > 使用deepin原版二进制文件,解决依赖问题 @@ -33,6 +33,9 @@ wget -qO- https://raw.githubusercontent.com/wszqkzqk/deepin-wine-ubuntu/master/o KDE或其他按照普通安装方式安装后运行出现X错误的桌面环境执行 `./KDE-install.sh` )。 +* Debian9(amd64)下的安装方式: + 解压或git clone项目后切换到文件目录,在终端中以root用户权限运行(授予可执行权限后): `./Debian9-install.sh` + 若一路无提示错误信息,则安装通过。命令方式启动千牛工作台 /opt/deepinwine/apps/Deepin-QianNiu/run.sh(或通过debian的系统菜单里找到 千牛工作台 运行) ### (2)使用说明 @@ -50,6 +53,7 @@ wget -qO- https://raw.githubusercontent.com/wszqkzqk/deepin-wine-ubuntu/master/o 7. [360压缩](https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.cn.360.yasuo/) 8. [WinRAR](https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.cn.com.winrar/) 9. [迅雷极速版](https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.thunderspeed/) +10. [千牛卖家工作台](https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.taobao.aliclient.qianniu/) 其它deepin-wine容器:[阿里云镜像下载](https://mirrors.aliyun.com/deepin/pool/non-free/d/) diff --git a/debian-special-pkgs/1.1-libjpeg-turbo8_2.0.1-0ubuntu2_i386.deb b/debian-special-pkgs/1.1-libjpeg-turbo8_2.0.1-0ubuntu2_i386.deb new file mode 100644 index 0000000..68acb17 Binary files /dev/null and b/debian-special-pkgs/1.1-libjpeg-turbo8_2.0.1-0ubuntu2_i386.deb differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386.deb b/debian-special-pkgs/deepin-wine_2.18-12_i386.deb new file mode 100644 index 0000000..4b019d1 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386.deb differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/DEBIAN/control b/debian-special-pkgs/deepin-wine_2.18-12_i386/DEBIAN/control new file mode 100644 index 0000000..e8e2bda --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/DEBIAN/control @@ -0,0 +1,17 @@ +Package: deepin-wine +Version: 2.18-12 +Architecture: i386 +Maintainer: Debian Wine Party +Installed-Size: 131 +Depends: deepin-wine32 (>= 2.18-12), deepin-wine32 (<< 2.18-12.1~), libjpeg62:i386 +Suggests: deepin-wine-binfmt, dosbox (>= 0.74-4.2~) +Built-Using: khronos-api (= 0~svn29735-1.1), unicode-data (= 9.0-1) +Section: otherosfs +Priority: optional +Multi-Arch: foreign +Homepage: http://www.winehq.org/ +Description: Windows API implementation - standard suite + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package provides convenience tools for the standard Wine components. diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/DEBIAN/md5sums b/debian-special-pkgs/deepin-wine_2.18-12_i386/DEBIAN/md5sums new file mode 100644 index 0000000..f04eb70 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/DEBIAN/md5sums @@ -0,0 +1,19 @@ +5c82d4f02c2e9dfdc88cd2ac36d42d95 lib/udev/rules.d/ukeys.rules +dae6d6f23e70a83ca249caf6bd379b60 usr/bin/deepin-wine +64d0727f144ecb8a8662cdbfe9753491 usr/lib/deepin-wine/wineapploader +0968ea0d39ccaddd2febb0d9e143abe2 usr/share/bug/deepin-wine/control +615e80bb4c4f9bddb5003dac588c5476 usr/share/doc/deepin-wine/README.Debian +f65e2155d3f30712a529a19687f9c059 usr/share/doc/deepin-wine/README.winedbg.gz +ee9ca81d39a985fcb76ee80c14068826 usr/share/doc/deepin-wine/TODO.Debian +fdf9aa97154cd8df38bf4e1ace6ae0d5 usr/share/doc/deepin-wine/changelog.Debian.gz +eb7c252e870dbb4334d38644f1b07463 usr/share/doc/deepin-wine/changelog.gz +b5ff054c53edb3bb9ebf7bc718d69692 usr/share/doc/deepin-wine/copyright +7be430d537356c9e25b377d1de6af784 usr/share/man/man1/deepin-msiexec.1.gz +f3f554a208aecf6daee7ee4a461cd94e usr/share/man/man1/deepin-regedit.1.gz +0f882db8289dd17889a50844b2a328f4 usr/share/man/man1/deepin-regsvr32.1.gz +03e41ee1cddf4e3ecced93dc92ef25cb usr/share/man/man1/deepin-wine.1.gz +43c53db41e841bed2c3ad55d56530c8b usr/share/man/man1/deepin-wineboot.1.gz +412431d7ad64e663b631c61c7f132422 usr/share/man/man1/deepin-winecfg.1.gz +df58b8d4701702b157d20db93b7dc729 usr/share/man/man1/deepin-wineconsole.1.gz +5401af5224eb3db170e4ab4881b50d61 usr/share/man/man1/deepin-winedbg.1.gz +60ead946a5c164c3085050bb32e3dde3 usr/share/man/man1/deepin-winefile.1.gz diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/DEBIAN/control b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/DEBIAN/control new file mode 100644 index 0000000..6a76079 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/DEBIAN/control @@ -0,0 +1,17 @@ +Package: deepin-wine +Version: 2.18-12 +Architecture: all +Maintainer: Debian Wine Party +Installed-Size: 131 +Depends: deepin-wine64 (>= 2.18-12) | deepin-wine32 (>= 2.18-12), deepin-wine64 (<< 2.18-12.1~) | deepin-wine32 (<< 2.18-12.1~), libjpeg62:i386 +Suggests: deepin-wine-binfmt, dosbox (>= 0.74-4.2~) +Built-Using: khronos-api (= 0~svn29735-1.1), unicode-data (= 9.0-1) +Section: otherosfs +Priority: optional +Multi-Arch: foreign +Homepage: http://www.winehq.org/ +Description: Windows API implementation - standard suite + Wine is a free MS-Windows API implementation. + This is still a work in progress and many applications may still not work. + . + This package provides convenience tools for the standard Wine components. diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/DEBIAN/md5sums b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/DEBIAN/md5sums new file mode 100644 index 0000000..f04eb70 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/DEBIAN/md5sums @@ -0,0 +1,19 @@ +5c82d4f02c2e9dfdc88cd2ac36d42d95 lib/udev/rules.d/ukeys.rules +dae6d6f23e70a83ca249caf6bd379b60 usr/bin/deepin-wine +64d0727f144ecb8a8662cdbfe9753491 usr/lib/deepin-wine/wineapploader +0968ea0d39ccaddd2febb0d9e143abe2 usr/share/bug/deepin-wine/control +615e80bb4c4f9bddb5003dac588c5476 usr/share/doc/deepin-wine/README.Debian +f65e2155d3f30712a529a19687f9c059 usr/share/doc/deepin-wine/README.winedbg.gz +ee9ca81d39a985fcb76ee80c14068826 usr/share/doc/deepin-wine/TODO.Debian +fdf9aa97154cd8df38bf4e1ace6ae0d5 usr/share/doc/deepin-wine/changelog.Debian.gz +eb7c252e870dbb4334d38644f1b07463 usr/share/doc/deepin-wine/changelog.gz +b5ff054c53edb3bb9ebf7bc718d69692 usr/share/doc/deepin-wine/copyright +7be430d537356c9e25b377d1de6af784 usr/share/man/man1/deepin-msiexec.1.gz +f3f554a208aecf6daee7ee4a461cd94e usr/share/man/man1/deepin-regedit.1.gz +0f882db8289dd17889a50844b2a328f4 usr/share/man/man1/deepin-regsvr32.1.gz +03e41ee1cddf4e3ecced93dc92ef25cb usr/share/man/man1/deepin-wine.1.gz +43c53db41e841bed2c3ad55d56530c8b usr/share/man/man1/deepin-wineboot.1.gz +412431d7ad64e663b631c61c7f132422 usr/share/man/man1/deepin-winecfg.1.gz +df58b8d4701702b157d20db93b7dc729 usr/share/man/man1/deepin-wineconsole.1.gz +5401af5224eb3db170e4ab4881b50d61 usr/share/man/man1/deepin-winedbg.1.gz +60ead946a5c164c3085050bb32e3dde3 usr/share/man/man1/deepin-winefile.1.gz diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/lib/udev/rules.d/ukeys.rules b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/lib/udev/rules.d/ukeys.rules new file mode 100644 index 0000000..f9081e1 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/lib/udev/rules.d/ukeys.rules @@ -0,0 +1,2 @@ +SUBSYSTEM=="usb", MODE="0666" +SUBSYSTEM=="tty", MODE="0666" diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-msiexec b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-msiexec new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-msiexec @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-regedit b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-regedit new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-regedit @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-regsvr32 b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-regsvr32 new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-regsvr32 @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-wine b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-wine new file mode 100755 index 0000000..eb929a9 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-wine @@ -0,0 +1,45 @@ +#!/bin/sh -e + +name=$(basename $0) +bindir=/usr/lib/$name + +wine32=$bindir/wine +wine64=$bindir/wine64 + +if test -x $wine32 -a "$WINEARCH" != "win64"; then + wine=$wine32 +elif test -x $wine64; then + wine=$wine64 + if [ "$(dpkg --print-architecture)" = "amd64" -a "$(dpkg --print-foreign-architectures | grep -cx "i386")" -ne 1 ]; then + echo "it looks like multiarch needs to be enabled. as root, please" + echo "execute \"dpkg --add-architecture i386 && apt-get update &&" + echo "apt-get install $(echo $name | sed s/wine/wine32/)\"" + fi +else + echo "error: unable to find wine executable. this shouldn't happen." + exit 1 +fi + +if test -z "$WINEPREFIX"; then + if test "$wine" = "$wine64"; then + wineprefix=$HOME/.wine64 + else + wineprefix=$HOME/.wine + fi +else + wineprefix=$WINEPREFIX +fi + +if test -z "$WINELOADER"; then + wineloader=$wine +else + wineloader=$WINELOADER +fi + +if test -z "$WINEDEBUG"; then + winedebug=-all +else + winedebug=$WINEDEBUG +fi + +WINEPREFIX=$wineprefix WINELOADER=$wineloader WINEDEBUG=$winedebug $wine "$@" diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-wineboot b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-wineboot new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-wineboot @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-winecfg b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-winecfg new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-winecfg @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-wineconsole b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-wineconsole new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-wineconsole @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-winedbg b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-winedbg new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-winedbg @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-winefile b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-winefile new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/bin/deepin-winefile @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader new file mode 100755 index 0000000..6924cce --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader @@ -0,0 +1,64 @@ +#!/bin/sh +# +# Wrapper script to start a Winelib application once it is installed +# +# Copyright (C) 2002 Alexandre Julliard +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA +# + +# determine the app Winelib library name +appname=`basename "$0" .exe`.exe + +# first try explicit WINELOADER +if [ -x "$WINELOADER" ]; then exec "$WINELOADER" "$appname" "$@"; fi + +# now try the directory containing $0 +appdir="" +case "$0" in + */*) + # $0 contains a path, use it + appdir=`dirname "$0"` + ;; + *) + # no directory in $0, search in PATH + saved_ifs=$IFS + IFS=: + for d in $PATH + do + IFS=$saved_ifs + if [ -x "$d/$0" ]; then appdir="$d"; break; fi + done + ;; +esac +if [ -x "$appdir/wine" ]; then exec "$appdir/wine" "$appname" "$@"; fi +if [ -x "$appdir/wine64" ]; then exec "$appdir/wine64" "$appname" "$@"; fi + +# now look in PATH +saved_ifs=$IFS +IFS=: +for d in $PATH +do + IFS=$saved_ifs + if [ -x "$d/wine" ]; then exec "$d/wine" "$appname" "$@"; fi + if [ -x "$d/wine64" ]; then exec "$d/wine64" "$appname" "$@"; fi +done + +# finally, the default bin directory +if [ -x "/usr/lib/i386-linux-gnu/deepin-wine/wine" ]; then exec "/usr/lib/i386-linux-gnu/deepin-wine/wine" "$appname" "$@"; fi +if [ -x "/usr/lib/i386-linux-gnu/deepin-wine/wine64" ]; then exec "/usr/lib/i386-linux-gnu/deepin-wine/wine64" "$appname" "$@"; fi + +echo "$0: the Wine loader is missing" +exit 1 diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/bug/deepin-wine/control b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/bug/deepin-wine/control new file mode 100644 index 0000000..8732652 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/bug/deepin-wine/control @@ -0,0 +1 @@ +package-status: deepin-wine deepin-wine32 deepin-wine64 deepin-wine32-preloader deepin-wine64-preloader deepin-wine32-tools deepin-wine64-tools deepin-fonts-wine deepin-linwine deepin-libwine-dev deepin-libwine-dbg diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/README.Debian b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/README.Debian new file mode 100644 index 0000000..d645aa5 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/README.Debian @@ -0,0 +1,100 @@ +Resources +========= + +If you have any problems, the Wine Troubleshooting Guide is often very useful: +http://www.winehq.com/Trouble + +The Wine FAQ may also be informative: +http://www.winehq.com/FAQ + +Detailed documentation about Wine and it's internals are available in the +various User Guides and manpages: +http://www.winehq.org/documentation + +For resources related to Debian wine packaging, please visit: +http://pkg-wine.alioth.debian.org + +To participate in development and/or discussion about the Debian packages, +please subscribe to the pkg-wine-party mailing list: +http://lists.alioth.debian.org/mailman/listinfo/pkg-wine-party + +The Debian package repository can also be checked out with git: +$ git clone git://anonscm.debian.org/pkg-wine/wine.git + +Or viewed online at: +http://anonscm.debian.org/gitweb/?p=pkg-wine/wine.git + +Debugging +========= + +Debugging information is no longer output by default. If you are interested in +more verbose debugging output, you can set the WINEDEBUG environment variable. + +Examples: +$ WINEDEBUG=all wine +$ WINEDEBUG=all wine-development + +If you always want verbose information, you can include an +"export WINEDEBUG=all" line in your ~/.bashrc file. + +Old Versions +============ + +If you want to install a previous version of Wine, you should be able to fetch +prior Debian versions from: +http://snapshot.debian.org/package/wine +http://snapshot.debian.org/package/wine-development + +You can also use debsnap from the devscripts package, for example: +$ debsnap -v -d . wine 1.6.1-1 +$ debsnap -v -d . wine-development 1.7.24-3 + +debsnap fetches source packages by default, which you will then need to build +(see debuild). debsnap also lets you fetch the binary packages with the +"-a " option and then specifying each of the binary packages. + +Configuration +============= +Usually everything is automatically configured, but for fine-tuning a good tool +is winecfg or winecfg-development. + +If you need to set up Wine manually, without winecfg, you can force the +creation of a ~/.wine directory by running: +$ wineboot + +If something goes horribly wrong, you can always completely wipe your Wine +setup with "rm -rf ~/.wine". This will destroy everything you've installed, +including configuration and data files, so if you have anything important, +please back it up first. You can then start fresh. + +Wine Gecko +========== +The downloader for Wine Gecko is intentionally disabled in the Debian packages. +Instead libwine-gecko-* packages are available in the official Debian archives, +which provide Wine Gecko support. + +Information about which Wine Gecko should be associated with any particular +wine version is available at: +http://wiki.winehq.org/Gecko + +If the right libwine-gecko-*.deb package is not currently available, you can +manually extract an associated upstream WineGecko tarball to +/usr/share/wine-development/gecko. Or preferably, please provide help building +the new Debian libwine-gecko-* package that is needed. + +Automatically Launching Windows Executables +=========================================== + +You can configure wine to automatically launch Windows executables from +the command line, for example: + +$ notepad.exe + +To configure backend support for that, you'll need to install the +wine-binfmt package first and then execute: + +$ sudo update-binfmts --import wine + +This change increases the risk of inadvertently launching Windows +malware, so please make sure that you understand the security risks +before blindly setting this up. diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/README.winedbg.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/README.winedbg.gz new file mode 100644 index 0000000..1958692 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/README.winedbg.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/TODO.Debian b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/TODO.Debian new file mode 100644 index 0000000..4bf7e91 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/TODO.Debian @@ -0,0 +1 @@ +finish update to tools/make_unicode diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/changelog.Debian.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/changelog.Debian.gz new file mode 100644 index 0000000..ff3d1ee Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/changelog.Debian.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/changelog.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/changelog.gz new file mode 100644 index 0000000..e89992f Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/changelog.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/copyright b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/copyright new file mode 100644 index 0000000..b5c8132 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/doc/deepin-wine/copyright @@ -0,0 +1,52 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0 +Source: http://www.winehq.org +Files-Excluded: + configure + tools/config.* + include/config.h.in + include/wine/wgl* + include/wine/server_protocol.h + loader/l_intl.nls + libs/wine/wctype.c + libs/wine/casemap.c + libs/wine/compose.c + dlls/dsound/fir.h + dlls/*/tests/generated.c + dlls/dwrite/bracket.c + dlls/dwrite/linebreak.c + dlls/dwrite/mirror.c + dlls/dwrite/scripts.c + dlls/dwrite/scripts.h + dlls/usp10/bracket.c + dlls/usp10/indicsyllable.c + dlls/usp10/linebreak.c + dlls/usp10/mirror.c + dlls/usp10/shaping.c + dlls/kernel32/nameprep.c + dlls/opengl32/opengl_ext.c + dlls/opengl32/opengl_norm.c + dlls/opengl32/opengl32.spec + +Files: * +Copyright: + Copyright (c) 1993-2015 Wine project authors (see AUTHORS file) +License: LGPL-2.1+ + +Files: debian/* +Copyright: + Copyright (c) 2014-2015 Stephen Kitt + Copyright (c) 2012-2015 Michael Gilbert +License: LGPL-2.1+ + +Files: debian/rfc3454.txt +Copyright: + Non-copyrightable data +License: Public-Domain + +Files: debian/scripts/import* +Copyright: + Copyright (c) Ove Kåven +License: LGPL-2.1+ + +License: LGPL-2.1+ + See /usr/share/common-licenses/LGPL-2.1. diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-msiexec.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-msiexec.1.gz new file mode 100644 index 0000000..65393b0 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-msiexec.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-regedit.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-regedit.1.gz new file mode 100644 index 0000000..7832d80 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-regedit.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-regsvr32.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-regsvr32.1.gz new file mode 100644 index 0000000..060c239 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-regsvr32.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-wine.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-wine.1.gz new file mode 100644 index 0000000..0f806a0 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-wine.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-wineboot.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-wineboot.1.gz new file mode 100644 index 0000000..fbe4fbb Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-wineboot.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-winecfg.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-winecfg.1.gz new file mode 100644 index 0000000..c73404e Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-winecfg.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-wineconsole.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-wineconsole.1.gz new file mode 100644 index 0000000..2224664 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-wineconsole.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-winedbg.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-winedbg.1.gz new file mode 100644 index 0000000..1565630 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-winedbg.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-winefile.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-winefile.1.gz new file mode 100644 index 0000000..166915f Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/deepin-wine_2.18-12_all/usr/share/man/man1/deepin-winefile.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/lib/udev/rules.d/ukeys.rules b/debian-special-pkgs/deepin-wine_2.18-12_i386/lib/udev/rules.d/ukeys.rules new file mode 100644 index 0000000..f9081e1 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/lib/udev/rules.d/ukeys.rules @@ -0,0 +1,2 @@ +SUBSYSTEM=="usb", MODE="0666" +SUBSYSTEM=="tty", MODE="0666" diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-msiexec b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-msiexec new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-msiexec @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-regedit b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-regedit new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-regedit @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-regsvr32 b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-regsvr32 new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-regsvr32 @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-wine b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-wine new file mode 100755 index 0000000..eb929a9 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-wine @@ -0,0 +1,45 @@ +#!/bin/sh -e + +name=$(basename $0) +bindir=/usr/lib/$name + +wine32=$bindir/wine +wine64=$bindir/wine64 + +if test -x $wine32 -a "$WINEARCH" != "win64"; then + wine=$wine32 +elif test -x $wine64; then + wine=$wine64 + if [ "$(dpkg --print-architecture)" = "amd64" -a "$(dpkg --print-foreign-architectures | grep -cx "i386")" -ne 1 ]; then + echo "it looks like multiarch needs to be enabled. as root, please" + echo "execute \"dpkg --add-architecture i386 && apt-get update &&" + echo "apt-get install $(echo $name | sed s/wine/wine32/)\"" + fi +else + echo "error: unable to find wine executable. this shouldn't happen." + exit 1 +fi + +if test -z "$WINEPREFIX"; then + if test "$wine" = "$wine64"; then + wineprefix=$HOME/.wine64 + else + wineprefix=$HOME/.wine + fi +else + wineprefix=$WINEPREFIX +fi + +if test -z "$WINELOADER"; then + wineloader=$wine +else + wineloader=$WINELOADER +fi + +if test -z "$WINEDEBUG"; then + winedebug=-all +else + winedebug=$WINEDEBUG +fi + +WINEPREFIX=$wineprefix WINELOADER=$wineloader WINEDEBUG=$winedebug $wine "$@" diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-wineboot b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-wineboot new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-wineboot @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-winecfg b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-winecfg new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-winecfg @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-wineconsole b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-wineconsole new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-wineconsole @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-winedbg b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-winedbg new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-winedbg @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-winefile b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-winefile new file mode 120000 index 0000000..c7d169a --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/bin/deepin-winefile @@ -0,0 +1 @@ +/media/wszqkzqk/casper-rw/upper/home/mint/Documents/deepin-wine-ubuntu/deepin-wine_2.18-12_all/usr/lib/deepin-wine/wineapploader \ No newline at end of file diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/lib/deepin-wine/wineapploader b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/lib/deepin-wine/wineapploader new file mode 100755 index 0000000..6924cce --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/lib/deepin-wine/wineapploader @@ -0,0 +1,64 @@ +#!/bin/sh +# +# Wrapper script to start a Winelib application once it is installed +# +# Copyright (C) 2002 Alexandre Julliard +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA +# + +# determine the app Winelib library name +appname=`basename "$0" .exe`.exe + +# first try explicit WINELOADER +if [ -x "$WINELOADER" ]; then exec "$WINELOADER" "$appname" "$@"; fi + +# now try the directory containing $0 +appdir="" +case "$0" in + */*) + # $0 contains a path, use it + appdir=`dirname "$0"` + ;; + *) + # no directory in $0, search in PATH + saved_ifs=$IFS + IFS=: + for d in $PATH + do + IFS=$saved_ifs + if [ -x "$d/$0" ]; then appdir="$d"; break; fi + done + ;; +esac +if [ -x "$appdir/wine" ]; then exec "$appdir/wine" "$appname" "$@"; fi +if [ -x "$appdir/wine64" ]; then exec "$appdir/wine64" "$appname" "$@"; fi + +# now look in PATH +saved_ifs=$IFS +IFS=: +for d in $PATH +do + IFS=$saved_ifs + if [ -x "$d/wine" ]; then exec "$d/wine" "$appname" "$@"; fi + if [ -x "$d/wine64" ]; then exec "$d/wine64" "$appname" "$@"; fi +done + +# finally, the default bin directory +if [ -x "/usr/lib/i386-linux-gnu/deepin-wine/wine" ]; then exec "/usr/lib/i386-linux-gnu/deepin-wine/wine" "$appname" "$@"; fi +if [ -x "/usr/lib/i386-linux-gnu/deepin-wine/wine64" ]; then exec "/usr/lib/i386-linux-gnu/deepin-wine/wine64" "$appname" "$@"; fi + +echo "$0: the Wine loader is missing" +exit 1 diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/bug/deepin-wine/control b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/bug/deepin-wine/control new file mode 100644 index 0000000..8732652 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/bug/deepin-wine/control @@ -0,0 +1 @@ +package-status: deepin-wine deepin-wine32 deepin-wine64 deepin-wine32-preloader deepin-wine64-preloader deepin-wine32-tools deepin-wine64-tools deepin-fonts-wine deepin-linwine deepin-libwine-dev deepin-libwine-dbg diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/README.Debian b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/README.Debian new file mode 100644 index 0000000..d645aa5 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/README.Debian @@ -0,0 +1,100 @@ +Resources +========= + +If you have any problems, the Wine Troubleshooting Guide is often very useful: +http://www.winehq.com/Trouble + +The Wine FAQ may also be informative: +http://www.winehq.com/FAQ + +Detailed documentation about Wine and it's internals are available in the +various User Guides and manpages: +http://www.winehq.org/documentation + +For resources related to Debian wine packaging, please visit: +http://pkg-wine.alioth.debian.org + +To participate in development and/or discussion about the Debian packages, +please subscribe to the pkg-wine-party mailing list: +http://lists.alioth.debian.org/mailman/listinfo/pkg-wine-party + +The Debian package repository can also be checked out with git: +$ git clone git://anonscm.debian.org/pkg-wine/wine.git + +Or viewed online at: +http://anonscm.debian.org/gitweb/?p=pkg-wine/wine.git + +Debugging +========= + +Debugging information is no longer output by default. If you are interested in +more verbose debugging output, you can set the WINEDEBUG environment variable. + +Examples: +$ WINEDEBUG=all wine +$ WINEDEBUG=all wine-development + +If you always want verbose information, you can include an +"export WINEDEBUG=all" line in your ~/.bashrc file. + +Old Versions +============ + +If you want to install a previous version of Wine, you should be able to fetch +prior Debian versions from: +http://snapshot.debian.org/package/wine +http://snapshot.debian.org/package/wine-development + +You can also use debsnap from the devscripts package, for example: +$ debsnap -v -d . wine 1.6.1-1 +$ debsnap -v -d . wine-development 1.7.24-3 + +debsnap fetches source packages by default, which you will then need to build +(see debuild). debsnap also lets you fetch the binary packages with the +"-a " option and then specifying each of the binary packages. + +Configuration +============= +Usually everything is automatically configured, but for fine-tuning a good tool +is winecfg or winecfg-development. + +If you need to set up Wine manually, without winecfg, you can force the +creation of a ~/.wine directory by running: +$ wineboot + +If something goes horribly wrong, you can always completely wipe your Wine +setup with "rm -rf ~/.wine". This will destroy everything you've installed, +including configuration and data files, so if you have anything important, +please back it up first. You can then start fresh. + +Wine Gecko +========== +The downloader for Wine Gecko is intentionally disabled in the Debian packages. +Instead libwine-gecko-* packages are available in the official Debian archives, +which provide Wine Gecko support. + +Information about which Wine Gecko should be associated with any particular +wine version is available at: +http://wiki.winehq.org/Gecko + +If the right libwine-gecko-*.deb package is not currently available, you can +manually extract an associated upstream WineGecko tarball to +/usr/share/wine-development/gecko. Or preferably, please provide help building +the new Debian libwine-gecko-* package that is needed. + +Automatically Launching Windows Executables +=========================================== + +You can configure wine to automatically launch Windows executables from +the command line, for example: + +$ notepad.exe + +To configure backend support for that, you'll need to install the +wine-binfmt package first and then execute: + +$ sudo update-binfmts --import wine + +This change increases the risk of inadvertently launching Windows +malware, so please make sure that you understand the security risks +before blindly setting this up. diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/README.winedbg.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/README.winedbg.gz new file mode 100644 index 0000000..1958692 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/README.winedbg.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/TODO.Debian b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/TODO.Debian new file mode 100644 index 0000000..4bf7e91 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/TODO.Debian @@ -0,0 +1 @@ +finish update to tools/make_unicode diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/changelog.Debian.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/changelog.Debian.gz new file mode 100644 index 0000000..ff3d1ee Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/changelog.Debian.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/changelog.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/changelog.gz new file mode 100644 index 0000000..e89992f Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/changelog.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/copyright b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/copyright new file mode 100644 index 0000000..b5c8132 --- /dev/null +++ b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/doc/deepin-wine/copyright @@ -0,0 +1,52 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0 +Source: http://www.winehq.org +Files-Excluded: + configure + tools/config.* + include/config.h.in + include/wine/wgl* + include/wine/server_protocol.h + loader/l_intl.nls + libs/wine/wctype.c + libs/wine/casemap.c + libs/wine/compose.c + dlls/dsound/fir.h + dlls/*/tests/generated.c + dlls/dwrite/bracket.c + dlls/dwrite/linebreak.c + dlls/dwrite/mirror.c + dlls/dwrite/scripts.c + dlls/dwrite/scripts.h + dlls/usp10/bracket.c + dlls/usp10/indicsyllable.c + dlls/usp10/linebreak.c + dlls/usp10/mirror.c + dlls/usp10/shaping.c + dlls/kernel32/nameprep.c + dlls/opengl32/opengl_ext.c + dlls/opengl32/opengl_norm.c + dlls/opengl32/opengl32.spec + +Files: * +Copyright: + Copyright (c) 1993-2015 Wine project authors (see AUTHORS file) +License: LGPL-2.1+ + +Files: debian/* +Copyright: + Copyright (c) 2014-2015 Stephen Kitt + Copyright (c) 2012-2015 Michael Gilbert +License: LGPL-2.1+ + +Files: debian/rfc3454.txt +Copyright: + Non-copyrightable data +License: Public-Domain + +Files: debian/scripts/import* +Copyright: + Copyright (c) Ove Kåven +License: LGPL-2.1+ + +License: LGPL-2.1+ + See /usr/share/common-licenses/LGPL-2.1. diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-msiexec.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-msiexec.1.gz new file mode 100644 index 0000000..65393b0 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-msiexec.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-regedit.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-regedit.1.gz new file mode 100644 index 0000000..7832d80 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-regedit.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-regsvr32.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-regsvr32.1.gz new file mode 100644 index 0000000..060c239 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-regsvr32.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-wine.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-wine.1.gz new file mode 100644 index 0000000..0f806a0 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-wine.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-wineboot.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-wineboot.1.gz new file mode 100644 index 0000000..fbe4fbb Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-wineboot.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-winecfg.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-winecfg.1.gz new file mode 100644 index 0000000..c73404e Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-winecfg.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-wineconsole.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-wineconsole.1.gz new file mode 100644 index 0000000..2224664 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-wineconsole.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-winedbg.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-winedbg.1.gz new file mode 100644 index 0000000..1565630 Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-winedbg.1.gz differ diff --git a/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-winefile.1.gz b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-winefile.1.gz new file mode 100644 index 0000000..166915f Binary files /dev/null and b/debian-special-pkgs/deepin-wine_2.18-12_i386/usr/share/man/man1/deepin-winefile.1.gz differ diff --git a/debian9-install.sh b/debian9-install.sh new file mode 100755 index 0000000..12226ce --- /dev/null +++ b/debian9-install.sh @@ -0,0 +1,61 @@ +#!/bin/bash + +##debian9-install.sh + +cd `dirname $0`; pwd + +echo '准备添加32位支持' +sudo dpkg --add-architecture i386 +echo '添加成功,准备刷新apt缓存信息...' +sudo apt update +echo '即将开始安装...' + +## (1)防止 依赖报错:(见本文附录1) +sudo apt-get install liblcms2-2:i386 libldap-2.4-2:i386 libmpg123-0:i386 libopenal1:i386 libpcap0.8:i386 libudev1:i386 libusb-1.0-0:i386 libxml2:i386 ocl-icd-libopencl1:i386 libxcursor1:i386 libxrandr2:i386 libxinerama1:i386 libxcomposite1:i386 libglu1-mesa:i386 libosmesa6:i386 libxslt1.1:i386 libgnutls30:i386 libv4l-0:i386 libcups2:i386 libtiff5:i386 libodbc1:i386 -y + +sudo dpkg -i debian-special-pkgs/1.1-libjpeg-turbo8_2.0.1-0ubuntu2_i386.deb + +## (2)防止错误提示缺少依赖:deepin-wine32-preloader_2.18-12:i386 +dpkg-deb --build deepin-wine32-preloader_2.18-12_i386 +sudo dpkg -i *.deb + +## (3)防止错误提示:deepin-wine_2.18-12_all与以安装的***_2.18-12:i386 版本不兼容。 +## 注意,本deepin-wine_2.18-12_i386目录是从deepin-wine_2.18-12_all 复制并修改了部分文件架构从all改成i386,以和其他i386的deb包兼容。 +dpkg-deb --build debian-special-pkgs/deepin-wine_2.18-12_i386 +sudo dpkg -i debian-special-pkgs/deepin-wine_2.18-12_i386.deb + + +## 这里由于debian 没有那么智能判断缺少的i386依赖,所以上面(1)里面 apt-get install xxx 命令主动安装多个相关的i386的软件包。 +## 剩下的只作为补充遗漏: +echo '安装完成,正在自动安装依赖...' +sudo apt install -f + +echo '如果以上没提示错误,说明安装成功。您还可以执行./install-taobao.qianniu.sh 命令以安装 千牛客户端软件' + +###### 附录1 +######可能出现的报错内容: +##依赖: liblcms2-2:i386 (>= 2.2+git20110628) +##依赖: libldap-2.4-2:i386 (>= 2.4.7) +##依赖: libmpg123-0:i386 (>= 1.13.7) +##依赖: libopenal1:i386 (>= 1.14) +##依赖: libpcap0.8:i386 (>= 0.9.8) +##依赖: libudev1:i386 (>= 183) +##依赖: libusb-1.0-0:i386 (>= 2:1.0.16) +##依赖: libxml2:i386 (>= 2.9.0) +##依赖: ocl-icd-libopencl1:i386 或 + ##libopencl1:i386 +##依赖: ocl-icd-libopencl1:i386 (>= 1.0) 或 + ##libopencl-1.1-1:i386 +##依赖: libxcursor1:i386 +##依赖: libxrandr2:i386 +##依赖: libxinerama1:i386 +##依赖: libxcomposite1:i386 +##依赖: libglu1-mesa:i386 +##依赖: libosmesa6:i386 +##依赖: libxslt1.1:i386 +##依赖: libgnutls30:i386 +##依赖: libv4l-0:i386 +##依赖: libcups2:i386 +##依赖: libjpeg-turbo8:i386 但无法安装它 +##依赖: libtiff5:i386 +##依赖: libodbc1:i386 diff --git a/install-taobao.qianniu.sh b/install-taobao.qianniu.sh new file mode 100644 index 0000000..b0c1dc5 --- /dev/null +++ b/install-taobao.qianniu.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +## 从深度在线镜像仓库拉取千牛安装包,安装到系统 +cd `dirname $0`; pwd + +mkdir -p debian-special-pkgs + +wget -O debian-special-pkgs/deepin.com.taobao.aliclient.qianniu_6.06.02Ndeepin2_i386.deb https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.taobao.aliclient.qianniu/deepin.com.taobao.aliclient.qianniu_6.06.02Ndeepin2_i386.deb + +echo '开始安装千牛,请注意查看是否有提示错误...' + +sudo dpkg -i deepin.com.taobao.aliclient.qianniu_6.06.02Ndeepin2_i386.deb + +echo '千牛安装结束,请打开普通用户的命令行,以普通用户权限,命令方式启动千牛工作台 /opt/deepinwine/apps/Deepin-QianNiu/run.sh(或通过debian的系统菜单里找到 千牛工作台 运行) 。千牛初次启动有点慢,请耐心等待1分钟左右。以后再启动会比较快'