You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04更新管理器等待授权时卡住,原有正常功能失效求助

Ubuntu 22.04更新管理器等待授权时卡住,原有正常功能失效求助

看起来你遇到的是Ubuntu 22.04下图形化系统工具无法弹出授权窗口的问题,我之前帮朋友排查过类似情况,大概率是负责图形界面授权的polkit服务出了问题,或者相关配置被意外修改了。给你几个逐步排查和修复的方向:

  • 第一步:检查并重启polkit服务
    图形化工具的授权弹窗是由polkit管理的,先确认它是否正常运行:

    systemctl status polkit.service
    

    如果显示服务未运行或者有错误,执行命令重启它:

    sudo systemctl restart polkit.service
    

    重启后再打开「Software Update」或者「Software and Updates」试试,看是否能正常弹出授权窗口。

  • 第二步:确认用户组权限配置
    虽然你说自己在sudo组,但有时候Ubuntu的图形化工具还依赖admin组的权限。先检查当前用户的组信息:

    groups
    

    如果输出里没有admin,就把自己添加到这个组里:

    sudo usermod -aG admin $USER
    

    执行完后必须注销并重新登录,再测试工具是否正常。

  • 第三步:重置polkit的授权配置
    可能之前的polkit配置被误改,导致无法识别sudo/admin组的授权请求。先备份原有配置:

    sudo cp /etc/polkit-1/localauthority.conf.d/51-ubuntu.conf /etc/polkit-1/localauthority.conf.d/51-ubuntu.conf.bak
    

    然后编辑这个配置文件,确保内容是默认的授权规则:

    sudo nano /etc/polkit-1/localauthority.conf.d/51-ubuntu.conf
    

    写入以下内容:

    [Configuration]
    AdminIdentities=unix-group:sudo;unix-group:admin
    

    保存退出后,再次重启polkit服务:

    sudo systemctl restart polkit.service
    
  • 第四步:排查用户配置文件损坏问题
    如果上面的方法都没用,可能是当前用户的桌面配置文件出了问题。可以创建一个新的测试用户,看看在新用户下工具是否正常:

    sudo adduser testuser
    

    切换到新用户登录后测试,如果新用户下一切正常,说明是原用户的配置损坏。可以备份原用户的.config、.gnome等配置目录,然后删除这些目录(注销后操作),让系统重新生成默认配置。

关于问题原因的推测

这种情况大概率是某次系统更新时,polkit相关的包出现了异常,或者某个系统配置文件被误修改(比如手动调整权限时碰了polkit的配置)。Ubuntu的安全更新一般不会直接改变这种基础授权逻辑,所以更可能是服务异常或配置问题。

备注:内容来源于stack exchange,提问作者dawfedora

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 12:44:38