Minecraft(クライアント)のインストール方法


31

Minecraftを正しくインストールする方法。インストールするために必要なパッケージやアプリを設定したり、Minecraftを使用しようとしたときにUbuntuユーザーが直面する最も一般的な問題のトラブルシューティングを行います。

最初にOracleバージョンのJavaをインストールせずにMinecraftをインストールして実行しようとしています。Ubuntuに付属のOpenJDKバージョンを使用し、最後の手段としてOracleバージョンを使用したいと思います。

また、UbuntuのMinecraftに関連する問題のリストとそれらの可能な解決策を知りたいです。

Minecraftのインストール方法に関するステップバイステップガイドも役立ちます。


回答:


45

このガイド(執筆とテストに3日以上かかりました)は、Minecraftの正しいインストールに関するほとんどの問題を解決するために作成されました。これは、OpenJDK 1.7を含む最初のバージョンであるため、Ubuntu 11.10以降では非常に徹底的で指向的ですが、Minecraftに関するより多くの問題を解決するための情報がまだ不足している可能性があります。

また、11.10より前のバージョンをテストするのに十分な時間はありませんでしたが、それより前のバージョンで動作するかどうかは、ここで説明した手順をテストするだけです(ただしOpenJDK 1.6を使用)。このガイドは、OracleのJavaバージョンに切り替える前にOpenJDKを使用してすべての問題を解決しようとするためにも作成されました。最も一般的な問題をカバーし、Minecraft、Minecraft Server、およびトラブルシューティングのヒントをインストールする方法について、手順を追ってゆっくりと説明し、できるだけ簡単にすべてを実行します。タイプミス、情報の欠落、またはヒントを見つけた場合は、これをさらに強化できるようにお知らせください。

このガイドを読む前に、Minecraftをインストールするいくつかの新しい方法があります。バージョン1.6以降で正常に動作する公式Minecraftランチャーが最初にあります。入手するには、Minecraftダウンロードサイトにアクセスするか、Minecraftランチャーリンクをクリックします。ランチャーを実行すると、必要なライブラリと更新が処理されます。13.04でこれをテストしましたが、すぐに動作します。以下の回答に記載されているOpenJDKのみをインストールする必要があります。

別の方法は、Minecraft Installerを使用することです。Minecraftをインストールし、すべてが正しく動作することを確認するための迅速かつ簡単な方法です(非常に優れたスクリプト)。これはUbuntu 12.04+用です。単に:

  1. ターミナルを開きます:terminalダッシュを入力します。SUPERボタンを押してダッシュを開きます。

  2. PPAをインストールします。

    sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
    
  3. システムを更新し、Minecraftインストーラーをインストールします。

    sudo apt-get update && sudo apt-get install minecraft-installer 
    
  4. ダッシュにminecraftと入力します。

    ここに画像の説明を入力してください

  5. 遊びます

これをテストしただけで、完全に機能します。ゲームが開始されて黒い画面が表示される場合は、特にLWJGLに関する部分を読み続けてください。ただし、Minecraftフォルダーにこのライブラリのインストール/上書きが欠落している可能性があります。

PPAや公式ランチャーを使用したくない場合は、ぜひこのガイドを読んでください。

これは3段階のガイドです。Minecraftをダウンロードする前に、まず次のことを行う必要があります。

  • 必要なハードウェアがあるかどうかを確認します。
  • インストールして再生するために必要なツールがあるかどうかを確認してください。
  • 適切なファイルを使用して、適切な順序でゲームをインストールします。

(32ビット版と64ビット版の両方でUbuntu 11.10、12.04、12.10および13.04でテスト済み)

ハードウェア要件(推奨)

CPU -2 GHz(低いヘルツで動作しますが、開始と再生が遅くなるため、数時間のヨガトレーニングが必要になります。)

RAM -512 MB以上、2 GBを推奨

ビデオ -Nvidia Geforce FX以上、Intel GMA 3000(第4世代)以上、またはRadeon 9000シリーズ以上から推奨。それは少ないで実行されますが、これが推奨されます。

