deepin-wine5 折腾过程兼新手教程

栏目:deepin 发布时间 2020-10-16 人气 

来源:https://bbs.deepin.org/forum.php?mod=viewthread&tid=200942&extra=page%3D1

TAG:无

侵权:admin@heimacode.com

免责声明:本文图片引用自网络,如有侵权请联系我们予以删除

黑码网发布此文仅为传递信息,不代表黑码网认同其观点。

简介:本帖最后由 lidanger 于 2020-8-31 08:15 编辑 今天周末,想着既然 deepin-wine5 已经出来这么长时间了,跟 wine 官方版本应该差别不大,可以不用多余安装一套了。卸载原版就卸载了原版 winesudo apt purge winehq-develsudo apt autopurge复制代码占用空间还不小啊,一个 G。关闭原版源sudo mv /etc/apt/...
本帖最后由 lidanger 于 2020-8-31 08:15 编辑

今天周末,想着既然 deepin-wine5 已经出来这么长时间了,跟 wine 官方版本应该差别不大,可以不用多余安装一套了。

卸载原版

就卸载了原版 wine

  1. sudo apt purge winehq-devel
  2. sudo apt autopurge
复制代码
占用空间还不小啊,一个 G。

关闭原版源

  1. sudo mv /etc/apt/sources.list.d/winehq.list  /etc/apt/sources.list.d/winehq.list.bak
复制代码
因为 deepin-wine5 只有 32 位版本,我原来默认的 wine 容器是 64 位版本,不能直接用,删除

  1. sudo rm -rf ~/.wine
复制代码
deepin-wine5

不知道是不是默认安装。安装部分 wine 软件会附带安装它。直接安装也很容易

  1. sudo apt install deepin-wine5
复制代码
查看 /usr/bin 可知,deepin-wine5 其实只是一个脚本,真正的可执行文件在 /usr/lib/deepin-wine5 和 /usr/lib/i386-linux-gnu/deepin-wine5 中。

打开 deepin-wine5 脚本,发现有两种架构和默认容器

  1. WINEARCH=win32 WINEPREFIX=~/.wine wine
  2. WINEARCH=win64 WINEPREFIX=~/.wine64 wine
复制代码
但是从 apt 搜索可知,其实 deepin-wine5 只有 32 位版本。所以后面的貌似目前没什么用。

  1. apt search deepin-wine5
复制代码
修改启动器图标

我相关启动器图标文件都放在 ~/.local/share/applications 中,编辑器打开,把 Exec 项中的 wine 改成 deepin-wine5。

其实 /usr/bin 中也有 wine 可执行文件的软链接 ,按说应该能直接用才对,不过看起来失效了。不想修改各种启动器图标的可以重建软链接。

截图录屏_dde-launcher_20200830164920.png

至于官方 Wine devel 版中带的 Wine Windows Program Loader,我已经提前复制了一份放在这里,Exec 项中的 wine 也改成 deepin-wine5。这样双击就能自动打开 exe 等文件了。

截图录屏_选择区域_20200830164805.png
截图录屏_选择区域_20200830164836.png

修改桌面主题

没桌面主题不好看,这里使用 deepin-wine 应用自带的主题,一般在各个容器 windows/resources/themes 目录下有。执行

  1. deepin-wine5 winecfg
复制代码
切换到桌面整合选项卡,点击安装主题,选择主题文件打开,然后在左侧的下拉框中选择主题。

截图录屏_winecfg.exe_20200830165023.png

修改驱动器映射

可以把一些文件夹映射为 wine 的某个盘,这样在 wine 应用查找文件时可以直接在我的电脑中找到。

  1. deepin-wine5 winecfg
复制代码
切换到驱动器选项卡。。。无法连接到挂载管理器;不能修改驱动器配置。这是什么情况?

截图录屏_winecfg.exe_20200830131038.png

扩展包安装

使用带网页浏览的软件和引用了  dotnet 的软件, 需要安装扩展包 wine-gecko 和 wine-mono。

  1. deepin-wine5 uninstaller
复制代码
打开添加/删除程序,点击安装,然后选择需要的软件包,打开即可。关闭添加/删除程序重新打开。。。似乎没什么用啊,安装 wine-gecko-2.47.1-x86.msi 居然没动静。真奇怪。

试了下命令安装,还好,装上了。

  1. deepin-wine5 msiexec /i wine-gecko-2.47.1-x86.msi
  2. deepin-wine5 msiexec /i wine-mono-5.0.0-x86.msi
复制代码
截图录屏_uninstaller.exe_20200830144721.png

只安装 wine-gecko,相关软件中的网页大概率还是打不开的,还需要安装字体,或替换字体为系统已安装的其他字体。

不知道这些组件在哪里下载的话,可以先用这里面的:

链接:https://pan.baidu.com/s/13SbfJMt2qDxJ9x0aW4bjwg 提取码:lj0q

字体设置

wine 应用需要各种字体才能正常显示,所以字体也得重新设置了。可以选择安装字体文件,也可以将需要的字体替换为系统已安装字体。

