帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:package-management  PACK  rep  PAC  MAN  lis  列表  Repository  

问题:

根据如何删除 PPAs? 此外,主要有种方法可以去除 PPA:

  • 使用 add-apt-repository 命令:

    
    sudo add-apt-repository --remove ppa:???/???
    
    
    
    
  • 手动删除 .list file:

    
    sudo rm/etc/apt/sources.list.d/????.list
    
    
    
    
  • 使用其他工具,如 比如 ppa-purge。 ( 不是这个问题的主题)

我很好奇第一种和第二种方法的区别,换句话说,有什么比删除文件更有意义的?

我可以想到的一个例子是与PPA一起安装的GPG密钥。 add-apt-repository 是否会处理和删除它们,而只是 rm -ing .list 文件?

请注意,删除GPG键也不使用 ppa-purge 是这个问题的主题 !


回答 1:

两个命令都删除了 PPA,但有一个基本区别:


sudo add-apt-repository --remove ppa:???/???



这里命令将只删除 .list 文件的内容。 它不会删除文件本身。


sudo rm/etc/apt/sources.list.d/????.list



运行这里命令后,它将完全删除PPA文件。

但是,在我看来,最好使用:


sudo rm/etc/apt/sources.list.d/????.list*



我通常使用跟随 Asterisk ( * )的最后一个命令,因为每当添加任何存储库时,它将在 /etc/apt/sources.list.d/ 下创建。 第一个是 .list 文件,第二个是备份,有扩展 .list.save

命令相同的情况 sudo apt-key del????sudo rm/etc/apt/trusted.gpg.d/file.gpg 当我们添加密钥时,在 /etc/apt/trusted.gpg.d/file.gpgfile.gpg~ 下创建两个文件,当你运行命令时


sudo apt-key del????



一个文件 file.gpg 将被删除,第二个将保留 file.gpg~,因为它是。 但是,在我看来,最好使用:


sudo rm/etc/apt/trusted.gpg.d/file.gpg*




回答 2:

如果你想删除密钥,那么你可以使用 rm/列表,然后从/etc/apt/trusted.gpg./from/from中删除GPG键。




文章标签:MAN  rep  REPO  PAC  PACK  lis  列表  Repository  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语