ハードウェア要件を満たしていない、または超えていない場合、直面する問題の一部は次のとおりです。

  • ビデオの不具合(プレイ中またはゲームメニュー内の奇妙なグラフィック)
  • 遅いレンダリング(10 FPS未満)およびサウンドの問題
  • 一定時間後にクラッシュする
  • Minecraftは数秒間応答しなくなります(繰り返します)
  • システムフリーズ

:ビデオカードが正しくインストールされ、OpenGLをサポートしていることを確認することは非常に重要です。これを行う最も速い方法は、mesa-utilsパッケージをインストールすることです。

sudo apt-get install mesa-utils 

次に実行します:

glxinfo | grep -e "direct rendering"

これは、ダイレクトレンダリングを使用している場合にわかります(3Dに必要です)。はい、よければ、より良いビデオカードを入手するか、適切なドライバーをインストールする必要があります。NVIDIAおよびATIの場合、独自のドライバーを使用します。

必要なツール

1.ワイン

Minecraftの.EXEバージョンをダウンロードする場合は、MinecraftのインストールにWineが必要になる場合があります。Windowsバージョンをお持ちの場合は、Linuxランチャーに問題なく移行でき、以前に行った作業が失われないことを強くお伝えする必要があります。スキンや他のMODをコピーする手順については以下で説明しますが、ポイントは、Minecraftがバージョン1.6以降のUbuntuでうまく機能することです。

WINEHQに移動し、そこの指示に従います。次の行を実行するだけではない場合:

sudo add-apt-repository ppa:ubuntu-wine/ppa -y  
sudo apt-get update  
sudo apt-get install wine1.5  

(これにより、現時点で最新のWineバージョンがインストールされます)

インストール後、実行winecfgして構成します。次に閉じます。構成を行うには、一度開くだけで済みます。

2. LWJGL(Lightweight Java Game Library)をダウンロードします

このステップは、UbuntuユーザーがMinecraftで直面する問題の99%を解決するため、強く推奨されます。公式のランチャーまたはPPAを使用している場合でも、これを行う必要があります。

ここに画像の説明を入力してください

次のリンクにアクセスしてダウンロードしてください。

ここに画像の説明を入力してください

常にZIPバージョンをダウンロードしてください。SOURCE、DOCS、またはAPPLETバージョンをダウンロードしないでください。lwjgl-VERSION.zipの付いたものを使用してください。たとえば、ダウンロードしたのはlwjgl-2.8.5.zipでした

念のため、私が言及したものをダウンロードするだけでなく、Ubuntuに付属のLWJGLバージョンもインストールします。

sudo apt-get install liblwjgl-java  

3. OpenJDK(Ubuntuに付属)がまだインストールされていない場合はダウンロード/インストールします

ターミナルで次を入力します。

sudo apt-get install openjdk-7-jre default-jdk icedtea-7-plugin 

(お勧めのOpenJDKバージョン7が必要な場合)

sudo apt-get install openjdk-6-jre default-jdk icedtea-6-plugin  

(OpenJDKバージョン6が必要な場合)

注:Javaがインストールされている場合、コマンドupdate-java-alternativesは使用可能になります。つまり、Java(OpenJDK、Sun JDK、Any JDK)が既にあることを意味します。テストするには、ターミナルに移動してを入力しupdate-java-alternativesます。コマンドがある場合、ヘルプメッセージがスローされます。そうでない場合、コマンドが見つからないというエラーが表示されます。これは、すでにJavaを使用しているかどうかをすばやく知る方法です。

テスト後、次のように入力して、使用しているバージョンを確認します。

update-java-alternatives -l

次のようなものが表示されるはずです。

  server@server:~$ update-java-alternatives -l
  java-1.7.0-openjdk-i386 1071 /usr/lib/jvm/java-1.7.0-openjdk-i386

この例では、32ビット環境用のOpenJDKのバージョン1.7があります(最後にi386があるため、64ビットにはi386の代わりにamd64があります)。

不足しているものがあるかどうかを確認するには、Javaの代替を変更/設定します。

