如何将GDB更新为最新,最稳定的版本

时间:2015-09-25 01:09:22

标签: ubuntu gdb updates package-managers apt

我在ubuntu 9机器映像上使用gdb版本6.8。我想将它更新到最新版本(7.8?),但我不知道该怎么做。

我尝试按照https://askubuntu.com/questions/529781/upgrade-from-gdb-7-7-to-7-8中的说明操作,但它们无效。

它在tar命令停止并说“这看起来不像tar文件”

有人可以帮忙吗?

由于

2 个答案:

答案 0 :(得分:2)

这只是猜测,但可能是您的tar版本太旧而不支持xz压缩方案。您引用的链接建议下载gdb-7.8.tar.xz,您可以尝试运行unxz gdb-7.8.tar.xz,将文件解压缩到gdb-7.8.tar,然后您可以重试tar -xf gdb-7.8.tar现在可以正常工作。

或者您可以尝试下载此文件而不是http://ftp.gnu.org/gnu/gdb/gdb-7.8.2.tar.gz,这是7.8.2版本与之前使用的7.8相比,因此包含一些小错误修复,但是,此文件使用gzip压缩方案,在tar中支持的时间超过xz,这个新文件应该用tar -xf gdb-7.8.2.tar.gz精确提取。

最后,您可能有兴趣完全跳过7.8,直接转到7.10(http://ftp.gnu.org/gnu/gdb/gdb-7.10.tar.gz),因为这应该包含更多令人兴奋的新功能和改进。

答案 1 :(得分:1)

在Ubuntu 14.04上将GDB从7.7.1更新到8.2:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get -y --force-yes install gdb
gdb -v
sudo add-apt-repository --remove ppa:ubuntu-toolchain-r/test
sudo apt-get update