UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Asepriteは、ユーザーがビデオゲームの2Dアニメーションを作成するために使用できるピクセルアートプログラムです。有料のソフトウェアで、公式サイトから購入できます。ただし、ソースコードも無料で入手できます。LinuxにAsepriteをインストールする方法は次のとおりです。
蒸気
19ドル払っても大丈夫なら、AsepriteはSteamで利用できます。Steamの公式ページによると、Linuxで動作します。システムで動作させるには、Steamがインストールされていることを確認してください。次に、Steamストアで「Aseprite」を検索して購入し、Steamライブラリからインストールします。
Ubuntuのインストール手順
残念ながら、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のインストール手順
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」ボタンをクリックして、システムでアプリを動作させます。
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。
Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。
Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。
最新の Nvidia GPU ドライバーを Linux にインストールする方法
ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。
.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。
GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。
Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。
Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか