ubuntu中无法修复缺失的软件包、无法下载 、中止安装的解决办法
背景
为了在ubuntu下使png格式转jpg格式,需要安装convert库。
打开终端,用apt-get安装命令
sudo apt-get install imagemagick --fix-missing
出现报错
忽略:1 https://repo.huaweicloud.com/ubuntu jammy-updates/universe amd64 libde265-0 amd64 1.0.8-1ubuntu0.1
错误:1 https://repo.huaweicloud.com/ubuntu jammy-updates/universe amd64 libde265-0 amd64 1.0.8-1ubuntu0.1
404 Not Found [IP: 101.69.198.40 443]
无法修复缺失的软件包。
E: 无法下载 https://repo.huaweicloud.com/ubuntu/pool/universe/libd/libde265/libde265-0_1.0.8-1ubuntu0.1_amd64.deb 404 Not Found [IP: 101.69.198.40 443]
E: 中止安装。
问题分析
404 Not Found是因为你原来的国内华为云软件源不可用,需要更换为官方的Ubuntu软件源或其他可靠的软件源。
解决办法
相比与手动编辑软件源列表文件,
最快捷的更换方式是——在设置的“软件与更新”中更换
1.命令行操作为:
software-properties-gtk
2.在软件和更新界面中,选择“Ubuntu软件”选项卡。
3.在“软件源”区域中,你可以看到当前配置的软件源列表。
4.选择“下载自”旁边的选项,从下拉菜单中选择你想要更换的官方软件源。Ubuntu官方提供了多个地理位置的镜像源,选择离你最近的镜像源通常可以获得更快的下载速度。
5.点击“关闭”按钮保存更改。
结果
再次运行sudo apt-get install imagemagick --fix-missing
更新成功
运行convert 0003.jpg 0003.png
成功