Ubuntu16.04下安装内核源码阅读神器Source Insight步骤.
最近开始学习内核驱动的编写,下载了Linux的内核源码,那个文件夹中的文件数量那是海量啊,人工去翻阅是十分消耗时间和精力的,所以安装Source Insight就十分有必要了。
首先为了兼容Windows的软件能在Linux上安装和运行,安装wine.
安装wine.
wine:(wine Is Not an Emulator”的递归缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层。安装了wine之后,会模仿一个类windows的运行环境出来,于是很多windows下的程序就能顺理安装在linux系统中了。
sudo apt-get install wine
或者(一般都是前者就能安装)
sudo apt-get install wine-stable
安装的中途中会出现一个界面,需要选中OK,这个时候鼠标时不管用的,用Tab键切换就好,再用ENTER去确认即可。
中途可能会出现以下问题,别慌乱!
下载额外数据文件失败 ttf-mscorefonts-installer
下载以下链接中的文件
链接:https://pan.baidu.com/s/15sdeFyiIZvWBAH7BKjT1qg
提取码:q25t
然后执行
sudo dpkg-reconfigure ttf-mscorefonts-installer
这条语句手动指定文件夹的位置,重新配置下,它会自动安装好,最后去删除错误信息:
cd /usr/share/package-data-downloads/
sudo rm ttf-mscorefonts-installer
cd /var/lib/update-notifier/package-data-downloads/
sudo rm ttf-mscorefonts-installer
cd /var/lib/update-notifier/user.d/
sudo rm data-downloads-failed
当然,如果中途没有提示出现问题那最好了,这个时候wine应该是安装成功了,可以去家目录下查看路径
是不是有点眼熟,像极了windows下的文件路径吧。
wine一般会把程序安装在以下两个文件夹中
Program Files
Program Files (x86)
安装Source Insight.
接下来安装source insight的步骤就和windows上安装时一样的了。
先把windows下预先准备好的source insight的.exe文件下载好,拉进ubuntu,自己找地放好。
# wine (软件路径)/Si35Setup.exe
然后就到了大家熟悉的操作界面了~
安装好之后,可以直接在程序管理器中搜索,也可以在以下路径(看个人系统)中打开
.wine/Program Files (x86)/Source Insight 3/
或者
.wine/Program Files/Source Insight 3/
也可以把它写成一个脚本,放到/usr/bin下面去
完毕!