如何重新安装终端?

use*_*210 29 package-management dependencies gnome-terminal software-installation

在修复软件包依赖项时,终端应用程序丢失了,现在我找不到该应用程序。有没有办法重新安装终端应用程序?

Bru*_*ira 37

Ctrl+ Alt+ F1(进入虚拟控制台),与您的帐户登录,然后安装包gnome-terminal使用命令:

sudo apt-get install gnome-terminal
Run Code Online (Sandbox Code Playgroud)

当您在纯文本虚拟控制台中输入密码时,您在屏幕上看不到任何内容。这是正常的。

Ctrl+ Alt+返回 Unity(或您当前运行的任何其他桌面环境)F7

  • +1 用于使用 cli 而不是 Ubuntu 软件中心。顺便说一下,您只需要按 alt+F7 或 powerkey+F7。如果您不在 X 中,则不需要 ctrl。 (7认同)
  • 尝试一下。对我来说,我当然不需要 ctrl。 (3认同)
  • @Vreality Ctrl+Alt+F1 给你的*不是“终端模拟器”模拟的*。图形控制台应用程序和*虚拟控制台*在同一意义上都是*虚拟*。以图形方式呈现的外壳不可能不是真正的*命令行界面*(CLI)。**然而,确实**当一个人使用 GNOME 终端时,一个人也在使用图形界面 * 以及*,虽然使用虚拟控制台的技术适用于图形终端,但许多图形终端用户不熟悉特别有用的技术当没有用于回滚等的 GUI 细节时。 (2认同)

Eli*_*gan 21

中道

这种完全非图形化的方式,以及这种完全图形化的方式,都非常出色。但也有第三种方式。

Ubuntu 附带了另一个(更简单的)图形终端程序,您可以依靠它!

如果您不能使用终端(对于其他 Ubuntu 风格的用户,这也适用于KonsoleXfce4终端LXTerminal),您仍然可以使用xterm.

Alt+ F2,键入xterm,然后按Enter

在 Unity 中输入 xterm。 (这是 Alt+F2 菜单,但在普通破折号中输入通常同样有效。)

在这里,您可以安装gnome-terminal使用apt-get

sudo apt-get update && sudo apt-get install gnome-terminal
Run Code Online (Sandbox Code Playgroud)

您会注意到我的命令与Bruno Pereira 的命令略有不同。最近执行了大量包管理,您可能不需要运行sudo apt-get update. (除非您的依赖性问题来自apt-get并且您之前没有运行它update,否则您肯定需要。)您可以决定。

xterm(在 Ubuntu 12.10 Precise Pangolin 中的 Unity 2D 上运行,但无论版本和用户界面如何,它看起来都相似)。

Ubuntu 的xterm风格非常基本。据我所知,没有GUI方式xterm可以回滚、保存历史记录、更改字体和字体大小或任何类似的东西。实际 shell 的功能当然与任何终端中的相同,因为它仍然是bash. (或者无论您将其设置为什么。)

备择方案

如果您对 GNOME 终端有任何类型的长期问题,您可以使用xterm,但它不像GNOME 终端那样友好且(在某些方面)不那么复杂。

如果您仍然无法让 GNOME 终端工作,但您可以安装一般软件,您可以安装:

但是,除非您已经安装了 KDE,否则不应为此使用Konsole。安装它通常会引入许多与 KDE 相关的包作为依赖项。


rɑː*_*dʒɑ 8

好吧,您可以使用 Ubuntu 软件中心或(如果有)Synaptic Package Manager。

只需在任一应用程序的搜索框中输入终端,您就会得到您想要的任何东西。

在软件中心安装它的另一种方法是单击:

通过软件中心安装