美文网首页
atom依赖问题,无法启动(/usr/bin/atom-beta

atom依赖问题,无法启动(/usr/bin/atom-beta

作者: Sixah | 来源:发表于2018-12-24 17:49 被阅读0次
    • 问题

    没错,atom又双叒叕(读音为yòu shuāng ruò zhuó)出问题了,上次还只是因为不正确的关闭方式,导致启动atom编辑器就卡死电脑,只能强制重启,然后终端执行一条命令就解决了(再复习一下atom --clear-window-state),
    然而这次,更严重一些了,直接打不开,点击快捷方式毫无反应,命令行输入atom启动,会出现下面这种报错

    截图_15456419164618.png
    • 解决方案

    这种情况大概就是底层依赖出现了问题,我用的是debian系统,目前官方源中的最新版本还没有解决这个问题,不知何日才能靠更新解决问题,用习惯了atom再去使用其他编辑器,总觉得不习惯,最终,还是找到了一个笨办法解决了,没错,就是安装以前版本的atom,我本地保存了一个1.25.0版本的,忘记是什么时候下载的了,就直接拿来用了

    • 执行命令sudo dpkg -i atom-amd64.deb

      2018-12-24 17-19-23 的屏幕截图.png
    • 重新安装旧版本覆盖,atom就可以继续使用了,工作还没做完,因为atom现在是旧版本,说不定哪天使用apt-get upgrade命令更新系统时,默认会将所有需要更新的包都下载更新,在官方最新版本还没解决依赖问题时,就有可能再复现无法启动的问题,所以,要在升级系统的时候把atom的更新忽略掉

    • 执行命令sudo apt-mark hold atom使用这个命令可以将指定的包的版本hold住,这样在更新的时候就会忽略掉这个包,然后可以查看下忽略包更新的状态sudo dpkg --get-selections | grep hold

      2018-12-24 16-54-05 的屏幕截图.png
    • 这样,我们就可以在官方解决这个问题之前,一直使用旧版本,也不用担心哪天不小心把软件更新了。


      2018-12-24 16-57-52 的屏幕截图.png
    • 当官方解决问题之后,我们只需要将 hold 替换为 unhold 就可以取消对这个包版本的锁定了,执行命令sudo apt-mark unhold atom就可以了

    • 最后,附上atom1.25.0版本的软件包下载地址,我上传到百度网盘了,需要的自取吧
      链接:https://pan.baidu.com/s/1NEpHgxr8aOdpd36Y4i_vIw 提取码:2k47

    相关文章

      网友评论

          本文标题:atom依赖问题,无法启动(/usr/bin/atom-beta

          本文链接:https://www.haomeiwen.com/subject/ldizkqtx.html