Ubuntu20.04实现右键“在终端中打开(Open in terminator)”功能

Ubuntu20.04实现右键“在终端中打开(Open in terminator)”功能

前排提要

此博客参考了博主@圣彼得堡的钟,其博客链接在此

博主的开发板是RK3588,重新烧录过的,所以需要新装许多东西。
鼠标右键的“在终端打开”是极为方便的功能,所以必须安装,但莫名踩到好多雷,遂以记录,以供学习。

之前情况

每次在文件夹下鼠标右键后,没有“在终端打开”选项。看了许多博客,都说是安装nautilus-open-terminal,命令如下:

 sudo apt-get install nautilus-open-terminal

但是显示报错:
请添加图片描述

查阅博客后,发现很多人建议换源
换源方法这里就不细述,相关文章很多。
但是换源后,进行sudo apt-get update时总出如下问题:
请添加图片描述

之后再安装nautilus-open-terminal,还是会出现之前同样的错误。
因此只能选择自己手动安装

手动安装

1.先安装好终端
2.安装nautilus-actions filemanager-actions

sudo apt-get install nautilus-actions filemanager-actions

3.运行filemanager-actions

fma-config-tool

4.在打开的页面中,对“动作”和“命令”进行如下设置:
“路径”设置为自己终端所安装在的路径
“参数”设置如下

--working-directory=%d/%b

请添加图片描述

请添加图片描述

这里需要注意,“命令”中的“路径”,每个人可能会不同,在另一终端中输入which gnome-terminal

which gnome-terminal

然后会显示终端安装的地址:
请添加图片描述

将该地址填入“路径”,才能成功打开终端,如果直接复制别人博客中的“路径”,很有可能失败。

4.点击左上角Filemanager…tool打开Preference,设置如下:
请添加图片描述

5.退出,在另一终端中输入nautilus -q

nautilus -q

6.检查是否成功,进入任一文件夹下,鼠标右键显示“在终端打开”
请添加图片描述

点击后,看到终端所显示的当前目录即为当前文件夹下
请添加图片描述

<think>首先,用户的问题是:“我想查找在Ubuntu 20.04系统中打开终端的方法 请问Ubuntu 20.04系统打开终端的方法”。这直接询问如何在Ubuntu 20.04打开终端。 我有几个引用: - 引用[1]:提到快捷键Ctrl + Alt + T来打开终端,以及Ctrl + Shift + T来在当前终端打开新选项卡。 - 引用[2]:讨论了右键打不开终端的问题,并给出了修复指令(移除并重新安装gnome-terminal,重新配置locale,然后重启)。 - 引用[3]:描述了无法打开终端的情况,可能与Python环境问题相关,建议运行gnome-terminal命令。 - 引用[4]:提供了解决方法,涉及修改/usr/bin/gnome-terminal文件中的Python版本。 用户的问题是直接的:如何打开终端。系统指令要求我使用中文回答,结构清晰,帮助用户逐步解决问题。 所以,我应该优先给出最简单、最常见的方法:使用快捷键。引用[1]是最直接的参考。 此外,系统指令说要生成相关问题。所以,在回答后,我需要添加相关问题部分。 回答结构: - 先回答主要问题。 - 然后如果相关,提供额外信息(如修复方法),但用户没有提到问题,只是询问方法。 - 最后添加相关问题。 核心方法: 1. **使用快捷键**:Ctrl + Alt + T(打开终端)。 - 引用[1]支持这个。 其他可能性: - 如果快捷键不起作用,可能需要修复系统。 - 但用户没有说遇到问题;他们只是询问方法,所以我应该先给出标准方法。 步骤: 1. 介绍标准方法。 2. 如果用户需要,提及备用方法(如右键菜单)。 3. 简要提到如果遇到问题怎么办,但不要过度复杂化。 系统指令还要求:在回答中引用的段落末尾自然地添加引用标识。例如,[^1]。 所以,对于使用的引用,我需要添加标识。 生成相关问题: - 基于主题:Ubuntu终端问题。 - 例如: - 为什么快捷键不起作用? - 如何修复无法打开终端? - 其他Ubuntu快捷键? 现在,组织回答: - 开头:直接回答。 - 主体:逐步说明。 - 结尾:相关问题。 最终回答语言:中文。 </think>### Ubuntu 20.04 系统打开终端的方法 在 Ubuntu 20.04(代号:focal)系统中,打开终端有多种简单的方法。以下是基于常见操作场景的逐步说明,我将优先推荐最常用且可靠的方式。这些方法参考了站内相关信息[^1][^2][^3][^4],确保真实可靠。如果您没有遇到特殊问题(如终端无法启动),以下方法在标准安装的系统上应直接可用。 #### 1. **使用键盘快捷键(推荐最简单方法)** - **打开终端窗口**:按下组合键 `Ctrl + Alt + T`。这是 Ubuntu 20.04 的默认快捷键,能快速启动一个新的终端窗口。 - **在当前终端打开新选项卡**:如果您已经打开终端,并想在同窗口添加新选项卡,按下 `Ctrl + Shift + T`。 - 说明:这个方法在大多数 Ubuntu 20.04 系统中直接有效,无需额外配置。引用中提到,Ubuntu 版本信息可通过命令 `$ lsb_release -a` 验证系统版本(例如:Ubuntu 20.04.3 LTS)[^1]。 #### 2. **通过应用程序菜单打开** - 点击屏幕左上角或底部的 **Activities**(活动)图标(或按 `Super` 键,即 Windows 键)。 - 在搜索框中输入“terminal”或“终端”。 - 从搜索结果中点击 **Terminal** 图标即可启动。 #### 3. **使用右键菜单快捷方式(仅在桌面或文件管理器中可用)** - 在桌面空白处或文件管理器(如 Nautilus)中,右键单击。 - 选择 **Open in Terminal**(在终端打开),即可启动终端窗口。 - 注意:如果右键菜单中缺少此选项,可能需要安装额外软件包(如 `sudo apt install nautilus-extension`),但标准版本通常预装该功能。 #### 附加提示:如果终端无法打开怎么办? 如果您尝试上述方法后终端无法启动(例如,遇到错误或没有响应),可能是系统环境问题(如 Python 配置错误)。参考站内信息,您可以尝试以下修复步骤(仅当问题发生时适用): - **运行命令修复**:在其他可用的终端或通过快捷键 `Ctrl + Alt + F3` 进入 TTY 控制台,输入: ```bash gnome-terminal # 尝试直接启动终端[^3] ``` 如果失败,可能需要重新安装终端软件: ```bash sudo apt remove gnome-terminal # 移除终端 sudo apt install gnome-terminal # 重新安装终端 sudo locale-gen --purge # 重新配置语言环境 sudo dpkg-reconfigure locales sudo reboot # 重启系统[^2] ``` - **修改 Python 指向**:如果您曾更改系统 Python 版本(例如升级后出现问题),编辑终端启动脚本: ```bash sudo vim /usr/bin/gnome-terminal # 打开文件 ``` 将第一行修改为系统默认 Python 版本(如 `#!/usr/bin/python3.10`),然后保存并重启[^4]。 如果您只是查询常规方法,以上修复步骤可忽略。推荐优先使用快捷键 `Ctrl + Alt + T`,它快捷可靠。 ### 相关问题 1. 为什么在 Ubuntu 20.04 中按 `Ctrl + Alt + T` 无法打开终端?如何诊断? 2. 如何自定义 Ubuntu 20.04 终端的快捷键? 3. Ubuntu 20.04 终端常见问题有哪些修复方法?
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值