如何在 Linux 上安裝 Aseprite

如何在 Linux 上安裝 Aseprite

Aseprite 是一個像素藝術程序,用戶可以使用它為視頻遊戲創建 2D 動畫。為付費軟件,用戶可通過官網購買。但是,源代碼也是免費提供的。這是在 Linux 上安裝 Aseprite 的方法。

如何在 Linux 上安裝 Aseprite

蒸汽

如果您願意支付 19 美元,則可以在 Steam 上購買 Aseprite。根據官方 Steam 頁面,它適用於 Linux。要使其在您的系統上運行,請確保您已安裝 Steam。然後,在 Steam 商店中搜索“Aseprite”,購買它並通過您的 Steam 庫進行安裝。

Ubuntu安裝說明

如何在 Linux 上安裝 Aseprite

不幸的是,Aseprite 不在 Ubuntu 的官方軟件倉庫中。如果你想在你的 Ubuntu 系統上安裝這個軟件,你必須從 GitHub 上提供的源代碼編譯它。

首先,打開一個終端窗口。從源代碼構建這個程序需要命令行。要打開終端窗口,請按鍵盤上的Ctrl + Alt + T。或者,在應用程序菜單中搜索“終端”。

在終端窗口打開並準備好使用的情況下,安裝 Aseprite 依賴項。這些是 Aseprite 需要編譯的程序和庫,沒有它們將無法構建程序。

sudo apt install -y g++ cmake ninja-build libx11-dev libxcursor-dev libgl1-mesa-dev libfontconfig1-dev git

使用下面的git clone命令下載最新的源代碼,並處理好依賴項。

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

將代碼下載到您的計算機後,您還需要下載 Skia,它是 Aseprite 的一個重要組件。使用下面的命令讓 Skia 工作。

mkdir ~/dependencies/ cd ~/dependencies/ git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git git clone -b aseprite-m71 https://github.com/aseprite/skia.git export PATH="${PWD}/depot_tools:${PATH}" cdskia

python工具/git-sync-deps gn gen out/Release --args="is_debug=false is_official_build=trueskia_use_system_expat=falseskia_use_system_icu=falseskia_use_system_libjpeg_turbo=falseskia_use_system_libpng=falseskia_use_system_libusea_false/

在 Ubuntu 上處理 Skia 和所有其他依賴項後,您可以構建和安裝 Aseprite。

cd ~/aseprite mkdir -p build cd build cmake \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DLAF_OS_BACKEND=skia \ -DSKIA_DIR=$HOME/deps/skia \ -DSKIA_OUT_DIR=$HOME/deps/skia/out/Release \ -G Ninja \ ..

如果您在使用提供的說明在 Ubuntu 上編譯 Aseprite 時遇到問題,開發人員會向所有購買該應用程序的用戶提供DEB 包。更多信息在這裡。

Debian 安裝說明

如何在 Linux 上安裝 Aseprite

Debian 9 Buster(又名 Old Stable)在“主”軟件存儲庫中有一個相對較新的 Aseprite 版本。因此,如果您使用的是 Old Stable,您將能夠使其快速運行而不會遇到太多麻煩。

通過按鍵盤上的Ctrl + Alt + T打開終端窗口。或者,在應用程序菜單中搜索“終端”並以這種方式啟動它。打開終端窗口後,使用apt-get install命令。

sudo apt-get 安裝 aseprite

或者,如果您使用 Debian 10、11 或 Sid,則必須從其源代碼編譯代碼。由於Debian Linux幾乎與 Ubuntu 相同(除了這里和那裡的一些更改),Ubuntu 編譯說明應該可以工作。

如果您在使用提供的說明在 Debian 上編譯 Aseprite 時遇到問題,如果您支付許可費用,開發人員會提供一個 DEB 包。更多信息在這裡

Arch Linux 安裝說明

Aseprite 應用程序可通過Arch Linux 用戶庫Arch Linux用戶使用。要讓應用程序在您的系統上運行,請打開一個終端窗口。一旦終端窗口打開並準備好使用,運行pacman -S命令並安裝“git”和“base-devel”包。

須藤 pacman -S git base-devel

安裝了這兩個軟件包後,是時候設置 Trizen AUR 助手了。該程序將自動安裝 Aseprite,因此您不必手動編譯所有軟件包。

要讓 Trizen AUR 助手在您的計算機上運行,請開始使用git clone 克隆包構建。然後,使用makepkg構建包。

git clone https://aur.archlinux.org/trizen.git cd trizen/makepkg -sri

設置 Trizen AUR 助手後,您將能夠使用trizen -S命令快速獲得在 Arch Linux 上運行的最新版本的 Aseprite 。

trizen -S aseprite-git

Fedora 安裝說明

不幸的是,在Fedora上沒有預打包的 Aseprite 版本。值得慶幸的是,有人為 Fedora 創建了一個自動構建腳本。要使其正常工作,請執行以下操作。

注意:構建腳本是為 Fedora 34 製作的,但它也應該

首先,使用wget將腳本下載到您的“下載”文件夾。

wget https://gist.githubusercontent.com/HashWarlock/1b73259e5ddc7ea5e1e707fffe2423a9/raw/7dc711008551f4219451ecdb022bc190bfac1696/gistfile1.txt-O~/Downloads.txt

下載腳本後,使用chmod命令將其標記為可執行文件。

chmod +x ~/Downloads/aseprite-builder.sh

最後,運行它在您的 Fedora Linux 安裝上構建 Aseprite。

須藤 sh ~/Downloads/aseprite-builder.sh

OpenSUSE 安裝說明

信不信由你,OpenSUSE Linux 使安裝 Aseprite 應用程序變得非常容易。要在您的系統上安裝它,請前往OpenSUSE 構建服務上的Aseprite 頁面

進入 Aseprite 頁面後,找到您的 SUSE 版本,然後單擊“1 單擊安裝”按鈕以使應用程序在您的系統上運行。


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。