mac os 中如何让两个独立的 ps 共存?请指教,谢谢。

2022-12-03 23:55:42 +08:00
 mfsw

我有个 ps 插件必须工作在 rosetta 转义模式下,另外的插件需要工作在原生 ps (非 rosetta 转义)下。 要实现这样的目的,是否只有装两个 ps 这个办法? 请教诸位大佬,如何才能让两个 ps 版本共存呢?

1617 次点击
所在节点    macOS
8 条回复
wclebb
2022-12-04 01:31:44 +08:00
好像可以,只是正版 App 安装的时候可以选两个版本。2021 和 2022 共存的(好像),小版本应该不行,大版本应该可以。因为没有在意这件事,我只印象中有记得有这么发现 2021 和 2022 共存一起,喔顺手卸载了 2021 ,但仔细一想好像是空白图标,不管怎样,至少只是告诉你,Adobe CC 好像可以共存。
dingwen07
2022-12-04 08:11:46 +08:00
右键属性可以选择是否使用 rosetta 打开
JasonEWNL
2022-12-04 11:08:43 +08:00
看例举考虑安装两个的方案,便假设「共存」是指同时运行两个,支持指定架构运行应用的命令行工具 arch 应该满足需要。

再假设 PS 安装在类似 /Applications/Adobe\ Photoshop/Adobe\ Photoshop.app/Contents/MacOS/Adobe\ Photoshop 的路径(看个人的版本调整),如下便可一次安装的同时运行两种架构。

```bash
PS_PATH=/Applications/Adobe\ Photoshop/Adobe\ Photoshop.app/Contents/MacOS/Adobe\ Photoshop
arch -arm64 $PS_PATH
arch -x86_64 $PS_PATH
```
mfsw
2022-12-04 12:32:14 +08:00
@JasonEWNL 大佬,能否展开说下 bash 的段落啊?我不懂你这个如何应用呢,谢谢。
mfsw
2022-12-04 12:38:44 +08:00
@JasonEWNL 我就装了一个 2022 ,一个 2023.
但是装了 2023 后,发现 2022 就提示损坏,打不开了。于是重装 2022 ,2022 可以打开,但是 2023 就打不开了。
于是重装 2023 ,结果 2022 又打不开了。死循环。
xtinput
2022-12-04 13:16:13 +08:00
装一个通用版的,运行的时候可以选是否转译
JasonEWNL
2022-12-04 15:07:36 +08:00
@mfsw

关于 bash 命令,就类似 Windows 的 PowerShell ,macOS 里启动 Terminal (终端),先把 PS_PATH 设置为 PS 的安装路径,一个 arch 按 arm64 启动 PS (原生),另一个 arch 按 x86_64 启动 PS (转义)。

关于安装两个,像 https://community.adobe.com/t5/image/serverpage/image-id/4653iA6DB4AF922089F1A 里用官方的管理工具是可以多版本共存的。
mfsw
2022-12-04 15:09:57 +08:00
@JasonEWNL 感谢指点,我试试。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/899905

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX