如何在Ubuntu 16.10上安装SketchUp2017?

如何在Ubuntu 16.10上安装SketchUp2017?

2017 年推出了新的 SketchUp 版本。我尝试通过 PlayOnLinux 安装它,但它说“您必须使用 Win7 SP1 或更高版本”。

如果我通过设置winecfg为 Win8,wine 会尝试安装 .net4.5.2,但它永远不会结束。

然后我在安装 wine-staging 之后通过 winetricks 安装了 .net4.5.2,如下所示 https://github.com/wine-compholio/wine-staging/wiki/Installation#-ubuntulinux-mint https://appdb.winehq.org/objectManager.php?sClass=version&iId=33102

然后我通过 winecfg 设置 Windows8 并收到一条消息

在此处输入图片描述

如果我尝试 wine64 SketchUpPro 我得到.wine' is a 32-bit installation, it cannot support 64-bit applications.

在他们的网站上你可以找到: https://help.sketchup.com/en/article/36208

兼容性更改 SketchUp 2017 随着 SketchUp 2017 的发布,我们已取消对 32 位操作系统、OpenGL 2.0 和模型的软件渲染(而不是硬件加速)的支持。我们还取消了对 OS X 10.9 (Mavericks) 的支持。

是否可以通过 wine 安装 64 位应用程序以及如何使用 SketchUpPro 进行安装?谢谢!

答案1

根据我的经验,一个很好的解决方法是输入 mkdir ~/.wine64 WINEPREFIX=~/.wine64 wine64 SketchUpPro

或者不在命令中指定该变量,而是 export WINEPREFIX=~/.wine64 在运行 wine 之前输入

答案2

4 年后,这Reddit 帖子最终让我能够在 Ubuntu/Linux Mint 上运行 SketchUp 2017。

这不是必需的,但我喜欢使用玩转Linux为了管理我的 wine 安装。

  • 安装 PlayOnLinux (我使用的是 4.3.4)

  • 创建新的虚拟驱动器

  • 安装 wine 4(64 位)

  • 配置 wine

    • 选择“Windows 7”作为系统 在此处输入图片描述
    • 添加“riched20”作为库 在此处输入图片描述
  • dotnet452_beta_test作为组件 安装在此处输入图片描述

  • PlayOnLinux 很固执,并告诉我 DotNet 4.5.2 不适用于“Windows 7”,因此它将系统设置为“Windows 2003”。

  • Sketchup 2017 需要“Windows 7”,因此我在 wine 配置中将系统设置回“Windows 7”。

  • 我终于安装了 Sketchup Make 2017 64 位(来自https://help.sketchup.com/en/downloading-older-versions

  • SketchUp 抱怨 2017 年不再年轻。是的,但这也是最后一个免费桌面版本。

  • 它运行完美,甚至比在我的 Windows 电脑上运行还要流畅。

在此处输入图片描述

答案3

2022 Ubuntu Impish 21.10 答案

1:安装 Wine 的临时版本

apt-add-repository -y 'https://dl.winehq.org/wine-builds/ubuntu/' 
curl https://dl.winehq.org/wine-builds/winehq.key | gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/winehq.gpg --import
chmod a+r /etc/apt/trusted.gpg.d/*
apt update
apt install --install-recommends wine-staging winehq-staging wine-binfmt

2:安装 Sketchup 2017 的先决条件制作并启动安装程序。(如果我没记错的话,你需要忽略安装程序对 Mono 的抱怨。)

apt install winetricks mesa-utils winbind cabextract mono-complete
export WINEPREFIX=$HOME/.sketchup2017
export WINEARCH=win64
wineboot
winetricks win7 dotnet48 vcrun2019 corefonts
wine64 Downloads/sketchupmake-2017-2-2555-90782-en-x64.exe

3:为 Sketchup 创建桌面入口文件 ( ~/Desktop/sketchup.desktop)。在 WINEPREFIX 中替换正确的主目录路径。

[Desktop Entry]
Name=SketchUp 2017
Exec=env WINEPREFIX="/home/user/.sketchup2017" WINEARCH=win64 wine64 C:\\\\Program\\ Files\\\\SketchUp\\\\SketchUp\\ 2017\\\\SketchUp.exe
Type=Application
StartupNotify=true
Icon=D962_SketchUpIcon.0
StartupWMClass=sketchup.exe

享受。

我没有让固体检查器插件正常工作,但至少它允许您使用 Shift-Tab 循环查找问题点。

相关内容