Debian 10升级11踩的坑之Emacs

1.初步怀疑是版本不对,卸载emacs

sudo apt-get remove --purge eamcs

问题:

因无法删除,故手工操作,删除了emaceen-common,

结果:

导致了gnome界面无法使用,没有办法,只能重装gnome:

解决方案:

sudo apt-get install gnome -y

总结:

不清楚的东西不要乱动,不然都是悲剧

2.修改emacs配置

参考以下文档:

https://blog.csdn.net/sanwu2010/article/details/23959561

auto-complete可以正常工作,但是auto-complete-clang还是一直不行。突然想起自己还没有检查clang是否还在,经检查,debian升级过程中还真的把clang/llvm搞没了。

总结:

修改之前需要检查下依赖,如果依赖不成立,后面的都是浮云。

3.重新安装clang

3.1.更新source.list(使用bulleye)

deb http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye main

deb-src http://apt.llvm.org/bullseye/ llvm-toolchain-bullseye main


3.2.获取证书

wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key|sudo apt-key add -


3.3.安装clang

sudo apt-get install clang


总结:

1.对linux和emacs还不够熟练

2.只要肯坚持,总能找到解决的办法

上一篇:插入排序


下一篇:scala小工具:自动生成跑批文件