Atom 文本编辑器在更新至 20.10 后消失,错误:依赖:gvfs-bin 但无法安装

Atom 文本编辑器在更新至 20.10 后消失,错误:依赖:gvfs-bin 但无法安装

今天我成功升级到了 Ubuntu 20.10。但是,我注意到我使用的 Atom 文本编辑器在更新后不见了。因此,我尝试使用 安装它sudo apt install atom。但是没有成功,并引发了以下错误:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 atom : Depends: gvfs-bin but it is not installable
E: Unable to correct problems, you have held broken packages.

这是否意味着我升级到 20.10 太早了,Atom 还不支持它?我尝试了一些方法,比如

  • 重新安装 gvfs-bin;

    软件包 gvfs-bin 不可用,但另一个软件包引用了它。这可能意味着该软件包缺失、已被淘汰或只能从其他来源获得

    E:软件包‘gvfs-bin’没有安装候选项

  • apt clean、apt autoremove、apt install --fix-broken、apt install -f

答案1

该软件包gvfs-bin已在 Ubuntu 20.10 中删除。后续不会添加。将不再支持。

原因是它已被弃用。请参阅软件包描述:

此软件包包含已弃用的命令行工具,例如 gvfs-copy 和 gvfs-rename。请使用 libglib2.0-bin 软件包中的 gio(1) 工具代替。

由于 Ubuntu 存储库中没有atom软件包,因此没有理由保留gvfs-bin。联系上游 Atom 项目并让他们知道他们的软件具有过时的依赖关系并且不再可安装。

gvfs-bin软件包保留在 20.04 之前(包括 20.04)的所有受支持版本中。请考虑保留 20.04,或运行 20.04 VM 或容器。

或者,你可以尝试下载软件包并尝试将其安装在较新的系统上。但是,不支持这样做。如果遇到问题,您只能自己处理。我们唯一的建议是卸载错误版本的软件包。

...或者你可以完全跳过所有的 deb 依赖项,然后只需安装 Snap反而。

答案2

也无法在 ubuntu 20.10 上安装 atom 1.52.0。甚至来自网站 (atom.io) 的 deb 文件也失败了,软件安装出现(未指定的)软件依赖项错误。目前有两种方法可以工作:

snap install atom --classic

或者访问 atom.io,下载并安装测试版版本(1.53.0-beta0)使用软件安装

我选择了测试版。

答案3

该问题已在测试版中修复

apt install atom-beta

编辑:在运行上述命令之前,您必须将 Atom PPA 添加到您的系统中。从官方说明

curl -sL https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -

然后设置存储库:

sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" > /etc/apt/sources.list.d/atom.list'
sudo apt-get update

答案4

今日atom版本1.53.0已发布。此版本中删除了对软件包的依赖gvfs-bin。这在发行说明这里

您可以按照说明安装 deb 包他们的网站

我删除了该atom-beta软件包并安装了普通atom软件包。它按预期工作。

相关内容