尝试使用 Wine 将 Windows 7 上的 Adob​​e CS5 安装迁移到 Ubuntu 12.04 - “内部错误 - 收到无效参数”

尝试使用 Wine 将 Windows 7 上的 Adob​​e CS5 安装迁移到 Ubuntu 12.04 - “内部错误 - 收到无效参数”

我的机器 Windows 7 上安装并运行着 Adob​​e CS5。由于我不愿意为了使用 Photoshop 而启动 Windows,所以我尝试在 Ubuntu 12.04 中安装它。

我发现的教程建议在 Ubuntu 中安装它的最简单方法是安装 Wine,然后将我的 Windows 安装复制过去。

以下是我到目前为止所采取的具体步骤。

从 Windows,将 HKEY_LOCAL_MACHINE >> SOFTWARE >> Adob​​e 的注册表项导出到桌面。

更改为Ubuntu,从软件中心下载Wine

终端:
$ sudo apt-get install wine ttf-mscorefonts-installer
$ winecfg
$ wget http://www.kegel.com/wine/winetricks
$ sh winetricks msxml6 gdiplus gecko vcrun2005sp1 vcrun2008 msxml3 atmlib

将注册表导出移至主文件夹。


将“Program Files (x86)\Adobe”复制到“~/.wine/drive_c/Program Files (x86)/Adobe”

“Program Files (x86)\Common Files\Adobe” 到 “~/.wine/drive_c/Program Files (x86)/Common Files/Adobe”

“Documents and Settings\Don\Application Data\Adobe” 到 “~/.wine/drive_c/users/don/Application Data/Adobe”

将“Windows\System32\odbcint.dll”改为“~/.wine/drive_c/windows/system32/odbcint.dll”,最后

“Windows\System32\odbc32.dll” 到“~/.wine/drive_c/windows/system32/odbc32.dll”。

从终端,$ wine regedit adobe.reg

右键单击 Photoshop.exe 并选择“使用 Wine 打开”。

收到消息“Wine 程序崩溃,内部错误 - 收到无效参数。”

重申一下我的问题,如何在 Ubuntu 12.04 中运行 Photoshop?我并不赞成用这种方式,我只想使用 Photoshop 而不必重启。实现此目的的最佳方法是什么?

编辑:我没有安装 CD,没有。

答案1

您可以安装Adobe Photoshop CS4在 Ubuntu 中。为此,你必须安装PlayonLinux。请按照此过程在您的 ubuntu 中安装它。

打开

Ubuntu 软件中心 > 编辑 > 偏好设置

然后选择“其他软件”选项卡。单击添加并复制/粘贴

德布http://deb.playonlinux.com/精准主

点击添加源并将其关闭。

然后打开终端。输入

sudo apt-get update

sudo apt-get install playonlinux

安装完成后,从运行PlayOnLinux游戏或者在 dash 中搜索。

运行程序。第一次安装时会安装一些 Windows 基础字体。按照说明操作。可能需要一段时间。完成后单击安装程序

将出现一个带有软件列表的窗口。单击左键显卡然后选择Adobe Photoshop CS4 然后单击“安装”按钮进行安装。安装后,您可以在图形菜单中找到它。希望这会有所帮助。

答案2

我终于成功了。

我清除了 Ubuntu 分区中的所有 Photoshop、wine、winetricks 和 PlayOnLinux 文件(但我认为这对过程并不重要),重新安装了 wine 和 winetricks,并按照此处列出的教程进行操作:

http://www.thetechrepo.com/id=567

然后我在桌面上放置了一个脚本来启动它。

还有一个小问题:运行时会弹出一条消息,通知我使用 C 运行时库时出现问题。这似乎导致的唯一问题是消息框(我可以等到完成后再显示),并且所有文件菜单名称前面都带有一个 & 符号。这纯粹是美观问题,据我所知,功能上没有问题。

编辑:C 运行时库的问题是由插件引起的。进入插件菜单,禁用所有内容,重新启动程序,错误仍然没有出现。

但仍然有“&”符号。

相关内容