Manjaro Linux 乐于简单

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

欢迎使用Manjaro! 论坛 新手初步 系统升级i中出现的krb5问题

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

正在查看 4 个帖子 - 1 至 4 (共计 4 条)
  • 作者
    帖子
  • #722 回复

    wonjader
    参与者

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

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

    #727 回复

    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

    #728 回复

    manjarocn
    管理员

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

    #729 回复

    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

正在查看 4 个帖子 - 1 至 4 (共计 4 条)
回复:系统升级i中出现的krb5问题
您的信息: