ubuntu下source insight无法打开解决方法
问题描述
- ubuntu版本:16.054
- 之前在ubuntu16.04上使用clang-format做代码格式化时由于clang-format版本过低导致一些格式化配置无法识别,从而做过clang-format的升级(clang-format-10),但升级过程中发现依赖太多,遂放弃,转而使用其他方法解决版本问题(详见:ubuntu下安装高版本clang-format),但一些系统依赖已经完成升级,导致wine环境被破坏,从而source insight也无法再打开.
解决方法
重新安装wine.
- 命令行安装wine
sudo apt-get install wine
报错:
wine : Depends: wine1.6 but it is not going to be installed or
wine1.8 but it is not going to be installed。
版本依赖问题,需要有更高版本的支持.
- 更新ubuntu安装源
a) 打开/etc/apt/sources.list文件,在最后添加一行
其中xenial表明ubuntu版本为16.04,其他版本源见packages.ubuntu.comdeb http://security.ubuntu.com/ubuntu xenial-security main
b) 更新依赖
c) 安装winesudo apt-get upgrade sudo apt-get update
sudo apt-get install wine
完成后source insight可成功打开.