sudo update-java-alternatives -s java-1.7.0-openjdk-i386  

この場合、32ビットバージョン。64ビットの場合、次のようになります

sudo update-java-alternatives -s java-1.7.0-openjdk-amd64  

入力update-java-alternatives -lして、別のJavaバージョンを使用している場合、または64ビットである場合のJavaバージョンを確認します。

Javaの代替を変更または設定するとエラーがスローされる場合は、エラーを読み、必要な追加パッケージをインストールします。上記のJavaのインストールですでにすべてのエラーをカバーしようとしました。この後、チェックする際にエラーはないはずです。少なくとも、Minecraftの誤動作を引き起こす重大なエラーはありません。

4.圧縮/解凍ツール

私が使用しているものは7-Zipです。

sudo apt-get install p7zip-full p7zip-rar

5. Minecraft実行可能ランチャー(Minecraftランチャー)

これをMinecraft公式サイトからダウンロードします

ここに画像の説明を入力してください

直接リンクはこちら

このファイルはホームフォルダーに保存されます。ホームフォルダーをお勧めします。ホームフォルダーを使用すると、チュートリアルの残りの部分を簡単にたどることができます。たとえば、私のユーザーがCYREXである場合、それはに入り/home/CYREXます。たとえば、Chromeで.jarファイルをクリックすると、一部のユーザーに対してファイルをダウンロードするのではなく実行しようとするため、このファイルを正しくダウンロードしたことを確認してください。Minecraftサイトの[ダウンロード]セクションのリンクを右クリックして、ホームフォルダーにダウンロードするように指示します。

その後、ターミナルを開き、ホームフォルダーに「」と入力しますchmod +x minecraft.jar。これにより、ファイルに実行可能なプロパティが与えられるので、(明らかに^^)ファイルを実行してゲームをプレイできます。ファイルは、ホームフォルダーにある.minecraftフォルダーを読み取ろうとするため、ホームフォルダーに移動する必要があります(これを行う方法については後で説明します)。ターミナルからファイルを実行する場合、このステップは不要です。Nautilusを使用してGUI経由でファイルを実行する場合は、実行可能ビットが必要になります。

ファイルを右クリックして[アクセス許可]タブに移動し、[実行]オプションをアクティブにすることで、実行可能プロパティを指定することもできます。「ファイルをプログラムとして実行することを許可する」と言うもの。

ここに画像の説明を入力してください

PCを再起動します(念のため)

これでゲームをインストールする準備ができました...

ゲーム

Minecraftをダウンロードする

Minecraftは次からダウンロードできます。

Ubuntu Software Centerまたは公式サイト(Linuxの場合)からゲームをダウンロードする場合は、ここで説明する以下の手順のいくつかを実行する必要があります。クレジットはMarco Ceppiに送られます。必要なのは、更新とゲームの起動に必要なLinux用のMinecraftランチャーだけです。

ゲームは約50MBです。公式サイト以外の場所からダウンロードする前に、サイズに注意してください(念のため)。これについて言及するのは、時々、クライアント(Jarファイルのみ)とゲーム全体のダウンロードが混乱するからです。違いは、Jar実行可能ファイルが約5MB(minecraft wikiにあり、.minecraft / binフォルダー内にあるminecraft.jar)であることです。Minecraftランチャーは100kb未満です。前に言ったように、実際のゲームは50MBです。

あなたが私のようで、Windowsで最初にゲームをプレイした場合は、Wineを使用してゲームをインストールします(再度購入する必要はありません)。

ここに画像の説明を入力してください

インストールが完了すると、ゲームはに.minecraftフォルダーを作成するはず/home/USER/.wine/drive_c/users/USER/Application Dataです。そこに行くには、単にDASHを開いてCの文字を入力します。既にワインが構成されている場合、C:ドライブ参照アイコンが表示されます。クリックして。ここからユーザーに移動します-> USERNAME(Ubuntuユーザーによって異なります)->アプリケーションデータ

ここに画像の説明を入力してください

