- Photoshop 沒有 Linux 原生版本,但可以透過 Wine、PlayOnLinux、CrossOver 或虛擬機器運行。
- Wine 可讓您安裝相容版本的 Photoshop,例如 CC 2015,且效能足以滿足日常使用。
- GIMP、Inkscape 和 Darktable 都是功能非常強大的免費替代軟體,涵蓋了柵格、向量和照片工作流程編輯。
- Linux 中的自由軟體生態系統提供了一個無需支付許可費用的專業工作環境。
近年來,自由開源軟體生態系統經歷了顯著成長。不僅是高級用戶轉向Linux:越來越多的普通用戶也開始安裝像Ubuntu這樣的發行版,無論是在第二台電腦上,還是與Windows雙啟動,甚至是作為他們的主要作業系統。
Linux 的流行也帶來了龐大、種類繁多且大多免費的應用程式庫。然而,當你從 Windows 系統切換到 Linux 時,你會遇到一個棘手的問題:許多非常流行的程式仍然缺少 GNU/Linux 原生版本。以影像編輯軟體為例,最典型的例子就是AdAdobe Photoshop,它至今仍未提供適用於這些平台的官方安裝程式。
背景:Linux 作為 Windows 的替代方案以及 Photoshop 問題
Ubuntu、Linux Mint、Fedora 和 Debian等發行版的興起改變了 Linux 的格局。幾年前,Linux 也被視為專家、系統管理員或程式設計師的專屬工具。如今情況已大不相同:簡易的安裝程式、精美的桌面環境和軟體商店讓一般使用者的生活更加輕鬆便捷。
Linux 的最大優勢之一在於,無需支付任何授權費用即可建立一個非常完整的工作環境。您可以免費使用功能強大的辦公室套件、瀏覽器、影片編輯器、媒體播放器和設計工具。其中大多數都是開源軟體,擁有非常活躍的社區,負責修復漏洞、添加新功能並維護安全性。
然而,無論選擇多麼豐富,你都找不到所有最受歡迎的Windows商業應用程式。在攝影和設計領域,Photoshop更明顯缺席。 Adobe沒有發表Linux原生版本,而且就目前來看,短期內也沒有改變的跡象。
但這並不意味著您就此放棄。有幾種方法可以在 Linux 系統上像在 Windows 系統上一樣運行 Photoshop,性能相當不錯,而且大多數重要功能都可用,儘管也存在一些您應該了解的限制。
在 Linux 上使用 Wine 執行 Adobe Photoshop
在 Linux 上運行 Windows 程式最廣為人知的方法是使用 Wine,它是一個相容層,允許你運行為微軟作業系統設計的應用程序,而無需完整的虛擬機。它並非傳統的模擬器,而是 Linux 系統中 Windows API 的實作。
多虧了 Wine,我們可以安裝和使用 Word、Excel、許多遊戲,當然還有多個版本的 Adobe Photoshop。雖然並非所有版本都能完美運行,但Photoshop CC 2015通常能提供最佳效果,它幾乎保留了一般使用者和進階使用者所需的所有工具。
在開始安裝任何軟體之前,請務必了解Photoshop 在 Wine 下的功能並非 Adobe 官方提供,也不受 Adobe 保證。其功能很大程度上取決於 Wine 版本、您使用的發行版以及您電腦的硬體配置。即便如此,對於許多攝影師和設計師而言,這仍然是一個完全可行的日常使用方案。
為 Ubuntu 和其他基於 Debian 的發行版準備 Wine
在像 Ubuntu 這樣的 64 位元系統上,通常建議先啟用 32 位元架構,因為許多舊應用程式(或某些安裝程式)使用的程式庫和元件仍然依賴它。這可以透過終端命令完成:
sudo dpkg --add-architecture i386
sudo apt update
啟用多架構支援後,下一步是新增官方 WineHQ 軟體倉庫,以便根據您的需求存取最新的穩定版、開發版或測試版。為此,首先需要導入用於簽署軟體包的 GPG 金鑰:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
金鑰安裝完畢後,接下來需要新增與您的 Ubuntu 版本對應的軟體倉庫。我們找到的指南範例中使用的是「groovy」分支,但實際上您需要根據您的版本(focal、jammy 等)調整名稱:
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main'
更新軟體包清單後,您現在可以安裝Wine 的穩定版本,其中包含所有必要的安裝建議,以確保其正常運作:
sudo apt install --install-recommends winehq-stable
其他說明也展示如何在 Debian/Ubuntu 系統上進行安裝:
sudo apt update
sudo apt install winehq-stable winetricks wine64
winetricks軟體包可以幫助您處理其他元件(字體、庫等),這對於像 Photoshop 這樣的複雜程式非常有用。
配置 Wine 並啟動 Photoshop 安裝程式
安裝完成後,建議使用以下命令執行 Wine 設定工具:
winecfg
此步驟會在您的使用者資料夾中建立 Wine 目錄(通常為~/.wine),並允許您調整模擬 Windows 版本和桌面整合等設定。完成後,您就可以像在 Windows PC 上一樣安裝 Photoshop了。
您需要一張相容版本的 Photoshop DVD 或安裝鏡像文件,或透過您的 Creative Cloud 訂閱下載的安裝程式。找到安裝檔案(例如 setup.exe)所在的資料夾,然後透過 Wine 執行它。
wine setup.exe
如果一切配置正確,Adobe 安裝精靈應該會像在 Windows 系統中一樣出現在螢幕上。接下來的步驟幾乎完全相同:接受許可協議,必要時登錄,然後選擇安裝路徑。
安裝完成後,您可以在 Wine 程式選單的「應用程式」部分找到 Photoshop。根據您的桌面環境,您可以透過類似以下路徑開啟它:Wine → 程式 → Adobe Photoshop CC 2015。或者,您也可以在桌面或 Dock 欄上建立捷徑。
需要注意的是,可能會出現一些輕微的圖形故障、插件問題或偶爾的錯誤。但是,對於照片修飾、圖層編輯、文字編輯以及大多數常用工具而言,在現代電腦上的表現通常都足夠好。
PlayOnLinux 與 CrossOver:使用 Wine 管理 Photoshop 的精靈
手動配置 Wine 可能有點繁瑣,尤其是在需要執行多個不同配置的 Photoshop 或其他程式版本時。為了簡化這項任務,可以使用PlayOnLinux 和 CrossOver等工具,它們可以作為 Wine 之上的管理層。
PlayOnLinux 是一款免費應用程序,它可以自動完成創建 Wine「瓶子」(具有不同版本和參數的獨立環境)的大部分過程,這在經常在 Linux 上運行 Windows 軟體的用戶中尤其有用。雖然它的名字可能讓人聯想到遊戲,但它也包含用於生產力和設計程式的設定檔。
另一方面,CrossOver 是一款商業產品,其理念與此相同,但功能更加完善,並提供專業的支援。它擁有更友善的使用者精靈、全面的相容性資料庫,以及與眾多應用程式(包括許多 Adobe 產品)的即用型配置。
使用 PlayOnLinux 安裝 Photoshop
如果您選擇 PlayOnLinux,在 Ubuntu 及其衍生發行版上,您可以透過以下命令從軟體倉庫安裝它:
sudo apt update
sudo apt install playonlinux
接下來,在應用程式選單中開啟PlayOnLinux,並等待其庫載入完畢。在其圖形介面中,您可以在可用程式中搜尋“Photoshop”。選擇您需要的版本(請注意,並非所有最新版本都已列出,而且通常來說,舊版本相容性更好)。
選擇版本後,PlayOnLinux 將下載或提示您選擇安裝程序,建立特定的 Wine 環境,並套用建議設定以獲得最佳效能。其目的是讓您免去處理依賴項、函式庫或特殊參數的麻煩。
雖然支援的版本清單比不上透過純 Wine 實現的版本,但對許多用戶來說,這仍然是在 Linux 上運行 Photoshop 最簡單便捷的方式。如果所需的版本在其目錄中列出,不妨先嘗試從那裡獲取。
CrossOver:打了興奮劑的葡萄酒(但價格不菲)
CrossOver 是在 Linux 上運行 Photoshop 的另一個選擇,但它是由 CodeWeavers 開發的付費軟體。它的理念與 PlayOnLinux 類似:基於 Wine,並增加了一層自動化功能和支援。作為回報,它提供了非常流暢的使用體驗,專為那些希望快速獲得結果而無需深入了解技術細節的用戶而設計。
它的優勢之一在於其支援的應用程式列表廣泛,並預先配置了多種配置文件,這大大提高了程式首次運行成功率,並減少了錯誤。此外,作為商業產品,它還提供專門的技術支持,這在專業環境中至關重要。
以 Photoshop 為例,CrossOver簡化了安裝流程、Wine 前綴管理和依賴項配置。它並非萬能——相容性限制依然存在——但它能顯著減少測試時間。
虛擬機器:在 Linux 系統中執行完整的 Windows 系統上的 Photoshop
如果 Wine 相容性不足以滿足需求,或者您需要確保所有 Photoshop 功能在原生 Windows 系統上的運作方式完全相同,那麼使用虛擬機器是可靠的替代方案。本質上,您是在 Linux 系統「內部」運行一個完整的 Windows 環境。
在這種情況下,Photoshop 不會意識到它運行在 Linux 系統上;它認為自己運行在普通的 Windows PC 上,因此與外掛程式、擴充功能和外部工具的兼容性通常非常出色。但缺點是資源消耗較高,並且根據硬體配置的不同,圖形效能可能會略有下降。
使用 VirtualBox 設定虛擬 Windows
VirtualBox是一個廣泛使用的解決方案,它是一個免費的虛擬化程序,您可以從大多數發行版的軟體倉庫安裝它。例如,在 Ubuntu 上,您只需:
sudo apt install virtualbox
安裝完成後,開啟 VirtualBox 並建立新的 Windows 虛擬機器:選擇版本(Windows 10、11 等),分配記憶體和磁碟空間,並配置虛擬顯示卡。如果您想遵守微軟的服務條款,您還需要官方的 Windows ISO 映像檔和有效的授權。
完成精靈並在虛擬機器中安裝 Windows 後,下一步是像在實體機上一樣安裝 Photoshop:下載 Creative Cloud,登錄,然後繼續安裝。之後,您就可以在 VirtualBox 視窗中開啟 Photoshop,像往常一樣處理您的專案了。
檔案管理方面,您可以使用虛擬機器和 Linux 系統之間的共用資料夾,或使用雲端服務(例如 Dropbox、Google Drive 等)交換文件。 VirtualBox 在某些配置下也支援拖放式檔案共用,從而簡化了整合。
如果你的電腦配備了充足的記憶體和效能不錯的處理器,那麼這個方案就特別值得考慮。在配置很低的筆記型電腦上,運行可能會有些卡頓,但在硬體配置強大的桌上型電腦上,它的表現相當出色,尤其是在為虛擬機器啟用 3D 加速之後。
適用於 Linux 的免費 Photoshop 替代方案
雖然可以使用上述方法在 Linux 上運行不同版本的 Photoshop,但始終值得考慮使用免費的原生替代方案。在許多情況下,這些應用程式完全可以滿足日常需求,無需 Adobe 訂閱或相容層。
說實話,沒有任何一款軟體能夠完美複製 Photoshop 的所有功能、與其他 Adobe 產品的集成,以及它擁有的插件數量。然而,在攝影工作流程、修圖、插畫和設計領域,有許多功能強大的免費工具可以輕鬆取代 Photoshop。
GIMP:老牌免費圖像編輯器
GIMP(GNU影像處理程式)可能是自由軟體領域中最知名的Photoshop替代品。它適用於Linux、Windows和macOS系統,已經開發多年,並擁有龐大的社區支持,這保證了其持續的改進和更新。
這款編輯器支援柵格影像、圖層、遮罩、濾鏡、自訂畫筆以及其他眾多工具,與 Photoshop 日常使用的功能非常相似。雖然一些高級功能或特定工作流程可能有所不同,但對於大多數照片編輯、網頁設計或橫幅製作任務而言,它已經綽綽有餘。
GIMP最大的優勢之一在於它對腳本和擴展程序的支持,這使得用戶能夠自動化重複性流程、添加新濾鏡或整合特殊功能。這為使用者提供了廣泛的自訂選項,以滿足不同的工作流程需求。
您幾乎可以在任何現代 Linux 發行版上使用Snap 或 Flatpak等通用格式安裝它。例如,在支援 Snap 的系統上,以下命令就足夠了:
sudo snap install gimp
如果您喜歡使用 Flatpak,可以使用以下命令安裝 Flathub 版本:
flatpak install flathub org.gimp.GIMP
這兩種方法都能確保您始終擁有相對較新且易於更新的版本,無論您使用哪個發行版。此外,由於這是一個持續開發的項目,每個新版本通常都會帶來效能提升、更友善的使用者介面以及對現代格式的更強相容性。
Inkscape:向量圖形專家
雖然 Photoshop 主要是位圖編輯器,但許多人也用它來創建標誌、圖示、插圖和可縮放圖形。在 Linux 系統上,處理這類工作的首選工具是Inkscape,它是一款功能強大且完全免費的向量編輯器。
Inkscape 旨在處理SVG 圖形和其他向量格式,支援複雜形狀、節點、路徑、高級文字、漸變、圖案、群組、克隆、變換、Alpha 通道混合以及無數路徑操作。
它的另一大優勢在於支援元資料(例如知識共享授權協議)、圖層、路徑中的文字以及直接編輯 XML。這使其不僅適用於平面設計師,也適用於需要準備符合 SVG、XML 和 CSS 等標準的網頁內容、介面或專案的人員。
在格式方面,它可以匯入 PostScript、JPEG、PNG、TIFF 等多種格式,並匯出為 PNG 和各種向量格式。雖然它並非 Photoshop 的克隆版,但它在處理插圖和徽標方面比傳統的點陣圖編輯器更專業和簡潔。
與 GIMP 一樣,Inkscape 也非常容易安裝在任何現代發行版上,這要歸功於Snap 和 Flatpak。例如,使用 Snap,您可以這樣做:
sudo snap install Inkscape
如果您更喜歡 Flatpak,Flathub 官方軟體包包含以下內容:
flatpak install flathub org.inkscape.Inkscape
有了這些選項,您可以確保始終擁有維護良好的版本,並保持更新的兼容性和持續改進,而無需依賴發行版的特定儲存庫。
Darktable:攝影工作流程與進階編輯
對於那些經常處理攝影作品(尤其是RAW格式照片)的使用者來說,Linux系統上的關鍵工具之一就是Darktable。它是一款非破壞性的數位影像處理和工作流程管理應用程序,在概念上與Adobe Lightroom等程式有許多相似之處。
Darktable 可以幫助您整理大量照片,並對色彩、曝光、曲線、銳利化、降噪等進行調整。所有這些操作都不會修改原始檔案:變更會儲存為元資料並即時套用,因此您可以隨時還原到先前的版本。
它的優點之一是支援 OpenCL 時可進行GPU 加速處理,這使得對高解析度影像的許多操作變得非常靈活,前提是你的顯示卡允許。
在格式方面,Darktable 可以匯入 JPEG、來自多種相機的 RAW 檔案(CR2、NEF、RAF 等),以及其他高動態範圍格式,例如 HDR 或 PFM。它使用 XMP 附屬文件和內部資料庫來儲存設定和元數據,並透過 libexiv2 庫來管理 Exif 數據的讀寫。
如果您的系統已支援Snap 或 Flatpak ,安裝過程也同樣簡單。例如,使用 Snap 時,您可以透過執行以下命令進行安裝:
sudo snap install darktable
而透過 Flathub 和 Flatpak,您可以透過以下方式取得:
flatpak install flathub org.darktable.Darktable
透過將 Darktable 用於 RAW 工作流程,GIMP 用於精細的像素修飾,以及(如果適用)Inkscape 用於向量圖形,您可以在 Linux 上建立一流的攝影和設計環境,而無需支付許可費用。
最終,「Linux 上的 Photoshop」方案相當完善:如果您絕對需要 Adobe 程序,您可以選擇 Wine、PlayOnLinux、CrossOver 或虛擬機等方案,以不同程度的投入使其運行;如果您願意嘗試其他方案,GIMP、Inkscape 和 Darktable 以及許多其他免費工具提供了一系列功能,足以滿足專業工作的各種需求。