1. 首頁
  2. 計算機軟體

Linux系統下如何執行Photoshop?

Linux系統下如何執行Photoshop?

ps我相信大家都不陌生。ps可以說是所有做設計的工作人員都必備的作圖工具。而由於各種原因我們可能需要在linux系統上進行工作,但是正常情況下linux是執行不了win的軟體的。而下面我們就來了解下Linux系統下如何執行Photoshop吧。

前言:

在Linux上有開源替代品GIMP,但GIMP並不符合Photoshop使用者的使用習慣,也不如Photoshop強大,所以使用者都希望能在Linux上完美執行Photoshop。教程裡使用的版本是Photoshop CS6,由於Adobe官方的安裝程式崩潰在初始化階段,所以請使用綠色版(一定要先取得正版授權!)。

如何在Linux系統下執行Photoshop?

1、Wine內建的msvcp100元件不能正確支援Photoshop這種複雜的程式,所以修改winecfg內的設定:令msvcp100原裝先於內建(具體做法請參考這篇教程:如何在Linux系統下執行Windows PC版QQ/TIM?)。

2、將綠色版的Photoshop複製至~/.wine/drive_c/Program Files (x86)/下面,並執行綠化程式(同樣的,你需要wine或者wineconsole來執行它)。嘗試啟動Photoshop,如果能夠正常執行,那麼風險最大的一步就過去了。

3、這個時候你可以嘗試用PS執行一些基本的工作,但是你會發現:使用文字工具的時候,程式會崩潰。這是因為,Wine內建的atmlib元件不能正確支撐PS的文字工具,因為它更側重對映字型避免產生字型顯示問題。這時候我們需要用到一個第三方工具:winetricks。對於ArchLinux來說,安裝winetricks很簡單:

01sudo pacman -S winetricks

複製程式碼

4、然後我們利用winetricks安裝atmlib:

01winetricks atmlib

複製程式碼

這樣這個第三方工具就會幫我們配置好Windows原生的atmlib元件。

5、安裝了原生的atmlib之後,PS雖然能正常執行,但是你可能會遇到各種問題。比如選單欄上的中文全是方塊,或者工具欄裡的字消失了,UI也變得怪怪的。這是Wine最頭疼的問題,也是這篇教程的重點之一。

6、就PS這一個應用程式而言,出現這種問題是因為PS介面的預設字型缺失,或者使用字型對映的目標字型不能支援中文。解決辦法是手動配置字型對映和字型連結,並把Windows下的字型安裝到Wine容器,操作步驟請看下文。

(1)首先,找到一臺Windows計算機,並把位於C:WindowsFonts目錄下的字型,全部複製到你的Linux下的~/.wine/drive_c/Windows/Fonts下,同時記得把上篇教程提供的文泉驛字型也複製過來,然後在終端裡執行

01wine regedit

複製程式碼

(2)在Wine登錄檔編輯器裡,導航到HKEY_CURRENT_USERSoftwareWineFontsReplacements,確保裡面是空的`(只剩下一個預設項),然後導航到HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontSubstitutes,經過必要的增刪修改,讓它的內容變成這樣:

(3)做完這一步,再繼續導航至HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontLinkSystemLink,經過必要的增刪修改,讓它看起來是這樣的:

(4)重新啟動PS,字型就正常了不少。但是依然不夠,雖然能正確顯示中文,但字跡模糊不堪,甚至影響閱讀。導航至HKEY_USERSS-1-5-21-0-0-0-1000Control PanelDesktop,並經過適當修改,讓值看起來是這樣:

(5)再次啟動PS,顯示效果應該比較理想了。這樣執行的PS相當穩定,而且沒有相容性問題。就目前小編的使用來看,沒有Bug,甚至可以正常使用第三方筆刷、濾鏡和外掛。你可以採用類似上一篇的方法給它建立啟動器快速入口。

(6)最後附上一張執行截圖:

關於Linux系統完美執行Photoshop的操作教程就給大家分享到這裡了,需要在Linux系統使用Photoshop的夥伴可以參考上文進行設定。