LinuxにOperaDeveloperEditionブラウザをインストールする方法
Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ
Aleph Oneは、Macintosh用のMarathon2ゲームエンジンのオープンソースの再実装です。公式には、Aleph OneはMarathon1、Marathon 2、およびMarathonInfinityをプレイできます。さらに、エンジンには、BungieのMarathonゲームシリーズ(別名シナリオ)のカスタムのファン製バージョンをプレイする機能があります。
エンジン自体はそれほど要求が厳しくなく、512MBのRAMを搭載したLinuxシステムで実行できます。さらに良いことに、3つのMarathonゲームはすべて無料でダウンロードできます。
AlephOneをインストールする
開発者がWebサイトでダウンロード可能なパッケージを提供していないため、AlephOneエンジンを実行するのは簡単ではありません。ソフトウェアをインストールするには、以下のリストからオペレーティングシステムを選択し、それに従ってください。
Ubuntu / Debian
BungieのMarathonシリーズをプレイしたいUbuntuユーザーは、ソースからビルドしてAlephOneをインストールする必要があります。ターミナルを開き、必要なビルド依存関係をインストールします。次に、一般的な手順にスキップして、ソースからゲームを構築する方法を学びます。
sudo apt install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev \ libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev \ libavcodec-dev libavformat-dev libavutil- dev libswscale-dev
または
sudo apt-get install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev \ libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev \ libavcodec-dev libavformat-dev libavutil-dev libswscale-dev
Arch Linux
各Marathonゲームに特定のAURスナップショットがあるため、ArchLinuxユーザーは幸運です。インストールを開始するには、ターミナルウィンドウを開き、Pacmanパッケージマネージャーを使用して最新バージョンのGitを同期します。次に、Gitを使用してゲームのソースファイルのクローンを作成します。
sudo pacman -S git git clone https://aur.archlinux.org/alephone.git git clone https://aur.archlinux.org/alephone-marathon.git git clone https://aur.archlinux.org/alephone -marathon2.git git clone https://aur.archlinux.org/alephone-infinity.git
個々のAURスナップショットがすべてダウンロードされたら、インストールプロセスになります。最初のステップは、エンジン自体をビルドしてインストールすることです。CDコマンドを使用して 、端末をalephoneフォルダーに移動し、 makepkg を使用して新しいパッケージを生成します 。
注:依存関係がAURの外部にある場合、AlephOneは依存関係のインストールに失敗する可能性があります。これを修正するには、手動でインストールする必要があります。それらについての詳細はここで見つけてください。
cd alephone makepkg -si
ベースエンジンが構築されて機能しているので、3つのマラソンゲームをArchに安全にインストールできます。
cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si ..
Fedora
Bungieのゲームエンジンには、FedoraLinuxユーザーがインストールするための公式RPMがありません。幸いなことに、OpenSUSEのおかげでそれは問題ではありません。wgetダウンロードツールを使用して最新バージョンのAlephOneを入手し、FedoraLinuxでのインストールを開始します。
wget https://download.opensuse.org/repositories/home:/demonpig:/Games/openSUSE_Leap_15.0/x86_64/alephone-20150620-lp150.7.1.x86_64.rpm
DNFを使用してRPMパッケージをインストールすることにより、インストールプロセスを完了します。
sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y
OpenSUSE
Open SUSEは、AlephOneゲームエンジンをインストールするのがはるかに簡単です。このリンクにアクセスし、「実験パッケージの表示」ボタンを選択してから、「インストール」を選択して終了します。
一般的な手順
ソースからAlephOneゲームエンジンを構築するには、ソースパッケージをダウンロードすることから始めます。ターミナルで、curlコマンドを使用して取得します。
curl -o AlephOne-20150619.tar.bz2 -L https://source.bungie.org/download/source.php
ソースコードのダウンロードが完了したので、tarコマンドを使用してすべてを抽出します。
tar xjvf AlephOne-20150619.tar.bz2
CDコマンドを使用して、ソースディレクトリに移動し、configureコマンドを実行します。
cd AlephOne-20150619 ./configure
すべてが良好に見える場合は、makeコマンドを実行します。
作る
最後に、次のコマンドを使用してソフトウェアをインストールします。
sudo make install
シナリオの設定
BungieのMarathonゲームをプレイする前に、ゲームファイルを設定する必要があります。幸いなことに、各ゲームはオープンソースであり、ファイルはインターネット上で無料で入手できます。ゲームファイルをダウンロードするには、ターミナルを開き、wgetダウンロードツールを使用します。
マラソン1ファイル
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip
マラソン2ファイル
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip
マラソン3ファイル
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip
mkdirコマンドを使用して、「Marathon-Games」というラベルの付いた新しいフォルダーを作成します。このフォルダには、ゲームのすべてのデータファイルが保持されます。
mkdir -p〜 / Marathon-ゲーム
次に、3つのサブフォルダーを作成します(各ゲームのデータに1つ)。
mkdir -p〜 / Marathon-Games / Marathon-1 mkdir -p〜 / Marathon-Games / Marathon-2 mkdir -p〜 / Marathon-Games / Marathon-Infinity
すべてのゲームファイルを新しいMarathon-Gamesディレクトリに抽出します。
unzip -d〜 / Marathon-Games / Marathon-1 Marathon-20150620-Data.zip unzip -d〜 / Marathon-Games / Marathon-2 Marathon2-20150620-Data.zip unzip -d〜 / Marathon-Games / Marathon-Infinity MarathonInfinity-20150620-Data.zip
バンジーのマラソンゲームをプレイする
Aleph Oneエンジンがインストールされ、ゲームファイルが正しいデータフォルダーにあるので、ゲームをプレイします。マラソンゲームをプレイするには 、alephone コマンドを実行し 、ゲームのデータディレクトリを指定する必要があります。
プレイするには、以下の手順に従って、ターミナルからゲームを起動してください。
マラソン1を開始
alephone〜 / Marathon-Games / Marathon-1
マラソン2を起動
alephone〜 / Marathon-Games / Marathon-2
MarathonInfinityを起動します
alephone〜 / Marathon-Games / Marathon-Infinity
Escボタンを押してから「終了」ボタンを選択して、Linuxで実行中のAlephOneのインスタンスをすべて閉じます。
Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ
KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド
LinuxにBlenderをインストールする方法
Fedora Linuxアプリインストーラーを高速化するための完全ガイド
LinuxでWindows Bitlockerパーティションにアクセスする方法
Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。
7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。
YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。
UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。
あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!