Ubuntu 23.10环境下Safing (Portmaster)安装方法及App Center适配疑问
Ubuntu 23.10环境下Safing (Portmaster)安装方法及App Center适配疑问
Hey,我来帮你搞定这个问题!Ubuntu 23.10新换的Flutter版App Center确实存在一些第三方deb包安装失败的兼容性问题,下面给你分享几种靠谱的手动安装方式,再说说关于App Center修复的事儿:
一、手动安装Safing (Portmaster)的两种方法
1. 直接用终端安装下载好的deb包
如果你已经从官网下载了Portmaster的deb文件,用终端安装会比App Center更稳定:
- 按下
Ctrl+Alt+T打开终端 - 切换到deb文件所在的文件夹,比如你下载到了Downloads目录,就输入:
cd ~/Downloads - 执行安装命令(用通配符不用输完整文件名):
sudo dpkg -i portmaster_*.deb - 如果安装时弹出依赖缺失的错误,别慌,运行这条命令自动修复依赖并完成安装:
sudo apt install -f
2. 添加官方软件源安装(更推荐,方便后续更新)
这种方法能让你像安装系统自带软件一样,通过apt命令直接更新Portmaster,比单独装deb省心多了:
- 先添加官方验证密钥,确保软件包安全:
curl -fsSL https://updates.safing.io/latest/linux/key.asc | sudo gpg --dearmor -o /usr/share/keyrings/safing-archive-keyring.gpg - 把Safing的软件源添加到系统源列表:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/safing-archive-keyring.gpg] https://updates.safing.io/latest/linux/apt main" | sudo tee /etc/apt/sources.list.d/safing.list - 更新系统软件索引:
sudo apt update - 最后安装Portmaster:
sudo apt install portmaster
二、关于App Center的适配疑问
Ubuntu 23.10的新版App Center还处于迭代优化阶段,对部分第三方deb包的支持确实有不足,这是新版本常见的磨合问题。
至于会不会修复:Ubuntu开发团队通常会在后续的系统更新中逐步解决这类兼容性bug,你可以通过这两个方式关注进展:
- 定期更新系统(执行
sudo apt update && sudo apt upgrade),App Center作为系统应用,会随系统更新得到修复 - 查看Ubuntu官方的Bug追踪平台,搜索类似的deb安装失败问题,了解修复进度
在此之前,上面的手动安装方法是更可靠的选择哦!
备注:内容来源于stack exchange,提问作者Tiago Earth




