如何在 Linux 上安裝 Aseprite:Steam、Ubuntu DEB 或原始碼

在 Linux 系統上安裝 Aseprite 最簡單的方法是透過 Steam 或 Ubuntu 官方軟體包。如果這兩種方式都不適用於您的發行版,您可以使用 Aseprite 專案現有的建置輔助工具從其原始碼編譯 Aseprite。您可以自行編譯和使用原始程式碼,但 Aseprite 的授權協議不允許您重新分發編譯後的版本。

選擇最佳的 Aseprite 安裝方法

方法最適合你需要知道什麼
蒸氣大多數希望獲得最簡單設定的 Linux 用戶官方Linux版本,可透過Steam自動更新。
Ubuntu DEBUbuntu 和相容的基於 Debian 的系統付費下載包含 Ubuntu 軟體包;Aseprite 表示其 Linux 軟體包針對 Ubuntu 20.04 或更高版本。
從原始碼構建Arch、Fedora、openSUSE、Void、Debian、Ubuntu 以及高級用戶需要開發包、Git、CMake、Ninja 和相應的 Skia 建置。

您可以從Aseprite 官方商店購買 Aseprite 。現有使用者可以登入Aseprite 帳戶頁面存取最新下載和更新。

Aseprite 帳戶下載頁面顯示了 Ubuntu DEB 下載選項
Aseprite 官方帳戶區域提供付費許可證中包含的 Linux 軟體套件。

方法一:在 Linux 系統上使用 Steam 安裝 Aseprite

Steam 是最直接的選擇,因為你無需編譯任何內容或自行管理 Skia。 Aseprite的官方 Steam 頁面顯示支援 SteamOS 和 Linux,最低 Linux 系統需求為 Ubuntu 20.04 64 位元。

  1. 使用適用於您的 Linux 發行版的軟體套件安裝 Steam 用戶端。
  2. 打開 Steam,登錄,搜尋Aseprite,如果您還沒有擁有它,請購買它。
  3. 開啟庫,選擇 Aseprite,然後按一下安裝。
  4. 下載完成後,從 Steam 或桌面應用程式選單啟動 Aseprite。

Aseprite 不含 DRM。該專案的文檔還解釋說,如果您不想先打開 Steam,可以直接從 Steam 庫位置啟動 Steam 安裝的 Linux 二進位。

在 Linux 系統上,Steam 函式庫已選擇 Aseprite,並點擊了「安裝」按鈕。
對於許多 Linux 桌面系統來說,從 Steam 程式庫安裝 Aseprite 是最簡單的方法。

方法二:安裝官方 Ubuntu DEB 軟體包

如果您直接購買了 Aseprite 或將已購買的產品關聯到 Aseprite 帳戶,請登入並下載最新的 Ubuntu DEB 軟體包。 Aseprite 官方常見問題中提到,付費下載包含 Ubuntu 軟體包,並指出這些軟體包也可以在其他發行版上解壓縮和運行,儘管 Ubuntu 是其主要目標平台。

  1. 從您的 Aseprite 帳戶下載 Ubuntu DEB 套件。
  2. 打開您的下載資料夾,然後雙擊 DEB 檔案。
  3. 使用發行版自備的軟體安裝程式開啟它,然後按一下「安裝」。
  4. 出現提示時進行身份驗證,然後從應用程式選單啟動 Aseprite。

如果您的桌面沒有圖形化的 DEB 安裝程序,Ubuntu 和基於 Debian 的系統通常可以透過終端安裝下載的軟體包sudo apt install ./filename.deb,只需將檔案名稱替換為您下載的軟體包即可。

Linux 檔案管理器顯示在圖形安裝程式中開啟的 Aseprite DEB 軟體包
在 Ubuntu 系統中,可以使用系統的圖形化軟體包安裝程式開啟下載的 DEB 檔案。

方法三:從原始碼建構 Aseprite

如果您想自行編譯 Aseprite,或現成的軟體包不適用於您的發行版,請使用原始碼建置方式。目前的官方建置指南建議在 Linux 系統上使用專案的build.sh輔助工具。這一點很重要,因為手動複製舊 Skia 分支的舊指南已經過時;該輔助工具可以取得與目前原始碼樹相符的預編譯 Skia 軟體包。

1. 安裝建置依賴項

使用適用於您發行版的命令:

Ubuntu 或 Debian:

sudo apt-get install -y g++ clang cmake ninja-build unzip libx11-dev libxcursor-dev libxi-dev libxrandr-dev libgl1-mesa-dev libfontconfig1-dev

Fedora:

sudo dnf install -y gcc-c++ clang libcxx-devel cmake ninja-build unzip libX11-devel libXcursor-devel libXi-devel libXrandr-devel mesa-libGL-devel fontconfig-devel

Arch Linux:

sudo pacman -S gcc clang cmake ninja unzip libx11 libxcursor libxi libxrandr mesa-libgl fontconfig libwebp

openSUSE:

sudo zypper install gcc-c++ clang cmake ninja unzip libX11-devel libXcursor-devel libXi-devel libXrandr-devel Mesa-libGL-devel fontconfig-devel

2. 克隆 Aseprite 及其子模組

git clone --recursive https://github.com/aseprite/aseprite.git
cd aseprite

3. 運行官方建置助手

./build.sh

依照提示操作。該腳本會儲存其構建配置,在需要時下載相容的 Skia 軟體包,配置 CMake,運行構建,並列印生成的 Aseprite 可執行檔的路徑。對於無人值守的預設發布版本構建,該腳本還支援./build.sh --auto --norun.

Linux 終端機克隆 Aseprite 程式碼庫並運行官方建置助手
目前的原始碼建置工作流程從遞歸 Git 複製和 Aseprite 的建置助手開始。

如果 Aseprite 沒有建置或啟動

  • 缺少子模組:git submodule update --init --recursive請在 Aseprite 原始碼目錄中執行。
  • 缺少 CMake 或 Ninja:安裝發行版所需的依賴項,然後重新運行./build.sh。
  • 您目前使用的是舊版 Skia 教學:請返回最新的官方安裝文件。 Aseprite 現在需要更新的 Skia 分支,並提供了一個輔助工具,可以自動下載匹配的版本。

對大多數人來說,Steam 或官方的 Ubuntu 軟體包速度更快、更方便。如果您需要自行編譯的 Linux 版本,或者您的發行版不在軟體包選項的覆蓋範圍內,那麼從原始碼建置才是更好的選擇。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。