-
问题
没错,atom又双叒叕(读音为yòu shuāng ruò zhuó)出问题了,上次还只是因为不正确的关闭方式,导致启动atom编辑器就卡死电脑,只能强制重启,然后终端执行一条命令就解决了(再复习一下atom --clear-window-state
),
然而这次,更严重一些了,直接打不开,点击快捷方式毫无反应,命令行输入atom
启动,会出现下面这种报错
-
解决方案
这种情况大概就是底层依赖出现了问题,我用的是debian系统,目前官方源中的最新版本还没有解决这个问题,不知何日才能靠更新解决问题,用习惯了atom再去使用其他编辑器,总觉得不习惯,最终,还是找到了一个笨办法解决了,没错,就是安装以前版本的atom,我本地保存了一个1.25.0
版本的,忘记是什么时候下载的了,就直接拿来用了
-
执行命令
2018-12-24 17-19-23 的屏幕截图.pngsudo dpkg -i atom-amd64.deb
-
重新安装旧版本覆盖,atom就可以继续使用了,工作还没做完,因为atom现在是旧版本,说不定哪天使用
apt-get upgrade
命令更新系统时,默认会将所有需要更新的包都下载更新,在官方最新版本还没解决依赖问题时,就有可能再复现无法启动的问题,所以,要在升级系统的时候把atom的更新忽略掉 -
执行命令
2018-12-24 16-54-05 的屏幕截图.pngsudo apt-mark hold atom
使用这个命令可以将指定的包的版本hold住,这样在更新的时候就会忽略掉这个包,然后可以查看下忽略包更新的状态sudo dpkg --get-selections | grep hold
-
这样,我们就可以在官方解决这个问题之前,一直使用旧版本,也不用担心哪天不小心把软件更新了。
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
网友评论