Manjaro Linux 乐于简单

系统升级i中出现的krb5问题

论坛 新手初步 系统升级i中出现的krb5问题

该主题包含 3 个回复,有 2 个参与者,并且由  wonjader1 年 前 最后一次更新。

  • wonjader 回复

    Octopi显示系统有待升级的软件包,但点击安装不能正常弹出root密码输入对话框。在shell中输入
    sudo pacman -Su
    显示:
    :: 正在进行全面系统更新...
    正在解决依赖关系...
    正在查找软件包冲突...
    警告:无法完全加载软件包 krb5 的元数据 – 1.13.7-1
    错误:无法准备事务处理 (无效或已损坏的软件包)

    目前凡已安装软件均不能升级。请问这个问题怎么解决。

  • manjarocn 回复

    推测应该是网络或源的问题。

    ╭┬┬┬┬┬┬┬┬┬┰┬┬┬┬┬┬┬┬┬┰┬┬┬┬┬┬╮
    manjarocn @ manjaro.cn ╭─> ? /home/manjarocn
    ╭──────────────────────────╯
    ╰─>cat /etc/pacman.d/mirrorlist 17-05-17 8:47
    ##
    ## Manjaro Linux mirrorlist
    ## Generated on 02 April 2017 09:37
    ##
    ## Use pacman-mirrors to modify
    ##

    ## Country : China
    Server = http://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/$repo/$arch

    ## Country : China
    Server = http://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch

    ## Country : China
    Server = http://mirrors.zju.edu.cn/manjaro/stable/$repo/$arch

    ## Country : China
    Server = https://mirrors.zju.edu.cn/manjaro/stable/$repo/$arch

    • wonjader 回复

      我的/etc/pacman.d/mirrorlist一直是这样的

      ##
      ## Manjaro Linux mirrorlist
      ## Generated on 2017-04-28 10:27
      ##
      ## Use pacman-mirrors to modify
      ##

      ## Country : China
      Server = http://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/$repo/$arch

      ## Country : China
      Server = ftp://ftp.cuhk.edu.hk/pub/Linux/manjaro/stable/$repo/$arch

      ## Country : China
      Server = http://ftp.cuhk.edu.hk/pub/Linux/manjaro/stable/$repo/$arch

      ## Country : China
      Server = http://mirrors.zju.edu.cn/manjaro/stable/$repo/$arch

      ## Country : China
      Server = https://mirrors.zju.edu.cn/manjaro/stable/$repo/$arch

      ## Country : China
      Server = http://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch

      krb5是个认证软件,在pacman中似乎是个很重要的组件。
      -Sy是没有问题的,说明网络或源没有问题。而本地安装-U同样会出现这个问题。

      尝试本地安装krb5,输入sudo pacman -U /~~~/krb5-1.15-1-x86_64.pkg.tar.xz
      显示
      正在加载软件包...
      正在解决依赖关系...
      正在查找软件包冲突...
      警告:无法完全加载软件包 krb5 的元数据 – 1.13.7-1
      错误:无法准备事务处理 (无效或已损坏的软件包)
      依然需要krb5的元数据。

      尝试修改krb5的config(sudo pacman -Dv krb5知,即pacman的config)以绕过认证,将所有SigLevel改为Never,上述问题依然存在。

      尝试刷新key,上述问题依然存在。

      尝试移除krb5,输入
      sudo pacman -R –assume-installed krb5=1.15-1 krb5
      显示
      警告:无法完全加载软件包 krb5 的元数据 – 1.13.7-1
      正在检查依赖关系...

      软件包 (1) krb5-1.13.7-1

      :: 打算删除这些软件包吗? [Y/n] y
      :: 正在处理软件包的变化...
      (1/1) 正在删除 krb5 [############################################################] 100%
      错误:无法删除数据库记录 krb5-1.13.7-1

  • manjarocn 回复

    /etc/pacman.d/mirrorlist文件中不要有非China的源。

回复:系统升级i中出现的krb5问题
您的信息:


«-必填


«-必填,不公开


«-可以推广您的网站

− 2 = 2