於 Linux 使用 Docker 執行 Freemind GUI

Freemind 在 Ubuntu Linux 要直接執行,都會卡住,無法正常執行,主要是 Java (JRE) 的問題,只能讓 Freemind 跑在舊版的 Java。

於是最好的方式,就是使用 Docker 來執行 Freemind。

於 Linux 使用 Docker 執行 Freemind GUI

Freemind 有其它人寫好的 Dockerfile,下述是 Freemind 相關的一些資料:

下述使用上面的 Dockerfile 來做處理

  1. git clone https://github.com/loadaverage/freemind
  2. cd freemind
  3. docker build -t freemind .
  4. xhost local:freemind # 此行是必須的
  5. docker run --rm \                                                                                                                                                                  
    -v ~/Downloads/freemind:/home/freemind/Downloads \                                                                                                                                     -v ~/.freemind:/home/freemind/.freemind/ \                                                                                                                                             -v ~/.themes:/home/freemind/.themes:ro \                                                                                                                                               -v ~/.fonts:/home/freemind/.fonts:ro \                                                                                                                                                 -v ~/.icons:/home/freemind/.icons:ro \                                                                                                                                                 
    -v /usr/share/themes:/usr/share/themes:ro \                                                                                                                                            
    -v /usr/share/fonts:/usr/share/fonts:ro \                                                                                                                                              -v /tmp/.X11-unix:/tmp/.X11-unix \                                                                                                                                                     -e XMODIFIERS="@im=ibus" \                                                                                                                                                             -e QT_IM_MODULE="ibus" \                                                                                                                                                               
    -e GTK_IM_MODULE="ibus"                                                                                                                                                                
    -e DISPLAY=$DISPLAY freemind

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料