如何将 Atom 从 webupd8team/atom 升级到官方 packagecloud.io/AtomEditor/atom

如何将 Atom 从 webupd8team/atom 升级到官方 packagecloud.io/AtomEditor/atom

直到最近,你才可以,apt install atom除非你使用非官方来源webupd8team/atom. 现在 Atom 正式apt install支持packagecloud.io/AtomEditor/atom。但是使用官方源将 1.26.1-1~webupd8~0 升级到 1.33.0 导致 Atom 无法在我的计算机上打开任何窗口。例如,没有Ctrl+ Comma,没有欢迎指南,没有关于 Atom。

在我重新安装 webupd8team 版本后,一切恢复正常。然后我尝试了一切。在执行以下操作之前,我sudo apt purge atom首先。

  1. 从软件中心安装。
  2. 从安装.deb
  3. 从安装 1.32.2packagecloud.io/AtomEditor/atom
  4. 从以下位置安装 1.26.1packagecloud.io/AtomEditor/atom

4 有效!!官方 1.33.0 也可以安装在我运行 18.04 的虚拟机中,之前已经安装了 1.26.1 webupd8team 版本。

我最好的猜测是,可能是我的系统中存在与 1.26+ 不兼容的问题(1.29.0 也存在同样的问题),并且它不在我的虚拟机上。这可能是什么原因?

答案1

答案是,从其他来源安装的 atomwebupd8team/atom没有访问权限~/.atom/compile-cachesudo apt purge atom不会删除该文件夹。因此,当尝试访问该文件夹中的文件时,atom 会被拒绝。

Shift通过使用++打开 Web 控制台,Ctrli可以看到后台发生了哪些错误。

解决方案很简单。首先,删除~/.atom/compile-cache。然后清除 atom,从您选择的源重新安装 atom。记得随后删除过时的 ppa。

更多信息请参阅主题启动原子时出现问题

相关内容