干貨!HMCL的Linux版本使用教程!
注意:本章提供的是Ubuntu和Deepin的使用教程。
首先我們了解一下,什么是Linux?和Windows使用HMCL有什么區(qū)別?
Linux是一個開源的操作系統(tǒng),他和Windows的區(qū)別在于它是自由的、開放的、免費的系統(tǒng)。于上世紀九十年代發(fā)布。它以命令行為主,GUI化為輔助,讓我們這些愛折騰的貧困電腦用戶提供了資本。有著占用底、功能多、欺負電腦小白的特點,你要是覺得功能少了,用上編譯軟件,自己就可以加模塊。
我們得清楚,Linux用的HMCL類型是.jar格式的,所以比Windows要多使用一個能夠啟動.jar格式的中介。這個中介是什么呢?對,就是Java的開發(fā)語言庫——Java JDK。? ?
小節(jié)1:安裝Java SE和Java JDK。
我們先到??https://www.java.com/zh_CN/download/linux_manual.jsp? 選擇Java SE版本。怎么選呢?不要選后綴為rpm的!剩下的根據(jù)你安裝的 Linux 位數(shù)來選擇。舉個例子:我安裝的是Ubantu x64,我就選叫“Linux x64”的文件?!疽妶D1.1】
再到?https://www.oracle.com/java/technologies/javase-downloads.html ,最上面的一個目錄里點擊 “JDK Dwonlaod”會進入一個頁面,拖至底,選擇Debian文件下載【見圖2.1】,再勾選“我同意并接受Oracle的互聯(lián)網(wǎng)許可協(xié)議(原文為:I reviewed and accept the?Oracle Technology Network License Agreement for Oracle Java SE)”,點擊下載“Download jdk-*_linux-x64_bin.deb”?!疽妶D2.2】? ? ? ? ? ? ? ? *=你的Java JDK版本。



Java SE的安裝
在下載目錄為默認的“下載”文件夾下(英語用戶默認是“Dwonlaod”,因不同語言用戶而異,但都是“下載”的意思),并且安裝無誤時,接著按下CTRL+ALT+T ,調出終端,輸入命令:
sudo?cd ~/下載
這樣就進入了控制該文件夾的狀態(tài)。

(Deepin用戶請先升級至最新版本后繼續(xù))
然后繼續(xù)輸入編寫腳本文件的命令:
gedit install_java.sh
這樣會創(chuàng)建一個名為 “install_java.sh” 的腳本文件,執(zhí)行命令后會彈出一個窗口,如下圖(我原先有了這個腳本文件,所以命名為“install_java1.sh”):

接著在這個編寫腳本文件的編輯文檔頁面輸入以下命令:
#!/bin/bash
# Program:
# This script installs java into ubuntu.
# From:
# http://www.linuxidc.com/Linux/2012-11/75001.htm
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
sudo mkdir -p /usr/local/java
sudo rm -r /usr/local/java/*
sudo tar zxvf ./jdk*.tar.gz -C /usr/local/java
sudo tar zxvf ./jre*.tar.gz -C /usr/local/java
sudo mv /usr/local/java/jdk* /usr/local/java/jdk
sudo mv /usr/local/java/jre* /usr/local/java/jre
sudo echo -e "\n#java\nJAVA_HOME=/usr/local/java/jdk\nJRE_HOME=/usr/local/java/jre\nPATH=\$PATH:\$HOME/bin:\$JAVA_HOME/bin:\$JRE_HOME/bin\nexport JAVA_HOME\nexport JRE_HOME\nexport PATH" >> /etc/profile
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre/bin/javaws" 1
sudo update-alternatives --set java /usr/local/java/jre/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jre/bin/javaws
然后按下“保存”或CTAL+S,等待保存完畢,再關閉編輯腳本頁面。繼續(xù)在終端中輸入以下命令以賦予執(zhí)行腳本命令的權限(懶得配圖了,自己操作八23333333):
chmod -x install_java.sh
再運行該文件:
sudo sh install_java.sh
如果出現(xiàn)了報錯現(xiàn)象,那么則證明Java安裝成功!【如圖,錯誤可能不統(tǒng)一。】

?
Java JDK的安裝
我們先安裝軟件本身,輸入:
sudo apt install *??
*=你的Java JDK安裝文件的命名。

部署openjfk以獲得更好的HMCL體驗
實測可以不用openjfk運行,為了保證更好的體驗,還是建議您安裝并部署。
命令如下(需自行下載openjfx,地址:https://openjfx.cn/dl ):
sudo apt install openjfx
部署HMCL并啟動它
再去下一個HMCL的jar文件,官方百度鏈接:https://pan.baidu.com/s/1Bec_peXZNOqa1Ngs_ryRiw#list/path=%2F
提取密碼:g4hd
?創(chuàng)建一個文件夾,記住路徑。最好像我這樣在/home里。

cd ~/Minecraft
~可以是任意一個路徑。
啟動HMCL文件:
java -jar HMCL-*
*=你的HMCL版本。

然后就成功了!盡情愉快地玩耍吧!我兌現(xiàn)了承諾。
附加一個快捷方式教程~~~
打開終端,輸入:
gedit HMCL.desktop

? ? ? ??再在編輯文件里面鍵入:
[Desktop Entry]
Encoding=UTF-8
Name=HMCL
Name[zh]=HMCL啟動器
GenericName=Hello Minecraft! Launcher
Comment=A launcher to start Minecraft
Exec=java -jar <啟動器路徑>/*
Icon=<圖標路徑>
Terminal=false
Type=application
Categories=application;Game;
帶了單數(shù)名號的是路徑,*是你的HMCL文件名。

保存,再鍵入:
chmod -x HMCL.desktop
賦予執(zhí)行權限
再鍵入:
sudo cp <文件路徑>/HMCL.desktop /usr/share/applications
添加到你的應用列表。
之后重啟就行了。