終端僅作為“桌面”
是否可以在 Linux(Mint)中擁有僅終端的桌面?
我想正常啟動,這意味著我希望能夠啟動 GUI 程序(IDE、瀏覽器等),但我不想要桌面上的任何東西,而是啟動後的終端。理想情況下,桌面上有某種嵌入式終端,僅此而已。
我目前的“解決方法”是擁有一個純黑色桌面並使用
Ctrl
++Alt
啟動T
一個 shell,但理想情況下我想要一個作為桌面的修復部分。目的是被迫只用終端做標準的東西,盡可能少地分心。
一種或另一種方式,您需要 X 執行。但是您可以通過平鋪視窗管理器獲得類似您所要求的內容。較早的一個是“離子”(現在不那麼流行)。
進一步閱讀(當然沒有具體建議:這會引入意見):
從技術上講,執行 GUI 程序所需要的只是 X 伺服器。您可以只執行一個終端模擬器並從中執行所有程序。然而,沒有視窗管理器的生活根本不舒服:沒有界面可以在視窗之間切換、提升、調整大小、移動、隱藏、關閉和以其他方式操作視窗。
所以你需要的是一個視窗管理器,可能沒有桌面環境。那裡有很多視窗管理器——維基百科有一個比較表,Debian 包含更多(提供 57 個軟體包
x-window-manager
),但存在更多(甚至該列表也不完整,但大多數不在該列表中的可能是使用的極簡程序主要由他們的作者)。絕大多數不太受歡迎的視窗管理器傾向於極簡主義,但並非全部都是。除了專為桌面環境設計的視窗管理器之外,幾乎任何視窗管理器都可以舒適地使用,而不會受到任何螢幕“干擾”。
如果你想對你的環境如何工作有更多的控制,三個選擇很突出:awesome,用 Lua 程式;鋸魚,用 Lisp 程式;xmonad,它是用 Haskell 程式的。Awesome 和 xmonad 正在平鋪,鋸魚正在堆疊(並且 Awesome 在某種程度上支持堆疊)。如果您習慣於大部分時間使用全屏視窗,那麼您可能會喜歡平鋪視窗管理器。如果您從來沒有足夠的螢幕空間來容納您想看到的所有視窗,那麼堆疊真的很有幫助。
如果您更喜歡配置很少的極簡主義,請瀏覽列表並測試一些,直到找到與您的作者特質相匹配的一個。
無論您選擇哪種視窗管理器,您都可以在登錄時執行全屏終端並從那裡執行所有程序。幾乎所有視窗管理器都提供了一種執行程序的方法,但如果您不想使用,則不必使用它。