Ubuntu-Install-SourceInsight

Ubuntu16.04下安装内核源码阅读神器Source Insight步骤.



最近开始学习内核驱动的编写,下载了Linux的内核源码,那个文件夹中的文件数量那是海量啊,人工去翻阅是十分消耗时间和精力的,所以安装Source Insight就十分有必要了。

由于曾经在windows上安装过汉化的Source Insight,然而汉化的Source Insight无法修改字体等设置,只能卸载重装,最后导致卸载不彻底(PS:文件和注册表都清理过N次了,都无法成功,只能屈服了)导致无法使用后,那么只能在Linux上安装了。

现在发现在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/

打开1
打开2

也可以把它写成一个脚本,放到/usr/bin下面去
完毕!

.

发布了32 篇原创文章 · 获赞 1 · 访问量 239

猜你喜欢

转载自blog.csdn.net/qq_41714908/article/details/105239161