上周我刚开始使用 Linux(或者更确切地说是 Ubuntu)。我真的很喜欢自定义一切的功能,所以我开始对我的操作系统进行一些修改。我真的很想在我的 nautilus 文件资源管理器中内置一个终端。唯一真正有效的选项是从启动板。每次我尝试时sudo apt update
都会收到此错误消息:
E: Failed to fetch http://ppa.launchpad.net/flozz/flozz/ubuntu/dists/eoan/main/binary-amd64/Packages 404 Not Found [IP: 2001:67c:1560:8008::15 80]
E: Failed to fetch http://ppa.launchpad.net/flozz/nautilus-terminal/ubuntu/dists/eoan/main/binary-i386/Packages 404 Not Found [IP: 2001:67c:1560:8008::15 80]
W: Some index files failed to download. They have been ignored, or old ones used instead.
我尝试在/etc/apt/sources.list.d
导致问题的软件包的文件中添加 [trusted=yes]。
我尝试卸载 nautilus 终端,并根据 git-hub 上的说明重新安装它,但问题并没有解决。
我该怎么办?
答案1
https://www.linuxuprising.com/2018/09/get-terminal-embedded-in-nautilus-file.html说
“您可以直接从 PPA 源下载 DEB 软件包,并将它们安装在 Ubuntu 19.10 Eoan Ermine 上(如果您不想添加 PPA,也可以从 Ubuntu 18.04 或 19.04 的 PPA 下载软件包)。您需要从此 PPA 下载并安装以下软件包:
nautilus-terminal 和 python-nautilus-terminal(不要安装 python3-nautilus-terminal)。”
同一网页还介绍了另一种基于 Python 的安装方法。该方法需要点子,python-psutil,以及Nautilus Python 绑定,可以通过
sudo apt install python-pip python-nautilus python-psutil
跑步点子为您的用户安装(或从旧版本升级)Nautilus 终端扩展,然后重新启动 Nautilus,使用
python2 -m pip install --user --upgrade nautilus_terminal && nautilus -q
可以安装 dconf-editor 来自定义如何调用终端
sudo apt install dconf-editor
然后,您可以通过打开 Dconf 编辑器并导航到以下位置来更改 Nautilus 终端设置org > flozz > nautilus-terminal。