Jak zainstalować Aseprite w systemie Linux

Photo of author

By maciekx

Aseprite to oprogramowanie przeznaczone do tworzenia grafiki pikselowej, które użytkownicy mogą wykorzystać do produkcji animacji 2D do gier wideo. Program jest płatny, lecz dostępny jest do zakupu na oficjalnej stronie. Co ciekawe, kod źródłowy jest również udostępniony bezpłatnie. W poniższym poradniku przedstawiamy, jak zainstalować Aseprite na systemie Linux.

Instalacja przez Steam

Jeśli nie masz nic przeciwko wydaniu 19$, Aseprite jest dostępny na platformie Steam. Zgodnie z informacjami na oficjalnej stronie Steam, program powinien działać na systemie Linux. Upewnij się, że masz zainstalowany Steam, a następnie wyszukaj „Aseprite” w sklepie, dokonaj zakupu i zainstaluj go z poziomu swojej biblioteki Steam.

Jak zainstalować na Ubuntu

Aseprite nie jest dostępny w oficjalnych repozytoriach Ubuntu. Aby zainstalować ten program, konieczne będzie skompilowanie go z kodu źródłowego, który można znaleźć na GitHubie.

Najpierw otwórz terminal, naciskając kombinację klawiszy Ctrl + Alt + T lub wyszukując „Terminal” w menu aplikacji.

Gdy terminal jest już otwarty, zainstaluj niezbędne zależności, które są wymagane do kompilacji Aseprite. Są to różne biblioteki i programy, bez których kompilacja nie będzie możliwa.

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

Następnie za pomocą poniższego polecenia sklonuj najnowszy kod źródłowy z odpowiednimi zależnościami.

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

Po ściągnięciu kodu, musisz również pobrać Skia, który jest kluczowym komponentem Aseprite. Użyj poniższych poleceń, aby zainstalować 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}"

cd skia
python tools/git-sync-deps
gn gen out/Release --args="is_debug=false is_official_build=true skia_use_system_expat=false skia_use_system_icu=false skia_use_system_libjpeg_turbo=false skia_use_system_libpng=false skia_use_system_libwebp=false skia_use_system_zlib=false"
ninja -C out/Release skia

Po zainstalowaniu Skia i innych niezbędnych zależności, możesz przystąpić do budowy i instalacji 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 
..

Jeżeli napotkasz trudności w kompilacji Aseprite na Ubuntu, programiści oferują pakiet DEB do zakupu dla użytkowników. Więcej informacji możesz znaleźć tutaj.

Jak zainstalować na Debianie

Debian 9 Buster, znany także jako Old Stable, posiada stosunkowo nową wersję Aseprite w repozytorium „Main”. Zatem jeśli korzystasz z tej wersji, możesz zainstalować program bez większych problemów.

Otwórz terminal, naciskając Ctrl + Alt + T lub przez wyszukiwanie „Terminal” w menu. Po otwarciu terminala, użyj polecenia apt-get install.

sudo apt-get install aseprite

Jeśli natomiast korzystasz z Debiana 10, 11 lub Sid, będziesz musiał skompilować Aseprite z jego źródła. Instrukcje kompilacji na Debianie są niemal identyczne jak w przypadku Ubuntu.

W przypadku napotkania trudności w kompilacji Aseprite na Debianie, programiści również oferują pakiet DEB, który można zakupić po opłaceniu licencji. Więcej informacji znajdziesz tutaj.

Jak zainstalować na Arch Linux

Aseprite jest dostępny dla użytkowników Arch Linux za pośrednictwem Arch Linux User Repository. Aby zainstalować program, otwórz terminal. Po jego otwarciu uruchom polecenie pacman -S, aby zainstalować pakiety „git” i „base-devel”.

sudo pacman -S git base-devel

Po zainstalowaniu tych pakietów, skonfiguruj pomocnika Trizen AUR, który zautomatyzuje proces instalacji Aseprite, eliminując konieczność ręcznej kompilacji.

Aby skonfigurować pomocnika Trizen AUR, sklonuj repozytorium pakietu przy użyciu git clone, a następnie zbuduj pakiet przy pomocy makepkg.

git clone https://aur.archlinux.org/trizen.git

cd trizen/

makepkg -sri

Po skonfigurowaniu Trizen AUR, możesz szybko zainstalować najnowszą wersję Aseprite w systemie Arch Linux, używając polecenia trizen -S.

trizen -S aseprite-git

Jak zainstalować na Fedorze

W Fedorze nie ma dostępnej wersji Aseprite. Na szczęście opracowano automatyczny skrypt kompilacji dla tej dystrybucji. Aby go użyć, wykonaj kilka kroków.

Uwaga: skrypt kompilacji został stworzony dla Fedory 34, ale powinien działać również na nowszych wersjach.

Najpierw pobierz skrypt za pomocą wget do folderu „Pobrane”.

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

Po pobraniu skryptu nadaj mu uprawnienia wykonywalne za pomocą polecenia chmod.

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

Na końcu uruchom skrypt, aby zbudować Aseprite w systemie Fedora.

sudo sh ~/Downloads/aseprite-builder.sh

Jak zainstalować na OpenSUSE

OpenSUSE Linux znacząco upraszcza proces instalacji Aseprite. Aby zainstalować aplikację, odwiedź stronę Aseprite w repozytorium OpenSUSE.

Na stronie znajdź odpowiednią wersję SUSE i kliknij przycisk „Instaluj 1 kliknięciem”, aby rozpocząć instalację aplikacji w swoim systemie.


newsblog.pl