标签归档:wine

使用deepin容器安装qq和微信

项目地址:https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu

安装基础环境:

git clone --depth=1 https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git
cd deepin-wine-for-ubuntu
sudo sh ./install.sh

安装软件:

下载并安装所需要的deepin-wine容器 (建议在终端下使用dpkg -i安装容器,否则容易误报依赖错误)

  1. QQ
  2. TIM
  3. QQ轻聊版
  4. 微信
  5. 企业微信
  6. Foxmail
  7. 百度网盘
  8. 360压缩
  9. WinRAR
  10. 迅雷极速版

其它deepin-wine容器:阿里云镜像下载

注意:目前 KDE 桌面环境无法使用! 部分桌面环境无法正常使用视频通话功能!

一些小问题的解决方法:

  1. Ubuntu桌面无法显示托盘图标:安装TopIconPlus的gnome-shell扩展,命令:sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks,然后用gnome-tweaks开启这个扩展。
  2. 微信无法发送图片:sudo apt install libjpeg62:i386
  3. Manjaro/ArchLinux下QQ和TIM字体发虚:需要安装打了字体清晰化补丁(如infinality/ultimate5)的freetype的lib32位包,挺复杂,建议不折腾。实在无法忍受的强迫症同学可以联系小撸打赏获取。
  4. TIM无法发送图片:这个问题是11月初出现的,请改用“传送文件”的方式发送。
  5. 安装好的TIM打不开:如果是KDE/Plasma桌面,因为deepinwine环境跟KDE/Plasma不兼容,所以是无法打开的;如果是Gnome/Cinnamon/MATE/Budgie/deepin/LXDE/XFCE/Ubuntu/UKUI等桌面环境和WM,请稍等片刻,或多点击菜单图标一次。

wine运行windows软件

ubuntu 用户可以使用 deepin 提供的方案,简单稳定,去看看

安装 winehq

官网安装

# 如果是 64 位系统
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
# ubuntu
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
# mint 18.x
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
# mint 19
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt-get update
sudo apt-get install --install-recommends winehq-stable

使用 winetricks-zh (推荐)

下载 winetricks-zh,解包,在命令行运行其中的 winetricks-zh 即可开始安装。如需安装 32位 程序,使用 WINEARCH=win32 winetricks-zh

  • TIM WINEARCH=win32 winetricks-zh tim
  • 微信 WINEARCH=win32 winetricks-zh wechcat

使用 palyonlinux

# 先安装 winehq
sudo apt install playonlinux

常见软件要用的库

微信
msls31 ole32 riched20 riched30

迅雷极速版
mfc42 riched30 vbrun6 vcrun6

百度网盘
riched20 wininet

QQ任务栏图标不显示

ubuntu 12.04系统

# 执行下列命令
sudo apt-get install libappindicator1
sudo apt-add-repository ppa:gurqn/systray-trusty
sudo apt-get update
sudo apt-get install unity
# 重启系统,或 logout/login

ubuntu 14.04以及以上系统

# 执行下列命令
sudo apt-add-repository ppa:fixnix/indicator-systemtray-unity
sudo apt-get update
sudo apt-get install indicator-systemtray-unity
# 重启系统,或 logout/login

中文显示与字体设置

Windows支持字体链接:当一种字体中不存在某个字时,可以尝试从另一个字体文件中寻找相应的字形。所以只要把当前系统中的中文字体设为”fallback”字体,汉字通常就能正确显示了。方法也很简单,只需创建一个文本文件,如 chn_font.reg ,内容如下:

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="wqy-microhei.ttc"
"Microsoft Sans Serif"="wqy-microhei.ttc"
"MS Sans Serif"="wqy-microhei.ttc"
"Tahoma"="wqy-microhei.ttc"
"Tahoma Bold"="wqy-microhei.ttc"
"SimSun"="wqy-microhei.ttc"
"Arial"="wqy-microhei.ttc"
"Arial Black"="wqy-microhei.ttc"

注意请将wqy-microhei.ttc替换为你系统中的字体文件名,如文泉驿正黑是wqy-zenhei.ttc(请在/usr/share/fonts及其子文件夹中寻找相应字体文件)。
如果想使用其它字体,也可直接将相应的ttf或ttc文件复制到~/.wine/drive_c/windows/Fonts/,再用其文件名替换上面的wqy-zenhei.ttc即可。

打开注册表 wine regedit,导入上面的注册表文件即可。

参考资源:

  1. http://blog.csdn.net/ddk3001/article/details/47213087
  2. http://linux-wiki.cn/wiki/zh-hans/Wine%E7%9A%84%E4%B8%AD%E6%96%87%E6%98%BE%E7%A4%BA%E4%B8%8E%E5%AD%97%E4%BD%93%E8%AE%BE%E7%BD%AE

怎么在linux下安装office

linux版本:ubuntu xenial
office版本:office 2010

安装 playonline

sudo apt install playonlinux

安装 winbind

sudo apt install winbind

安装 office
挂载 office 安装盘后,启动 playonlinux,点击 安装,(首次运行需要等待刷新列表),选择 办公office 2010(只支持32位),按提示安装。

输入法
在Office的 选项高级里,取消掉 输入法处以激活状态 的勾,再重启office就好了。