アプリケーションデータにアクセスすると、すぐに.minecraftフォルダーは表示されません。非表示のフォルダー/ファイルが表示されるように、CTRL+ を押す必要がありHます。これで、.minecraftフォルダーを確認できます。

ここに画像の説明を入力してください

.minecraftフォルダーを選択して、ホームフォルダーにコピーします。たとえば/home/cyrex、私のホームフォルダは、コピーした後のようになり/home/cyrex/.minecraftます。今、あなたの家にあなたの.minecraftフォルダーの中に行きます。場所は、この/home/cyrex/.minecraftのようになります。

ここに画像の説明を入力してください

この画像では、ユーザーはSERVERであるため、場所は /home/server/.minecraft

.minecraftフォルダー内に移動したいので、CTRL+ Hを押してホームフォルダーで.minecraftフォルダーを探すか、CTRL+ Lを押して/ home / USER /のスラッシュの後にロケーションバー.minecraftを追加する必要があります。 /home/USER/.minecraftのように見えたら、を押しENTERます。

ここに画像の説明を入力してください

minecraftフォルダー内でBINフォルダーに移動します。

以前にダウンロードしたLWJGLライブラリを覚えておいてください。それらを使用します。ZIP LWJGLファイルを解凍します。解凍されたフォルダー内には、次のサブフォルダーがあります(この手順に関するヘルプはこちらからご覧いただけます)。

ここに画像の説明を入力してください

  • JARフォルダー。JARフォルダーのコンテンツは、.minecraft内のMinecraft BINフォルダーに移動する必要があります。それを要求するすべてのファイルを上書きします。
  • 内部にいくつかのフォルダーがあるネイティブフォルダー。NATIVEフォルダー内には、LINUXフォルダーがあります。NATIVE / LINUXフォルダーのコンテンツは、.minecraft内のBIN / NATIVESフォルダーに移動する必要があります。繰り返しますが、尋ねるファイルはすべて上書きします。

要約:

JAR Folder --> .minecraft/bin  
NATIVE/LINUX Folder --> .minecraft/bin/natives

ファイルをMinecraftのBINまたはBIN / NATIVEフォルダーにコピーすると、何でも上書きされます。

これで、Nautilusのホームフォルダーで、ホームフォルダー(.minecraftフォルダー内ではない)のminecraft.jar(サイズが100KB未満のもの)を選択し、右クリックします。Open withを選択し、インストールしたOpenJDKバージョンを選択します。

ここに画像の説明を入力してください

今すぐプレイ!次のように端末からゲームを実行することもできます。

java -jar minecraft.jar

ターミナルがホームフォルダーで開くと仮定します(これはデフォルトの動作です)。

トラブルシューティング

この時点まで、多くのユーザーにとって、ゲームはうまく機能します。ゲームが開き、すべてがうまくいきます。しかし、問題が発生した場合は、次の説明を読んでください。すべての地獄が崩れるからです。ゲームがエラーをスローし始めた場合、開始ではなく、黒い画面を表示するなど。この一般的な問題のいくつかを解決するために読み続けてください。念のため、上記のすべての手順を繰り返して、間違ったダウンロード、間違ったコピー、何かを上書きしない、または正しい場所にファイルを貼り付けないと問題が発生するため、ゆっくり確認してください。

1.上記のすべての手順を実行した後、Minecraftが開かない

ゲームが次のようなエラーをスローし始めた場合:

Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

ここに画像の説明を入力してください

ほとんどの場合、間違ったminecraft.jarファイルを実行していることを意味します(サイズが100kb未満で、minecraft.jarという名前のminecraftランチャーであり、5MBのminecraft実行可能ファイルではありません。 minecraft / binフォルダーと同じminecraft.jar名を持つこともあります)または新しいLWJGLを使用して上記のライブラリを更新していません。実際に正しいminecraft.jarファイルを実行しており、正しいライブラリファイルを上書きおよび更新したことを確認します。

2.ゲームのロード時またはログイン後の黒い画面

