您無法打開 Ubuntu 機器中的終端。 你能做什麼? 雖然這個問題很少發生,但事實是問題存在並且隨時可能發生在您身上。 繼續閱讀以了解當您的 Ubuntu 機器無法打開其終端時該怎麼做。

Also read:如何修復無法在 Linux 中輸入終端問題

你錯過了圖標嗎?

如果您只是缺少用於運行終端的圖標,這並不意味著實際的終端本身已經消失。 您可以通過 Ubuntu 的活動菜單在其他已安裝的應用程序中找到它。

  1. 請按 開始打字 terminal在搜索字段中找到它。 單擊它以運行它。
  2. 要將其重新添加到桌面的 Dock 中,請右鍵單擊該圖標並選擇 Add to Favorites.
Ubuntu 無法打開終端 添加到收藏夾

不過,也許記住這個組合會更好 Ctrl + Alt + 在你的鍵盤上。 如果你嘗試一下,你會看到你的終端彈出。

Also read:如何在 Linux 終端中復制和粘貼文本、文件和文件夾如何在 Linux 終端中復制和粘貼文本、文件和文件夾

是否存在軟件衝突?

如果安裝新軟件後出現問題,則可能是您正在處理軟件衝突。 這種情況很少見,但它會發生,並且可能有數百萬個原因,具體取決於已安裝軟件的每個獨特組合。 最簡單的解決方案是撤消我們最後的步驟。

首先在問題出現之前卸載您安裝的任何東西。 希望問題能得到解決。

Ubuntu無法打開終端卸載軟件

如果問題仍然存在,您可以嘗試更激進的措施,例如從最近的備份中恢復整個系統。 然後,您可以繼續一一重新實施這些更改,直到找到罪魁禍首,然後撤消這個有問題的步驟。

值得注意的是,最常見的衝突之一與 Python 的安裝有關。 如果在升級到最新版本的 Python 後出現問題,則很有可能是因為終端未配置為使用它。

要解決此問題,請嘗試在終端中更新對 Python 的引用。 按移動到故障安全 TTY 終端之一 Ctrl + Alt + F3 同時。 在那裡重新登錄,然後輸入:

sudo nano /usr/bin/gnome-terminal

然後,改變:

當然,如果您安裝了更新版本的 Python,則需要更新上述內容並進行相應調整。

如果你不知道你正在運行哪個版本的 Python,你可以通過運行來檢查:

Also read:如何在 Linux 中將終端輸出保存到文件中如何在 Linux 中將終端輸出保存到文件中

終端的配置是否損壞?

如果在嘗試調整終端配置中的某些內容後出現問題,並且您知道問題所在,您可以使用故障保護終端嘗試撤消損壞。

要訪問 TTY 故障安全終端,請按 Ctrl + Alt + F3 同時。 登錄,然後嘗試撤消您通過它應用到常規終端的更改。

要通過 GUI 對終端配置進行更用戶友好的調整,請使用以下命令安裝 Dconf-Editor:

sudo apt install dconf-editor
Ubuntu 無法打開終端安裝 Dconf 編輯器

安裝後,運行 Dconf-Editor 並通過單擊確認出現的警告 I’ll be careful.

Ubuntu 無法打開終端使用 Dconf 編輯器

搬去 /org/gnome/terminal/legacy並恢復您更改的設置。

如果在終端中調整配置文件設置後出現問題,您可以輕鬆地將它們重置為默認值。 移動到 TTY 終端之一(使用 Ctrl + Alt + F3) 並輸入:

dconf reset -f /org/gnome/terminal/legacy/profiles:/

但是請注意,這將刪除所有 gnome-terminal 的配置文件並將默認配置文件恢復為其原始設置。

Also read:如何從 Linux 終端發送電子郵件如何從 Linux 終端發送電子郵件

您的語言環境需要重新生成嗎?

如果您最近安裝或重新配置的任何應用程序弄亂了您的語言環境,您的終端也可能因此而無法打開。 終端依賴於語言環境信息來了解如何以您在系統上使用的任何語言顯示文本。 如果在終端請求時此信息不可用,則程序可能會退出。

要清除並重新生成您的語言環境:

完成後,嘗試重新打開終端模擬器。

Ubuntu 終端 Localepurge

Also read:如何使用 cURL 進行命令行數據傳輸等如何使用 cURL 進行命令行數據傳輸等

重新安裝或使用替代品

雖然這更接近於您在使用 Windows 時解決問題的方式,但您可以嘗試卸載並重新安裝終端。 移動到故障安全 TTY 終端 Ctrl + Alt + F3 並輸入:

sudo apt remove gnome-terminal

之後,重新安裝它:

sudo apt install gnome-terminal

最後,如果沒有任何效果,您可以隨時使用替代終端仿真器,例如 Guake 和 Tilix:

sudo apt install guake
sudo apt install tilix

Guake 運行有點像服務,只有在您按下終端時才會顯示終端 F12 鑰匙。 Tilix 的功能更像是具有更多個性化功能的傳統終端。

然後,您可以使用它們而不是默認終端,並且您將始終擁有 TTY 故障保護作為備份。

Ubuntu無法打開終端安裝Guake

Also read:8 個有用且有趣的 Bash 提示8 個有用且有趣的 Bash 提示

經常問的問題

我應該放棄 Ubuntu 的默認終端嗎?

通常,Ubuntu 的終端幾乎可以滿足您從命令行中需要的所有內容。 不過,這一切都歸結為偏好。 如果您想要一個帶有 GPU 渲染的快速終端,因為您喜歡執行繁重而冗長的任務,那麼您最好使用終端模擬器,例如 快活. 如上所述,Guake 是另一種選擇。

什麼是 TTY?

早在計算機剛剛開始出現的時候,就有一種叫做電傳打字機(TTY)的老式設備。 它允許操作員通過電線發送文本消息。 在現代使用中,TTY 是用於直接與您的操作系統交互的默認終端。 Linux 從 UNIX 借用了這個術語。

像 GNOME Terminal、Alacritty 和 Guake 這樣的終端應用程序實際上更廣為人知的是終端 模擬器,因為它們在您的桌面環境之上執行 TTY 的工作。 TTY 始終位於任何圖形界面的後面。 這種區別正是您可以使用以下方式訪問您的 TTY 的原因 Ctrl + Alt + F3 即使您無法在桌面上打開終端。

我可以安裝另一個桌面環境的終端嗎?

絕對地! 僅僅因為 Ubuntu 使用 GNOME 並不意味著您必須使用 GNOME 終端或獨立的替代方案。 例如,您可以通過鍵入以下命令從 KDE Plasma 安裝 Konsole: sudo apt install konsole

只需花點時間查看您安裝的其他依賴項。 例如,Konsole 安裝了另外 155 個作為 KDE 庫提供的軟件包,在我的驅動器上佔用了額外的 146 MB 空間。 由於這些終端仿真器旨在作為其他桌面環境的組成部分工作,因此您可能必須從他們專門從事的環境中安裝幾個庫才能使它們正常工作。

我只是警告您,您可能會遇到幾個小時的麻煩,因為有時圖形元素之類的項目在您當前的桌面環境中可能不會像您希望的那樣排列整齊。 但是,如果您習慣了另一個環境的終端,您可能會發現值得努力調整它以使其與 Ubuntu 的 GNOME 環境很好地配合!

圖片來源:瓜西坡上 關注

訂閱我們的新聞!

我們最新的教程直接發送到您的收件箱

Previous article亞馬遜選擇第一家無人機送貨服務地點
Next article購買 FlexiSpot 站立式辦公桌等最多可節省 110 美元