我这里选择把需要的各种字体,如宋体,都替换为 Noto Serif CJK SC。当然了,这样显示效果比直接安装字体差些,有些地方可能会导致显示不正常。

因为以前搞过,都保存成注册表文件了,直接执行导入即可

  1. deepin-wine5 regedit 替换宋体.reg
复制代码
或者执行以下命令打开注册表编辑器后导入。

  1. deepin-wine5 regedit
复制代码
截图录屏_regedit.exe_20200830165124.png

检查各个软件是否可用

原来下载的 heidisql 是 64 位版,无法运行,只能重新下载 32 位的。

迅雷 X 居然出现了标题栏,什么鬼。这个先不管了,反正我也不常用。

另外,运行东方财富终端,偶尔会出现一直闪屏的问题,能把 kwin 窗管闪崩溃了。只能注销解决。官方版本也有这个问题。这个好像最近更新 rc 后才出现的。

官方 wine 程序管理工具

还有个简单但还不错的官方 wine 程序管理工具

  1. sudo apt install deepinwine-mgr
复制代码
截图录屏_deepinwine-mgr_20200830165201.png

wine 内置命令

主要通过 wine xxxx 运行

cacls - ACL 编辑
clock - 显示一个原始时钟
cmd - 命令提示符
cmdlgtst - (用于开发者) commdlg.dll test jig
control - 控制面板
eject - 弹出光盘 (注意,wine 弹出不同与正常的弹出命令)
expand - 扩展 cabinet (.cab) 文件
explorer - explorer.exe(Windows 文件浏览器)
hh - HTML 帮助文件 (.chm file) 阅读器
icinfo - 显示已安装的 Wine 视频编解码器
iexplore - Internet Explorer 实现(基于 gecko)
lodctr - 加载性能监视计数器
msiexec - msiexec.exe,用于安装 .msi 文件
net - 启动和停止服务
notepad - Notepad,一个简单的文本编辑器
oleview - 实现浏览探索 COM 对象,也可以配置 DCOM
progman - 程序管理器实现
reg - 基于控制台的注册表编辑器
regedit - 注册表编辑器
regsvr32 - 在注册表中注册 OLE 组件
rpcss - rpcss.exe 的表面实现
rundll32"] - 加载一个 DLL 并使用指定的参数运行一个入口
secedit - 安全配置编辑命令
services - 服务管理
spoolsv - 脱机打印
start - 启动一个程序,或通过通常用于处理此文件后缀的程序打开一个文档
svchost - (internal) 服务宿主进程
taskmgr - 任务管理器
uninstaller - 基本的添加/删除程序
unlodctr - 卸载性能监视计数器
view - metafile 阅读器
wineboot - "重新启动" (重新开始) Wine,用于当 Windows 应用需要真正的重新启动时
winebrowser - 启动本地 OS 浏览器或邮件客户端
winecfg - Wine 的 GUI 配置工具
wineconsole - 显示 Windows 控制台
winedbg - Wine 调试器核心
winedevice - (internal) 设备管理
winefile - 文件浏览器
winemenubuilder - 辅助构建 Unix 菜单项
winemine - 经典扫雷游戏
winepath - 转换 Windows 和 Unix 路径格式
winetest - 适合无人参与的测试和报告提交的 DLL 一致性测试程序
winevdm - Wine 虚拟 DOS 程序
winhelp - Help 阅读器
winhlp32 - Help 阅读器 (32-bit)
winver - 显示一个 "about Wine" 窗口
wordpad - wordpad.exe(写字板)
write - 启动 wordpad (用于兼容 Win16)
xcopy - 兼容 Wine 的 xcopy 程序

这里把一些常用的命令做成启动器图标,用起来方便些。包括上文提到的 Wine Windows Program Loader。解压后把里面的启动器图标文件放到 ~/.local/share/applications 中即可。

winecmds.zip (2.05 KB, 下载次数: 52) 2020-8-30 16:11 上传 点击文件名下载附件

截图录屏_dde-launcher_20200830164942.png



参考:https://wiki.winehq.org/List_of_Commands










氧化亚氮 季后赛 开打 用着 天马 急件 创新能力 决赛 突进 中文网 售票 焊锡丝 大宇 就会 迪迦 联邦调查局 互不 全市 科学城 手掌 英魂 倍频 美剧 灯罩 热辐射 网桥 我是个 吸烟者 难熬 实物 千米 上传照片 东四环 支行 进入游戏 演武 鱼鹰 功法 突破口 深信 举国 滴滴 乐曲 市场份额 裹挟 拔掉 魔王 登机 小型化 给我们 潘多拉 不懂 江面 年光 国际 岁末 手机上网 国旗 气象卫星 经济型 率先 反应炉 无厘头 每一处 荆门 留存 可拆卸 富士康 西雅图 我国汽车 探究 蜂鸣器 H410m 两轮 半句 李白 赶紧 音频设备 画法 大公司 看台 国有企业 该做 逮捕 机械 羽球 交流电 模拟 路线 定理 好久不见 加拉 徐工 集萃 微量 大网 烟丝 回答 奶妈 吹风机
资源来源网络,若未解决请查看原文

本文地址:https://www.heimacode.com/article/60642.html