You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

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

火山引擎 最新活动