Ubuntu 22.04下Engrampa 1.26.0解压缩归档文件时出现段错误(core dumped)问题求助
Ubuntu 22.04下Engrampa 1.26.0解压缩归档文件时出现段错误(core dumped)问题求助
嗨,我来帮你解决这个头疼的崩溃问题!针对Engrampa 1.26.0在Ubuntu 22.04下解压缩时触发的段错误问题,你可以按下面的步骤逐一尝试:
1. 先修复当前安装的Engrampa包
有时候安装过程中文件损坏会导致这类崩溃,重装能快速排查这个可能性:
- 打开终端,先更新软件源缓存:
sudo apt update - 接着重新安装Engrampa:
sudo apt install --reinstall engrampa
这个操作会把现有版本的所有文件重新覆盖一遍,不少小问题都能通过这个解决。
2. 安装更新版本的Engrampa
Ubuntu 22.04默认仓库里的Engrampa版本确实比较旧,你可以通过MATE官方的PPA获取更新版(1.28版本,修复了不少旧版bug):
- 先添加PPA源到系统:
sudo add-apt-repository ppa:mate-desktop-dev/mate-1.28 - 更新软件源缓存:
sudo apt update - 最后升级Engrampa:
sudo apt upgrade engrampa
3. 临时应急:用终端命令解压缩
如果急着处理归档文件,完全可以绕开GUI工具,用系统自带的命令行工具,稳定性拉满:
- 解Zip文件:
unzip 你的归档文件名.zip - 解Tar.gz/Tar.bz2等文件:
tar -xzf 你的归档文件名.tar.gz(bz2格式的话把z换成j即可)
4. (进阶)定位崩溃原因(可选)
如果你想搞清楚到底哪里出问题了,可以查看核心转储文件,但需要一点技术基础:
- 先开启核心转储权限:
ulimit -c unlimited - 再次打开Engrampa触发崩溃,当前目录会生成
core文件 - 用gdb分析崩溃栈:
gdb engrampa core,输入bt就能看到崩溃的具体调用路径,不过如果不是开发人员的话,这个步骤更多是给排查bug用的,优先用前面的办法解决问题更高效。
备注:内容来源于stack exchange,提问作者Duddy67
相关产品推荐
相关产品推荐

