簡介
Muon其實更像是一個基於ssh的服務器管理工具, 界面中有PAC Manager的影子, 集成了文件管理, ssh命令行, 服務器性能監測和工具包等功能. 因為這個工具的編寫語言是Java, 所以也包含了Java帶來的優點和缺點, 優點就是跨平台,基本上可以做到綠色安裝, 缺點就是依賴於JDK, 內存占用較高. 另外對HiDPI支持不好.
項目地址: https://github.com/subhra74/snowflake
安裝
默認安裝
對於Ubuntu, 在release下載deb的安裝包, 使用 sudo dpkg -i 命令安裝.
如果系統未安裝openjdk-11-jre, 在安裝時會有錯誤提示. 再用sudo apt install -f 補充安裝即可.
這種方式必須安裝openjdk-11-jre, 不能用ignore-depends改變依賴關系, 即使安裝時可以使用ignore-depends壓制依賴提示, 在后續的apt update中依然會讓你安裝.
在這個鏈接中有相應的說明, 如果想取消依賴, 需要修改deb, 這個解包修改再打包的過程是比較麻煩的.
手動安裝
對於部分用戶, 因為系統中存在多個JDK版本, 並且不希望默認使用openjdk-11-jre的, 可以手動安裝
$ dpkg -c snowflake-1.0.4-setup-amd64.deb
drwxr-xr-x root/root 0 2020-02-08 06:46 ./
drwxr-xr-x root/root 0 2020-02-08 06:46 ./opt/
drwxr-xr-x root/root 0 2020-02-08 06:46 ./usr/
drwxr-xr-x root/root 0 2020-02-08 06:46 ./opt/snowflake/
drwxr-xr-x root/root 0 2020-02-08 06:46 ./usr/bin/
drwxr-xr-x root/root 0 2020-02-08 06:46 ./usr/share/
drwxr-xr-x root/root 0 2020-02-08 06:46 ./usr/share/applications/
-rwxr-xr-x root/root 40239579 2020-02-08 06:46 ./opt/snowflake/snowflake.jar
-rwxr-xr-x root/root 59173 2020-02-08 06:46 ./opt/snowflake/snowflake-logo.png
-rwxr-xr-x root/root 48 2020-02-08 06:46 ./usr/bin/snowflake
-rwxr-xr-x root/root 121 2020-02-08 06:46 ./usr/share/applications/snowflake.desktop
從deb包信息可以看到, 包含的文件只有4個: snowflake.jar, logo.png, snowflake啟動腳本, snowflake桌面圖標, 將其復制到對應的目錄就可以了
單獨安裝JDK-11
往 https://jdk.java.net/ 下載 Java SE 11 之后解壓到/opt/jdk, 然后將jdk11的bin/java 軟鏈至/usr/bin/下, 如果不打算全局使用JDK11的java, 則修改 /usr/bin/snowflake, 將
#!/bin/sh
java -jar /opt/snowflake/snowflake.jar
改為
#!/bin/sh
/opt/jdk/jdk-11/bin/java -jar /opt/snowflake/snowflake.jar
然后可以在命令行直接執行 /usr/bin/snowflake查看啟動情況, 如果沒問題, 以后就可以直接從圖標啟動
使用
圖形界面相對是比較簡單的, 注意在下載大文件時, 要選擇后台下載, 否則當前連接的界面會阻塞在下載進度條上無法進行其他操作.