これにはいくつかの理由があります。

  • 最初のケース:最初に述べたポイントと同様に、正しいminecraft.jarファイルを実行していることを確認してください。

  • 2番目のケース:実行可能行の最後に「net.minecraft.LauncherFrame」を追加します。例:java -jar minecraft.jar net.minecraft.LauncherFrame

  • 3番目のケース:64ビットシステムを使用している場合は、ライブラリパスをエクスポートします。ランチャーを実行する直前に次を入力します。

    export LD_LIBRARY_PATH = "/ usr / lib / jvm / java-1.7.0-openjdk-amd64 / lib / amd64 /"

    次に、ランチャーを実行します。 java -jar minecraft.jar

    (「java-1.7.0」に関する部分を、実際に使用しているものに変更する必要があります。これは、java-6-openjdk、java-7-openjdk、java-7-openjdk-i386、java- 6-openjdk-amd64など。

    (ランチャーをいつでも右クリックしてコンテキストメニューから[開く]を選択し、使用するOpenJDKを選択できることを忘れないでください。

  • 4番目のケース:ライブラリファイルを新しいLWJGLファイルで上書きするのを忘れていました。更新ライブラリファイルをダウンロードして、Minecraftのbinおよびbin / nativeフォルダーにあるファイルを上書きすることを忘れないでください。これは、この問題を解決することとは別に、音、動き、クラッシュなどの他の多くの問題も解決します...

3.「エラー:メインクラスminecraft.jarが見つからないか、ロードできませんでした」

「-jar」をjava行に追加するのを忘れました。あるべきでjava -jar minecraft.jarはないjava minecraft.jar

4.簡単なMinecraftインストールスクリプトはありますか(MinecraftのUnityランチャーアイコンの作成を含む)

あなたは、に行くことができhttps://github.com/Enkouyami/Complete-Minecraft-Installer、そこからスクリプトをダウンロードしてください。必ず実行許可を与えてください。

5. Minecraftをプレイすると、ビデオカード(NvidiaまたはAti)の加熱が始まり、ファンの速度が上がります/ CPU使用率が100%になります

Minecraftのオプションには、パフォーマンスと呼ばれるビデオ設定内の設定があります。このオプションがバランスまたは省電力のいずれかにあることを確認してください。一部のビデオカードとCPUについては、このオプションを最大FPSに設定すると、Minecraftのプレイ中にビデオカードとCPUが処理できる最大FPS が文字通り与えられます。カードが処理できる最大FPSであり、CPUがゲームにより集中できるようにします。ビデオカードの温度を下げたい場合は、このオプションを低い設定に変更します。ビデオカードをすぐに購入する必要がなく、CPUが死ぬことを防ぎます。

6. Minecraftメニューとゲーム内の動作が非常に遅い(低FPS)

Minecraft Video Settingsオプションのすべての設定を下げます。(パフォーマンスへの影響が最も大きい順に)本当に重要なオプションは、レンダー距離、グラフィックス、パフォーマンス、パーティクル、スムーズライティング、Use VSync、クラウドです。

7. Minecraftは遅れています

Minecraftのオプションメニューの[ビデオ]オプションで、[サーバーテクスチャ]をオフにします。Snooper Settingsで、Allow Snooperをオフにします。これは、クライアント側で遅延を支援する唯一のオプションです(遅延がビデオ関連ではなくネットワーク関連であると想定)。

8. Minecraftのプレイ中にキーボードとマウスが応答しない

非常にまれなケース(LWJGLライブラリが正しくインストールされていると仮定)で、minecraftをSUDOとして実行する必要があります。 sudo java -jar minecraft.jar

IBusも問題になる可能性があります。前の方法が機能しない場合は、システムメニュートレイからIBusを終了してみてください。

9. OpenGLの問題があります

ATIまたはNvidiaビデオカードの専用ドライバーを忘れずにインストールしてください。

10. Minecraftの開発/次のバージョンを試すにはどうすればよいですか。

あなただけの現像部で、Minecraftのウィキに行く必要がHERE

そして、必要なバージョンをダウンロードし、それがクライアントかサーバーかを確認します。サーバーは、所有しているサーバーファイル(minecraft_server.jarと呼ばれるファイル)を上書きする必要があります。クライアントは、所有しているminecraftクライアント(ホームフォルダーのminecraftランチャーではなく、.minecraft / bin内のminecraft.jarファイル)を上書きする必要があります。元のファイルの名前を変更し、元のファイルと一緒に新しいファイルを配置することをお勧めします。

11. 32ビットシステムまたは64ビットシステムでのMinecraftの使用に改善はありますか

速度の面ではほとんど改善がありません。私が見た唯一の2つのパフォーマンスの変更は、レンダリング距離(ビデオ設定のオプション)をFARに入れることができるという事実と、キャラクターがワールドにロードされる速度です。これら2つを除いて、ほとんど変更はありません。長距離を表示したい場合は、64ビットをお勧めしますが、32ビットも長距離です。さらに、場合によっては、64ビットを使用するときに問題が発生します。解決策は、ゲームを実行する前にLD_LIBRARY_PATHを使用することです。例えば

export LD_LIBRARY_PATH="/usr/lib/jvm/java-1.7.0-openjdk-amd64/lib/amd64/"

それから

java -jar minecraft.jar

12.パラメーター-Xmxおよび-Xmsは必要ですか?

通常は、Minecraftをスムーズに実行するにはデフォルトで十分ですが、メモリが制限されている場合(2GB以下)またはメモリが多すぎる場合(8GB以上)は、何らかの形で役立ちます。Xmsはプログラムの起動時に使用されるメモリで、Xmxは許可される最大メモリです。通常、両方を同じ値に設定して、プログラムの開始と使用される最大値の間のメモリの動的な増加を排除することをお勧めします。メモリーが少ない場合は、それらで遊んでください。例えば:

1 GBメモリシステムの場合は-Xms256Mに設定できます -Xmx512M
2 GBメモリシステムの場合は-Xms512Mに設定できます -Xmx1024M
4 GBメモリシステムの場合は設定する必要はありませんが、引き続き必要な場合は開始値は-Xms1024M -Xmx2048Mまたは-Xms2048M -Xmx4096Mです

これらを設定しないことのマイナス面は、ゲームがクラッシュするまでより多くのメモリを要求し始める可能性があることです。これは通常、古いバージョン(メモリリーク)で多く発生しましたが、後のバージョンではそれほど発生しません。それでも、しばらくしてシステムがクラッシュした場合は、メモリ使用量を確認し、両方の変数を使用して初期および最大メモリ使用量を設定してください。

13. OpenJDKのエラー(バージョン6および7)

最後のケースとして、OpenJDKバージョン6および7の両方で非常に奇妙で奇妙な問題が発生し、それらを使用する方法がない場合は、OracleバージョンのSun JDKをインストールしてください。次の行を使用して、Sun JDKをインストール、更新、および構成します。

sudo add-apt-repository ppa:webupd8team/java -y && sudo apt-get update && sudo apt-get install oracle-java7-installer && sudo update-java-alternatives -s java-7-oracle

または以下:

sudo add-apt-repository ppa:webupd8team/java -y  
sudo apt-get update  
sudo apt-get install oracle-java7-installer  
sudo update-java-alternatives -s java-7-oracle  

これにより、PPAがリポジトリに追加され、リポジトリが更新され、Oracle Javaバージョンがインストールされ、使用中のJavaが設定されます。この場合はJava 7ですが、将来的にはJava 8に変更される可能性があります。これは、OpenJDKに深刻な問題があり、アップグレードまたは再インストールさえも修正されない場合のみです。

個人情報-Linuxに言及し、すぐに最初のオプションとしてSun Javaプラットフォームを提供し、OpenJDKインストールを削除または削除することを推奨するサイト(公式サイトを含む)の量を与えると、これは非常に悪い表示方法であることがわかります潜在的なOpenJDKには、特にMinecraftのようなアプリがあります。個人的には、ほとんどの場合、OpenJDKを試用しなくてもOpenJDKにSun Javaをインストールする最初のオプションとして提供することは、オープンソースJavaプラットフォームをクローズドソースプラットフォームよりも却下する粗雑な方法であると思います。 「Sunでテスト済み」、「Minecraftによって公式に推奨されている」(またはその他のJavaベースのプログラムサイト)、またはOpenJDKが2年前にエラーを出しました。

OpenJDKは、非常に簡単に却下されるまでに非常に長い道のりを歩んできました。また、OpenJDKの開発速度は以前よりもはるかに大きく、高速になりました。Open Source / Closed Sourceの問題ではなく、Nvidia、Ati、IntelビデオカードからPentium 2、Athlonに至るまで50台以上のPCにMinecraftをインストールしたという事実のため、最後の選択肢としてSunのオプションを残しました。 OpenJDKのみを使用するXPおよびCore i7。バージョン1.2.5から1.4.5まで。ですから、OpenJDKとMinecraftでの私の経験は、それ自体を物語るはずです。それだけでなく、ほとんどのMinecraftの問題は、実際にはOpenJDKをOracleのSun Javaバージョンに変更することでは解決されませんが、Java変数、ライブラリの更新、正しいminecraftファイルの実行、

最後のヒントとして、Ubuntuの新しいバージョンに更新すると、OpenJDK、サウンドの問題、ビデオの問題、ハードウェアの問題に関連する多くの問題が解決されます。たとえば、11.04または11.10の使用中に見つかったいくつかの問題は、新しいUbuntuバージョンを使用して解決されました。AskubuntuまたはUbuntuフォーラムでMinecraftに関連する質問の量を分析すると、Ubuntuバージョンが新しいほど質問が少なくなっていることがわかります。

このガイドがUbuntuとMinecraftの将来のユーザーの助けになり、フィードバックが追加され、UbuntuでのMinecraftの一般的なガイドになることを願っています。


9
私が今まで見た中で最大の答え!
ルーベンスマリウッソ

18
これはかなり複雑です。最初にこれを見たなら、Minecraftをインストールしようとさえしません:)完全な手順は次のとおりです。1. minecraft.jarをダウンロードします。2.で開始しjava -jar minecraft.jarます。3. lwjglライブラリが見つからないという問題を修正します。特に Wineの必要はなく、次のステップでWineディレクトリの深さからフォルダー.exeをリッピングするためだけにインストーラーを使用する必要はありません.minecraft。あなたがこれ
セルゲイ

@Sergey-とにかく、minecraft.jarをダウンロードして実行しようとすると、いつも問題が発生します。
ルイスアルバラード

.exeランチャー/ダウンローダーを使用してminecraft.jarを取得する代わりに、こちらからダウンロードできます。Minecraftを実行するのに、そのjarとlwjgl以外は必要ありません。他のすべてのファイルは自動的に作成/ダウンロードされます(ゲームを購入していない場合でも)。これは、公式ランチャーがダウンロードするURLであることに注意してください。
mid_kid

2
新しいMinecraftランチャーの場合、これを更新する必要がある場合があります。しかし、それはより良いものを処理します(ライブラリとリソースの自動ダウンロード)
kiri

6

私はあなたがすでにminecraft.jarダウンロードしていると仮定しています。そうでない場合は、minecraft.netから入手できます。

MinecraftはJavaで記述されているため、Minecraft(またはJavaで記述された他のアプリケーション)を実行する場合は、適切なパッケージをインストールする必要があります。そのパッケージはOpenJDK Java 7 Runtime、Ubuntu Software Centerを開いてを検索することでインストールできますjava。それが最初の結果であるはずです。

インストールしたら、右クリックします minecraft.jar、リストから選択Open withしますOpenJDK Java 7 Runtime

B00m!できました。


Chris Wilsonに加えて、MinecraftがUbuntu / Linuxで正しく動作しない場合があることを言いたい->起動中にメモリエラーが表示されます。この場合、LWJGLライブラリを更新する必要があります。これを実行するには、こちらを参照してください。askubuntu.com/questions/177996/...を
ドミニク・ベルガー

また、実行可能ファイルとして実行する必要があります。
ウッラルルー

5

同じ答えを探してあなたの質問に来ました...そして、私は解決策を見つけたと思います(ただし、Unityアイコンではなく端末で動作します)。NVidia独自のドライバーを備えたUbuntu 12.04 64ビットを持っています(重要なようです)

MinecraftはOpenJDKに問題があるようです。そのため、代わりにOracle JREをインストールしました。

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

(ソース:「tar:Error is not recoverable」エラーのため、Java JREはインストールされません

次に、Minecraftインストールスクリプトを再実行して、アンインストール-インストール(クリーンアップ、Oracle JREを使用するように設定)します。

http://ubuntuforums.org/showthread.php?t=1726735

(sun-java6-jreは見つかりませんが、代わりにoracle-java7-installerを見つけて選択します)

そして、oracle-java7 64bitsライブラリへのパスに問題があると思われるため、/usr/local/bin/minecraft内容を次のように変更しました。

#!/bin/bash
export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-oracle/jre/lib/amd64"
java -jar Minecraft.jar

(ソース:jdk 1.7.0_u2 x64のMinecraft

最初にバックアップを行うと、走行距離(ライブラリパスの読み取り)が異なる場合があります

この時点minecraftで、ターミナルでの呼び出しは機能します!(残念ながら、Unity / Programsにインストールされたアイコンはまだ機能しません)


まあ私は実際にそれがなぜ働いたのか分からないが、ええそれはうまくいった。これは、Oracleバージョンでテストしたが機能しなかったためです。しかし、あなたがここで述べたようにそれを行うことはうまくいきます。32ビットUbuntuを使用しています。ありがとう、jfk。
ルイスアルバラード


0

私は同じ問題を抱えており、単にコマンドラインにminecraft.jarのフルパスを入れることでそれを解決しました。とても簡単でした。Ubuntu 12.04を使用しています。

だから私は持っていた:

java -Xmx1024M -Xms512M -cp /opt/minecraft/minecraft.jar net.minecraft.LauncherFrame 

0

(Sun JRE 1.7.xx、Open Suse 12.1)で私にとってうまくいったことの1つは、linux lwjglディレクトリの.jarファイルを.minecraftディレクトリにある同じディレクトリにコピーすることでした。\ nativeディレクトリに加えて


0
sudo apt-get install java-package
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

[OK]をクリックして、Oracleの契約条件に同意します。

「minecraft.jar」を実行してコピーし、ホームフォルダーに貼り付けて、次のコマンドを使用します。

java -jar minecraft.jar

また、ファイアウォールに接続している場合は、インターネットにアクセスできるように、ポート25565を開いておく必要があります。



0

私が見つけたより簡単な方法は私にとってはうまくいきます。

  1. 次のコマンドでOpenJDK 7 JREをインストールします。

    sudo apt-get install openjdk-7-jre
    
  2. 公式WebサイトからMinecraftをダウンロードします

    1. [すべてのプラットフォームを表示]リンクをクリックします。
    2. Minecraft for Linux /その他」セクションの下の「Minecraft.jar」をダウンロードします。
  3. 'Minecraft.jar'に実行権限を付与します。

    1. 「Minecraft.jar」を右クリックして、「プロパティ」を開きます。
    2. 「許可」タブに切り替えて、「
      プログラムとしてファイルの実行を許可する」というボックスを有効にします。
  4. ターミナルで次のコマンドを実行します。

    sudo sed -i 's:NoDisplay=true:NoDisplay=false:' '/usr/share/applications/openjdk-7-java.desktop'
    
  5. 「Minecraft.jar」ファイルがJavaで開くことを確認します。

    1. 「Minecraft.jar」を右クリックして、「プロパティ」を開きます。
    2. [Open With]タブで、[OpenJDK Java 7 Runtime ]が[ Default Application ]でない場合は、[OpenJDK Java 7 Runtime]をクリックしてから[Set as default]をクリックします
  6. 「Minecraft.jar」ファイルをダブルクリックします。ランチャーが開きます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.