Ubuntu 软件安装中心闪退
Bug
一、 软件安装中心闪退
information
安装.dev包,需要用到apt-store的软件安装,但当软件安装中心窗口弹出后,过来三秒就会闪退;有可能是配置文件缓存损坏、系统或软件依赖问题、或权限设置不正确所致
版本:Ubuntu 22.04
plan
- 更新apt各个选项
说明:sudo apt update sudo apt upgrade sudo snap refresh-
apt update:更新软件源列表
apt upgrade:升级已安装软件包--fix-broken:修复损坏的依赖关系install -f:强制安装缺失的依赖项
结果:失败❗,apt已经是最新的
-
- 软件中心专项处理
删除软件中心配置文件重启服务:
说明:sudo killall gnome-software # 终止软件中心进程 sudo rm -r ~/.local/share/gnome-software # GNOME原版 sudo rm -r ~/.local/share/gnome-software # Ubuntu修改版killall:强制终止所有同名进程rm -r:递归删除配置目录
结果:失败❗,无法找到gnome-software和gnome-software
- 根据问题找办法
既然各种更新都不能发现问题所在,只能查看下日志情况
日志:journalctl -xe | grep -i error # 查看系统日志错误 dmesg | tail -20 # 查看最近20条内核日志.......e:无法下载: http://cn.archive.ubuntu.com/ists/jammy/inrelease
应该是网络访问问题,Ubuntu apt 对.dev文件支持本来就不够好,依赖项一旦缺失或者访问有问题闪退很正常
我的办法
- 很多依赖库在国内访问速度很慢,即使有梯子,对方网站停了也要去配置里改镜像
- 换个安装工具,毕竟Ubuntu自带的软件商店问题还是很多。推荐使用gdebi之类的,第三方GUI工具替代
- 命令行安装
sudo apt install gdebi
3.补充:
用命令行安装.dev之类的文件
sudo apt install path_to_deb_file
或者
sudo apt install path_to_deb_file
apt 命令在底层上使用 dpkg 命令,但是 apt 却更流行和易于使用。

浙公网安备 33010602011771号