
有人知道為什麼會這樣?我使用的是 Unity...然後我切換到 LXDE,它無法運作。我檢查了要求,結果發現它需要 GNOME 或 KDE。
那麼 2 DE 到底提供了哪些 LXDE 和其他 DE 所沒有的功能呢?是什麼讓它與 gnome 和 kde 相容,但不與其他相容?
答案1
實際上情況可能並非如此,因為LXDE通常可以執行Gnome程式。
PHPStorm 可能專門呼叫僅在 KDE 和 Gnome 中存在的函數,但我發現了一些使用者讓 JetBrains 應用程式在 LXDE 中運行的證據(見下文)。
它認為 KDE 和 Gnome 僅被列為“必需”,因為它們是唯一經過 JetBrains 測試和記錄可正常工作的顯示器管理器。在這種情況下,對它們的要求會降低支援和測試成本。
在您的情況下,一定有一些函式庫沒有在 LXDE 中載入或安裝,而在 Gnome 或 KDE 中預設載入。如果您可以找出哪些並讓它們在啟動時運行,那麼它應該開始工作。
或者,您可能正在使用JDK版本錯誤(需官方 Sun/ Oracle Java)。
這是一些非官方的,未經證實的證據從網路上得知 PhpStorm(或使用相同框架的 IntelliJ 等相關產品)在 LXDE 中運作:
1. 引用自JetBrains 部落格評論:
PhpStorm 不僅領先,而且發展迅速!
順便說一句,現在 Linux 中的 UI 看起來很漂亮。下載頁面說僅支援 Gnome 和 KDE,但它在我的 VirtualBox VM 中的 LXDE 中運作良好。
2. 通用教程在 Lubuntu 12.10 上安裝 IntelliJ IDEA 13 社群版
3. 評論中JetBrains 插件作者:mglanvill 於 2012-11-21 14:42:58。用戶對該外掛程式有疑問,這可能意味著他能夠啟動 IntelliJ 來達到這一目的。
……另一件事,我在 Lubuntu (Linux) 上使用 intellij ....