LinuxにAsepriteをインストールする方法

LinuxにAsepriteをインストールする方法

Asepriteは、ユーザーがビデオゲームの2Dアニメーションを作成するために使用できるピクセルアートプログラムです。有料のソフトウェアで、公式サイトから購入できます。ただし、ソースコードも無料で入手できます。LinuxにAsepriteをインストールする方法は次のとおりです。

LinuxにAsepriteをインストールする方法

蒸気

19ドル払っても大丈夫なら、AsepriteはSteamで利用できます。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

以下のgitcloneコマンドを使用して、依存関係が処理された最新のソースコードをダウンロードします。

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

コードをコンピューターにダウンロードした後、Asepriteの重要なコンポーネントであるSkiaもダウンロードする必要があります。以下のコマンドを使用して、Skiaを機能させます。

mkdir〜 / distributions / cd〜 / distributions / 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_libwebp = false

Skiaと他のすべての依存関係がUbuntuで処理されるので、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-getinstallコマンドを使用します。

sudo apt-get install aseprite

または、Debian 10、11、またはSidを使用する場合は、そのソースからコードをコンパイルする必要があります。Debian LinuxはUbuntuの(マイナスここではいくつかの変更とそこ)とほぼ同じです、Ubuntuのコンパイル命令が動作するはずです。

提供された手順でDebianでAsepriteをコンパイルする際に問題が発生した場合、ライセンスを支払うと、開発者はDEBパッケージを提供します。詳細はこちら

ArchLinuxのインストール手順

Asepriteアプリケーションが利用可能ですアーチのLinux経由でユーザーアーチのLinuxユーザーリポジトリ。システムでアプリを動作させるには、ターミナルウィンドウを開きます。ターミナルウィンドウが開いて使用できるようになったら、pacman -Sコマンドを実行して、「git」および「base-devel」パッケージをインストールします。

sudo pacman -S gitbase-devel

これらの2つのパッケージがインストールされたら、TrizenAURヘルパーをセットアップします。このプログラムはAsepriteのインストールを自動化するので、すべてのパッケージを手動でコンパイルする必要はありません。

Trizen AURヘルパーをコンピューターで動作させるには、gitcloneを使用してパッケージビルドのクローンを作成します。次に、makepkgを使用してパッケージをビルドします。

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

Trizen AURヘルパーを設定すると、trizen -Sコマンドを使用して、ArchLinuxで動作する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 / aseprite-builder.sh

スクリプトをダウンロードした後、chmodコマンドで実行可能としてマークします。

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

最後に、それを実行して、FedoraLinuxインストールでAsepriteをビルドします。

sudo sh〜 / Downloads / aseprite-builder.sh

OpenSUSEのインストール手順

信じられないかもしれませんが、OpenSUSE Linuxを使用すると、Asepriteアプリケーションを非常に簡単にインストールできます。システムにインストールするには、OpenSUSE BuildServiceのAsepriteページアクセスしてください

Asepriteページが表示されたら、SUSEのリリースを見つけ、「1 Click Install」ボタンをクリックして、システムでアプリを動作させます。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか