答案1
Atom 不在官方存储库中,因此我假设您是从 PPA 安装的。非官方 Atom PPA没有提供适用于 Cosmic (18.10) 的版本,您可能正在安装 Bionic (18.04) 软件包,因此很可能是兼容性问题。我比较了 PPA 软件包和可下载的 DEB ( dpkg -I filename.deb
) 之间的依赖关系,前者具有 GTK2 UI 依赖关系,而后者正在被放弃,转而使用 GTK3。
目前最好使用可下载版本,直到(希望)该版本或其他 PPA 开始提供合适的 Cosmic 版本。别忘了检查你的软件源因此他们请求 PPA 提供 Cosmic 版本,而不是 Bionic 版本。
Brackets 具有类似 GTK2 和其他老旧的依赖项,因此在他们更新其代码之前,让它在 Ubuntu 18.10 上正常运行可能会非常困难(甚至不可能)。
PPA (atom_1.26.1-1~webupd8~0_amd64.deb):
Depends: git, gconf2, gconf-service, libgtk2.0-0, libudev0 | libudev1,
libgcrypt11 | libgcrypt20, libnotify4, libxtst6, libnss3, python,
gvfs-bin, xdg-utils, libdbus-1-3, libcap2, libxkbfile1, libx11-6,
libasound2, libsecret-1-0, gir1.2-secret-1
DEB (atom-amd64.deb):
Depends: git, gconf2, gconf-service, libgtk-3-0 (>= 3.9.10), libudev0 | libudev1,
libgcrypt11 | libgcrypt20, libnotify4, libxtst6, libnss3 (>= 2:3.22),
python, gvfs-bin, xdg-utils, libcap2, libx11-xcb1, libxss1,
libasound2 (>= 1.0.16), libxkbfile1