RootsMagic7 是一款适用于 Windows 的家谱软件包,几天前可以使用 Q4Wine 下载并安装。在尝试向程序中添加“事实”时,它出现了挂断故障。这与此处描述的问题相同:RootsMagic 7.6.3 适用于 Wine 4.0 Ubuntu 19.10,但不能适用于 Wine 5.0 Ubuntu 20.04
我按照他说的 WineHQ 的说明进行了修复: https://wiki.winehq.org/Ubuntu
其中包括以下步骤:
删除了 Wine 及其依赖包,包括 Q4Wine、Winetricks 和 PlayonLinux
允许 32 位架构
sudo dpkg --add-architecture i386
下载存储库密钥
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
添加存储库
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
更新软件包
sudo apt update
安装包
sudo apt install --install-recommends winehq-stable
允许原始 IP 包
dpkg-reconfigure wine-<branch>-amd64 wine-<branch> wine-<branch>-i386
RootsMagic7 甚至无法打开。尝试安装 Q4Wine、Winetricks 和 PlayonLinux。尝试重新安装 RootsMagic7,现在它甚至无法与 Q4Wine 一起安装。 除了构建双架构 Wine 之外还有其他想法吗? 以下是为 Wine 构建双架构沙箱的说明:https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu
Wine 版本现在是 5.10,而不是第一个超链接给出的答案中的 5.7。
我的系统信息:操作系统:Kubuntu 20.04 KDE Plasma 版本:5.18.5 KDE 框架版本:5.68.0 Qt 版本:5.12.8 内核版本:5.4.0-37-generic 操作系统类型:64 位 处理器:4 × AMD Ryzen 3 3200G,配备 Radeon Vega 显卡 内存:62.8 GiB RAM
选择要添加的事实类型后,“添加事实”窗口会冻结。所有事实类型都会消失,窗口也会冻结。冻结窗口上的其他所有按钮都可以使用,但“取消”除外,程序会卡住。必须重新启动系统才能关闭它。
这也许是导致问题的原因,但我不知道如何解决它。
答案1
我安装了 [WineHQ repo][1]https://wiki.winehq.org/Ubuntu
在从 Ubuntu 19.10 升级到 20.04 期间,我遇到了这个错误。在 Ubuntu 20.04 wine 版本 5.0 上,这个问题现已解决。Wine 由sudo apt-get install wine
和 RootsMagic 由wine ~/Downloads/RM7Setup.exe
以前,我使用开发分支(由 安装的 wine sudo apt-get install winehq-devel
)来解决问题。这破坏了其他应用程序,例如 GedSite 3.06,我为其使用了 dotnet 4.7.1 wine 环境,介于 wine 版本 5.7 和 5.12 之间。每次 wine 版本更新时,我都会发现应用程序必须刷新~/.wine
(通常比正常情况下多花几秒钟)。希望对您有所帮助。
答案2
我按照以下说明在 Kubuntu 20.04 安装上更新 Wine:
如何在 Ubuntu 20.04 / Linux Mint 20 中安装 Wine 5.12
按照说明操作后,我启动了之前的 RootsMagic 7 Wine,它进行了更新,并成功更新了 mono 和 gecko......现在可以正常工作了。