Photoshop CS2 on Ubuntu 上執行成功,但是,請自製。
終於有人把 Photoshop CS2 搞進 Ubuntu 裡面了,而這個方法的也可以讓使用者製作出帶著跑的 Photoshop CS2,能夠在 Ubuntu 上執行應該是最大的 Bonus 吧?
之前也有人嚐試用 WINE 來試試看,但是都是失敗的情況,或是說在安裝的過程當中出現問題,但是卻沒有人像這位老兄一樣改用別的方式嚐試。過年前,一堆事情忙,雖然我還沒測試過,但是依然先把這些給寫出來:
首先,你必須製造出一份 portable 版本的 Photoshop CS2 ,方法如下:
1.在 Windows XP 安裝好 Photoshop CS2 (要經過完整啟動手續,ㄜ...破解我不知道行不行,因為我是正版的)
2.在 USB 上開啟一個新的資料夾,COPY底下所列的所有檔案到資料夾當中:
3. Copy 最低需求的 Registry 值,執行 "regedit" 後找到這個區段後匯出:
4.之後不管你是移除 Photoshop CS2 或是在沒有安裝的電腦上,要使用這個 portable 版本的 Photoshop CS2/ImageReady CS2 ,就依照下列步驟進行:
因為還沒測試過,「動了」是我自己加的,如果對步驟有所疑問,請參照原文說明步驟再試試看。
因為這個版本已經是極為精簡版,也沒有其他亂七八糟相關程式,所以這位老兄依據這個步驟將「可移動版」的 Photoshop CS2 製作出來並且在乾淨的 Windows XP 測試無誤後,重新開機到 Ubuntu 當中,使用 WINE 執行看看,竟然跑起來了,依據他的使用經驗,全功能都能執行無誤,使用心得則全寫在這,啟動大概需要 30 秒的時間,花兩倍以上的時間開啟 PSD 檔案,因為沒有指定檔案關聯性( CS2 未安裝),所以也沒辦法直接點取 PSD 檔案來開啟 Photoshop CS2 。
這似乎也指點出一道明路,一般 windows 軟體只要能夠製作得出 portable 版本(跳過 Install 的程序),似乎都有機會用這個方式來執行(除非軟體本身太刁鑽)。
之前也有人嚐試用 WINE 來試試看,但是都是失敗的情況,或是說在安裝的過程當中出現問題,但是卻沒有人像這位老兄一樣改用別的方式嚐試。過年前,一堆事情忙,雖然我還沒測試過,但是依然先把這些給寫出來:
首先,你必須製造出一份 portable 版本的 Photoshop CS2 ,方法如下:
1.在 Windows XP 安裝好 Photoshop CS2 (要經過完整啟動手續,ㄜ...破解我不知道行不行,因為我是正版的)
2.在 USB 上開啟一個新的資料夾,COPY底下所列的所有檔案到資料夾當中:
\Program Files\Adobe\Photoshop CS2\ ->你會看到連 Product Lincenses 都包含在內,檔案目錄結構不變。這個可以製作出最精簡「可移動版」的 Photoshop CS2 + ImageReady CS2 ,當然也可以選擇保留 Plugin 或 Brushes 等目錄。
ACE.dll
AdobeLM.dll
Adobelmsvc Installer.dll
AdobeUpdater.dll (generates error, program runs)
AdobeXMP.dll
agldt28l.dll
AGM.dll
asneu.dll
AXE8SharedExpat.dll
Bib.dll
BIBUtils.dll
CoolType.dll
epic_regs.dll (generates error, program runs, goodbye shortcuts)
FileInfo.dll (program runs, error on File>File Info)
libagluc28.dll
pdfsettings.dll
persresen_US.dll
Photoshop.dll
Plugin.dll
PSArt.dll
PSViews.dll
Tw10122.dat
VersionCue.dll
VersionCueUI.dll
\Program Files\Adobe\Photoshop CS2\\Activation\(your language/country)\tw12216.dat
\Program Files\Adobe\Photoshop CS2\\Required\*.*
\Documents & Settings\All Users\Application Data\Adobe Systems\Product licenses\B2B86000.dat
3. Copy 最低需求的 Registry 值,執行 "regedit" 後找到這個區段後匯出:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{236BB7C4-4419-42FD-0409-1E257A25E34D}]這樣就幾乎大功告成了,檔案體積也狂降到 26MB 左右而已。
"EPIC_ORG"="(your company or organisation you registered under)"
"EPIC_SERIAL"="(your serial registration number without dashes)"
"EPIC_NAME"="(the name you registered under)"
4.之後不管你是移除 Photoshop CS2 或是在沒有安裝的電腦上,要使用這個 portable 版本的 Photoshop CS2/ImageReady CS2 ,就依照下列步驟進行:
# 將之前備份的 registry entries (EPIC_ORG, EPIC_SERIAL, EPIC_NAME) 複製回電腦中 Windows XP 設定檔內。(通常雙點匯出的 Registry 檔案即可匯入)
# 複製 "B2B86000.dat" 回到這個資料夾: \Documents & Settings\All Users\Application Data\Adobe Systems\Product licenses\
# 直接執行 "Photoshop.exe" or "ImageReady.exe", Hola! 動了!
因為還沒測試過,「動了」是我自己加的,如果對步驟有所疑問,請參照原文說明步驟再試試看。
因為這個版本已經是極為精簡版,也沒有其他亂七八糟相關程式,所以這位老兄依據這個步驟將「可移動版」的 Photoshop CS2 製作出來並且在乾淨的 Windows XP 測試無誤後,重新開機到 Ubuntu 當中,使用 WINE 執行看看,竟然跑起來了,依據他的使用經驗,全功能都能執行無誤,使用心得則全寫在這,啟動大概需要 30 秒的時間,花兩倍以上的時間開啟 PSD 檔案,因為沒有指定檔案關聯性( CS2 未安裝),所以也沒辦法直接點取 PSD 檔案來開啟 Photoshop CS2 。這似乎也指點出一道明路,一般 windows 軟體只要能夠製作得出 portable 版本(跳過 Install 的程序),似乎都有機會用這個方式來執行(除非軟體本身太刁鑽)。