Ubuntu18.04 pwndbg libgcc-s1:i386 问题
2023-11-28 14:14:4 Author: 骨哥说事(查看原文) 阅读量:8 收藏

文章首发于个人博客:https://mybeibei.net,点击最下方“阅读原文”可直接跳转查看。

通过UTM 模拟x86 Ubuntu Server系统时,在顺利安装完Ubuntu18.04后,在安装pwndbg时遭遇各种问题。

首先pwndbg对于Ubuntu系统,可以比较好的支持20.04及以上,但无法保证20.04以下的正常运行,但是提到了18.04系统,需要使用特定安装包:

https://github.com/pwndbg/pwndbg/releases/tag/2023.07.17

但是在使用了特定安装包后,却在安装时提示无法找到 libgcc-s1:i386:

无论如何apt-get update 还是更改更新源,使用

sudo apt-get install -y libgcc-s1:i386

依然无法找到,无奈寻求Google,发现找到的几个搜索结果基本都和我遭遇的问题不同,却无意中在某个issue中看到某位国外网友在解决另外一处问题时的操作:

抱着“死马当活马医”的心态,索性照猫画虎,居然成功。

download gcc-10-base:

wget http://mirrors.xmission.com/ubuntu/pool/main/g/gcc-10/gcc-10-base_10-20200411-0ubuntu1_i386.deb

download libgcc-s1:
wget http://mirrors.xmission.com/ubuntu/pool/main/g/gcc-10/lib64gcc1_10-20200411-0ubuntu1_i386.deb

sudo dpkg -i gcc-10-base_10-20200411-0ubuntu1_i386.deb

sudo dpkg -i lib64gcc1_10-20200411-0ubuntu1_i386.deb

generic

109 Bytes

© Guge's Blog

然后执行:git init 后再次执行:
./setup.sh 就OK了。

希望遇到同样问题的朋友可以脱坑~

====正文结束====


文章来源: http://mp.weixin.qq.com/s?__biz=MjM5Mzc4MzUzMQ==&mid=2650257472&idx=1&sn=9924c61e886d30b2ad298d92238312ae&chksm=be92d3c489e55ad2ea7bdc33006be8d848a7bd1bbc6a0493d1aff06caf0b5ff81a2c440dac36&scene=0&xtrack=1#rd
如有侵权请联系:admin#unsafe.sh