如何删除artifactory 存储库?

如何删除artifactory 存储库?

我有这个存储库https://apache.jfrog.io/artifactory/couchdb-deb这阻止我更新系统,最简单的删除方法是什么?我尝试过使用 PPA purge,但由于不是 PPA repo,我无法按照这些建议将其删除。

我这样做grep -r 'apache\.jfrog' /etc/apt/sources.list*会得到:

/etc/apt/sources.list.d/couchdb.list.distUpgrade:deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ groovy main

/etc/apt/sources.list.d/couchdb.list:deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ groovy main

/etc/apt/sources.list.d/couchdb.list.save:deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ groovy main

答案1

为什么禁用存储库的常用方法对你来说不起作用对我来说不清楚。

但是,你可以

  1. 找到设置存储库的文件:

    grep -rn 'apache\.jfrog' /etc/apt/sources.list*
    

    输出可能类似于:

    /etc/apt/sources.list.d/couchdb.list:2:deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ groovy main
    

    这意味着,存储库设置在文件的第二行/etc/apt/sources.list.d/couchdb.list

    注意,只有命名的文件才*.list需要考虑。

  2. 注释掉相应行

    sudo sed -i '2s/^/# /' /etc/apt/sources.list.d/couchdb.list
    

    或者如果您确定它没有列出所需的任何其他存储库,请删除该文件。

    sudo rm /etc/apt/sources.list.d/couchdb.list
    
  3. 更新/升级您的系统

    sudo apt update
    sudo apt upgrade
    
  4. 然后,您可以更新到受支持的版本,按照以下答案进行操作这个问题

相关内容