{"id":1168,"date":"2021-12-16T11:50:07","date_gmt":"2021-12-16T08:50:07","guid":{"rendered":"https:\/\/files2.tojikon.net\/files-cloud\/2021\/11\/26\/how-to-install-aseprite-on-linux\/https:\/\/files2.tojikon.net\/files-cloud\/2021\/11\/26\/how-to-install-aseprite-on-linux\/"},"modified":"2021-12-16T11:50:07","modified_gmt":"2021-12-16T08:50:07","slug":"how-to-install-aseprite-on-linux","status":"publish","type":"post","link":"https:\/\/tojikon.net\/en\/1168-how-to-install-aseprite-on-linux\/","title":{"rendered":"How to install Aseprite on Linux"},"content":{"rendered":"<section id=\"related_posts\">\n<div class=\"block-head\">\n<h3>Related Articles<\/h3>\n<\/div>\n<\/section>\n<p>Aseprite is a pixel-art program that users can use to create 2D animations for video games. It is paid software, and users can purchase the product via the official website. However, the source code is also available for free. Here\u2019s how to install Aseprite on Linux.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-412856 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux.jpg\" alt=\"\" width=\"1200\" height=\"659\" srcset=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux.jpg 1200w, https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-3.jpg 300w, https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-4.jpg 1024w, https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-5.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\"\/><\/p>\n<h2>Steam<\/h2>\n<p>If you\u2019re OK with paying 19$, Aseprite is available on Steam. According to the official Steam page, it works on Linux. To get it working on your system, ensure you have Steam installed. Then, search for \u201cAseprite\u201d in the Steam store, purchase it and install it via your Steam library.<\/p>\n<h2>Ubuntu installation instructions<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-412889 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-1.jpg\" alt=\"\" width=\"1200\" height=\"659\" srcset=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-1.jpg 1200w, https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-6.jpg 300w, https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-7.jpg 1024w, https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-8.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\"\/><\/p>\n<p>Unfortunately, Aseprite is not in the official software repos for Ubuntu. If you\u2019d like to install this software on your Ubuntu system, you will have to compile it from the source code available on GitHub.<\/p>\n<p>First, open up a terminal window. Building this program from the source code required the command line. To open up a terminal window, press <strong>Ctrl + Alt + T<\/strong> on the keyboard. Or, search for \u201cTerminal\u201d in the app menu.<\/p>\n<p>With the terminal window open and ready to use, install the Aseprite dependencies. These are programs and libraries that Aseprite needs to compile, and the program will not build without them.<\/p>\n<pre>\nsudo apt install -y g++ cmake ninja-build libx11-dev libxcursor-dev libgl1-mesa-dev libfontconfig1-dev git\n<\/pre>\n<p>Use the <strong>git clone<\/strong> command below to download the latest source code with the dependencies taken care of.<\/p>\n<pre>\ngit clone --recursive https:\/\/github.com\/aseprite\/aseprite.git\n<\/pre>\n<p>After downloading the code to your computer, you will also need to download Skia, which is a crucial component of Aseprite. Use the commands below to get Skia working.<\/p>\n<pre>\nmkdir ~\/dependencies\/\ncd ~\/dependencies\/\ngit clone https:\/\/chromium.googlesource.com\/chromium\/tools\/depot_tools.git\ngit clone -b aseprite-m71 https:\/\/github.com\/aseprite\/skia.git\nexport PATH=\"${PWD}\/depot_tools:${PATH}\"\ncd skia\n<\/pre>\n<pre>\npython tools\/git-sync-deps\ngn 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\"\nninja -C out\/Release skia\n<\/pre>\n<p>With Skia and all other dependencies are taken care of on Ubuntu, you can build and install Aseprite.<\/p>\n<pre>\ncd ~\/aseprite\nmkdir -p build\ncd build\ncmake \\\n-DCMAKE_BUILD_TYPE=RelWithDebInfo \\\n-DLAF_OS_BACKEND=skia \\\n-DSKIA_DIR=$HOME\/deps\/skia \\\n-DSKIA_OUT_DIR=$HOME\/deps\/skia\/out\/Release \\\n-G Ninja \\\n..\n<\/pre>\n<p>If you\u2019re having issues compiling Aseprite on Ubuntu with the instructions provided, the developers offer a DEB package to all users for buying the app. More information here.<\/p>\n<h2>Debian installation instructions<\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-412892 size-full\" src=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-2.jpg\" alt=\"\" width=\"1200\" height=\"676\" srcset=\"https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-2.jpg 1200w, https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-9.jpg 300w, https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-10.jpg 1024w, https:\/\/files2.tojikon.net\/files-cloud\/wp-content\/uploads\/2021\/12\/how-to-install-aseprite-on-linux-11.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\"\/><\/p>\n<p>Debian 9 Buster (aka Old Stable) has a relatively recent release of Aseprite in the \u201cMain\u201d software repository. So, if you\u2019re using Old Stable, you\u2019ll be able to get it working quite quickly without too much trouble.<\/p>\n<p>Open up a terminal window by pressing <strong>Ctrl + Alt\u00a0 + T<\/strong> on the keyboard. Or, search for \u201cTerminal\u201d in the app menu and launch it that way. Once the terminal window is open, use the <strong>apt-get install<\/strong> command.<\/p>\n<pre>\nsudo apt-get install aseprite\n<\/pre>\n<p>Alternatively, if you use Debian 10, 11, or Sid, you must compile the code from its source. As Debian Linux is nearly identical to Ubuntu (minus a few changes here and there), the Ubuntu compilation instructions should work.<\/p>\n<p>If you\u2019re having issues compiling Aseprite on Debian with the instructions provided, the developers offer a DEB package if you pay for a license. More info here.<\/p>\n<h2>Arch Linux installation instructions<\/h2>\n<p>The Aseprite application is available for Arch Linux users via the Arch Linux User Repository. To get the app working on your system, open up a terminal window. Once the terminal window is open and ready to use, run the <strong>pacman -S<\/strong> command and install the \u201cgit\u201d and \u201cbase-devel\u201d packages.<\/p>\n<p>sudo pacman -S git base-devel<\/p>\n<p>With these two packages installed, it is time to set up the Trizen AUR helper. This program will automate the installation of Aseprite so that you do not have to compile all of the packages manually.<\/p>\n<p>To get the Trizen AUR helper working on your computer, start cloning the package build using <strong>git clone<\/strong>. Then, build the package with <strong>makepkg<\/strong>.<\/p>\n<pre>\ngit clone https:\/\/aur.archlinux.org\/trizen.git\ncd trizen\/\nmakepkg -sri\n<\/pre>\n<p>After setting up the Trizen AUR helper, you\u2019ll be able to quickly get the latest release of Aseprite working on Arch Linux with the <strong>trizen -S<\/strong> command.<\/p>\n<pre>\ntrizen -S aseprite-git\n<\/pre>\n<h2>Fedora installation instructions<\/h2>\n<p>Unfortunately, there is no pre-packaged release of Aseprite on Fedora. Thankfully though, someone has created an automatic build script for Fedora. To get it working, do the following.<\/p>\n<p>Note: the build script is made for Fedora 34, but it should also<\/p>\n<p>First, use the <strong>wget<\/strong> to download the script to your \u201cDownloads\u201d folder.<\/p>\n<pre>\nwget https:\/\/gist.githubusercontent.com\/HashWarlock\/1b73259e5ddc7ea5e1e707fffe2423a9\/raw\/7dc711008551f4219451ecdb022bc190bfac1696\/gistfile1.txt -O ~\/Downloads\/aseprite-builder.sh\n<\/pre>\n<p>After downloading the script, mark it as executable with the <strong>chmod<\/strong> command.<\/p>\n<pre>\nchmod +x ~\/Downloads\/aseprite-builder.sh\n<\/pre>\n<p>Finally, run it to build Aseprite on your Fedora Linux installation.<\/p>\n<pre>\nsudo sh ~\/Downloads\/aseprite-builder.sh\n<\/pre>\n<h2>OpenSUSE installation instructions<\/h2>\n<p>Believe it or not, OpenSUSE Linux makes it very easy to install the Aseprite application. To get it installed on your system, head over to the Aseprite page on the OpenSUSE Build Service.<\/p>\n<p>Once on the Aseprite page, find your release of SUSE, and click on the \u201c1 Click Install\u201d button to get the app working on your system.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Related Articles Aseprite is a pixel-art program that users can use to create 2D animations for video games. It is paid software, and users can purchase the product via the official website. However, the source code is also available for free. Here\u2019s how to install Aseprite on Linux. Steam If you\u2019re OK with paying 19$, &hellip;<\/p>\n","protected":false},"author":1,"featured_media":1169,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[21],"tags":[33],"_links":{"self":[{"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/posts\/1168"}],"collection":[{"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/comments?post=1168"}],"version-history":[{"count":0,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/posts\/1168\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/media\/1169"}],"wp:attachment":[{"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/media?parent=1168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/categories?post=1168"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tojikon.net\/en\/wp-json\/wp\/v2\/tags?post=1168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}