web-dev-qa-db-ja.com

Java / Minecraftの問題

ubuntu 16.04にminecraftをインストールしようとしています

2
Ste1n

簡単に修正できるはずです。

ファイルマネージャーを使用してMinecraft.jarを見つけ、右クリックします。プロパティを選択します。 [アクセス許可]タブをクリックし、[実行]と表示されているリストを確認します:[ファイルをプログラムとして実行することを許可する]チェックボックスがオンになっていることを確認します。プロパティウィンドウを閉じて、Minecraft.jarファイルをダブルクリックしてみます。 Javaがインストールされている場合、ランチャーが起動します。

エラーが発生した場合は、Javaのインストールが必要になる場合があります。それを行う簡単な方法は、Ctrl + Alt + Tを押してターミナルウィンドウを開くことです。次に、各行の後にEnterキーを押して入力します(要求されたらパスワードを入力します)。

Sudo apt update
Sudo apt install default-jre

これで、基本的なJavaランタイムがインストールされます。 minecraft.jarファイルをもう一度ダブルクリックしてください。それでも実行されない場合は、再起動してダブルクリックしてください。実行可能チェックボックスがチェックされていることを確認してください。

ウィンドウに奇妙なバグがある場合は、もう一度ターミナルを開き(Ctrl + Alt + T)、これを実行します:

Sudo update-ca-certificates --fresh

enterキーを押します。パスワードを入力すると、証明書が更新され、再度実行すると機能するはずです。奇妙な理由でそれをしなければならなかったので、頭を上げてください。 :)

幸運を!

2
T0beus

ステップ1:Ubuntuが32ビットか64ビットかを確認します。これを行うには、ターミナルでfile /sbin/initと入力します。特に指定しない限り、すべてのコマンドはターミナルにあります(残りのコマンドは、64ビットシステムを使用することを前提としています)。

ステップ2:Javaが既にインストールされているかどうかを確認します(インストールしていないと思います)。 Java -version。システムにOpenJDKがインストールされている場合は、次のようになります。Java version "1.7.0_15" OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1) OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode) OpenJDKがシステムにインストールされている場合、Javaのベンダーバージョンが間違っています。

手順3:OpenJDKがインストールされている場合は削除します。 Sudo apt-get purge openjdk-\*。このコマンドは、システムからOpenJDK/JREを完全に削除します。また、インストール時にJavaを置く場所も必要です。タイプ:Sudo mkdir -p /usr/local/Java

ステップ4:Linux用のOracle Java JDKをダウンロードします。ここでできます: http://www.Oracle.com/technetwork/Java/javase/downloads/index.html 。必ず正しいものをダウンロードしてください(つまり、64ビットシステムを使用している場合は、64ビットバージョンをダウンロードしてください)。

ステップ5:ファイルを新しいディレクトリにコピーします。 Sudo cp -r jdk-8u20-linux-x64.tar.gz /usr/local/Java/(ファイルの番号は入力したものと異なる場合があることに注意してください。正しいファイルを使用していることを確認してください。また、これは64ビットバージョンです。ビットバージョンでは、次のように入力します:Sudo cp -r jdk-8u20-linux-i586.tar.gz /usr/local/Java/)。最後に、そのフォルダーに移動します。 cd /usr/local/Java

ステップ6:今、私は何かを説明する必要があります。 .tar.gzファイルは、.exeまたは.appファイルとは異なります。それらは.Zipファイルにより近くなっています。ファイルアーカイブと考えてください。それを念頭に置いて、Sudo tar xvzf jdk-8u20-linux-x64.tar.gzを使用してファイルを「抽出」します。

ステップ7:ディレクトリを確認します。あなたはそれに2つのものを持っている必要があります。したがって、ls -aと入力すると、jdk1.8.0_20jre1.8.0_20のようなものが返されます。

ステップ8:システムPATHファイル/ etc/profileを編集し、次のシステム変数をシステムパスに追加します。 nano、gedit、またはその他のテキストエディターをルートとして使用し、/ etc/profileを開きます。 Sudo gedit /etc/profileまたはSudo nano /etc/profileと入力します。実際には違いがないため、どちらを選択してもかまいません。

ステップ9:矢印キーを使用してファイルの最後までスクロールダウンし、以下の行を/ etc/profileファイルの最後に追加します

    Java_HOME=/usr/local/Java/jdk1.8.0_20
    JRE_HOME=/usr/local/Java/jre1.8.0_20
    PATH=$PATH:$JRE_HOME/bin:$Java_HOME/bin
    export Java_HOME
    export JRE_HOME
    export PATH`

これを保存して終了します。

ステップ10:Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/local/Java/jdk1.8.0_20/bin/Java" 1と入力します。これにより、Ubuntu JREが使用可能になります。 Sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/Java/jdk1.8.0_20/bin/javac" 1と入力します。これにより、Ubuntu JDKが使用可能になります。最後にSudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/Java/jdk1.8.0_20/bin/javaws" 1と入力します。これにより、Ubuntu Java Web Startが利用可能になります。

ステップ11:次のコマンドを入力して、JavaをデフォルトのJavaに設定します。

    Sudo update-alternatives --set Java /usr/local/Java/jdk1.8.0_20/bin/Java
    Sudo update-alternatives --set javac /usr/local/Java/jdk1.8.0_20/bin/javac
    Sudo update-alternatives --set javaws /usr/local/Java/jdk1.8.0_20/bin/javaws

ステップ12:次のコマンドを入力して、システム全体のPATH/etc/profileを再ロードします:source /etc/profile。これを有効にするには再起動する必要がありますが、実行する前にJava -versionと入力してください。 64ビットインストールが成功すると、

    ava version "1.8.0_20"
    Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
    Java HotSpot(TM) Server VM (build 25.20-b23, mixed mode)

おめでとうございます! Javaインストールが機能しました。これを有効にするには再起動します。ここで、Minecraftを実行するには、プログラムを右クリックしてプロパティを開き、[プログラムとして実行を許可する]チェックボックスをオンにするだけです。次に、それをダブルクリックして実行します。楽しい!

0
James