设置对Ubuntu 14.04或Linux Mint的洞察17

时间:2014-10-04 05:49:11

标签: linux assembly

我开始学习装配&我专注于计算机架构。

(由于我很好奇,想要了解更多关于计算机的内部工作原理以及在装配世界中实际发生的事情:))

我正在阅读这本书:汇编语言一步一步:Jeff Duntemann用Linux编程(第3版)

但是在简短地翻阅了这本书之后。它揭示了它大量使用洞察调试器,现在似乎对于任何新发布的Linux版本都不存在。

无论如何都要让洞察调试器在新的Linux系统中正常工作(正确),在这种情况下如何?

2 个答案:

答案 0 :(得分:4)

我最近也有这个问题。经过一些研究,我发现作者的网站几年前就此问题发了一篇文章:http://www.contrapositivediary.com/?p=1396

最值得注意的是,有一些评论链接到这个对我有用的博客: http://baptiste-wicht.com/posts/2012/01/install-insight-debugger-linux-mint-ubuntu.html

如果有任何链接腐烂,我做了以下操作并且可以在Ubuntu 14.04.4 x86上成功调试内容:

echo "deb http://ppa.launchpad.net/sevenmachines/dev/ubuntu natty main" | sudo tee -a /etc/apt/sources.list > /dev/null
echo "deb-src http://ppa.launchpad.net/sevenmachines/dev/ubuntu natty main" | sudo tee -a /etc/apt/sources.list > /dev/null
sudo apt-get update
sudo apt-get install insight

答案 1 :(得分:1)

为了jeff duntemann的书,我做了一个简单的便携式洞察,你所要做的就是下载一个二进制文件(AppImage)并将其标记为可执行文件,那你就准备摇滚了。请记住,这仅适用于64位。您还必须使用命令行的绝对路径。此方法不需要root,也不会触及主机操作系统。

$ wget -O Insight-continuous-x86_64.AppImage https://git.io/vp4uE
$ chmod +x ./Insight-continuous-x86_64.AppImage 
$ ./Insight-continuous-x86_64.AppImage # Thats it.

查看https://github.com/antony-jr/insight

上的项目

我重申这个项目是由我创建的,只是构建脚本而不是源文件。