SealsRock12 Asked: 2018-06-10 09:43:56 +0800 CST2018-06-10 09:43:56 +0800 CST 2018-06-10 09:43:56 +0800 CST Aurman:删除报告为既不在 repos 也不在 AUR 中的包 772 我是aurman从 AUR 安装的,每次我安装一个包时,它都说包既不在 repos 也不在 AUR 中。有没有办法在不手动删除它们的情况下删除它们sudo pacman -Rsn <package 1> <package 2>...? pacman aur 1 个回答 Voted Best Answer jasonwryan 2018-06-10T11:55:20+08:002018-06-10T11:55:20+08:00 根据定义,pacman 只能知道其数据库中的软件包;所以要么是由 pacman 安装的,要么是包装 pacman/makepkg 的 AUR 助手。 您在没有 pacman 的情况下安装的任何东西,例如,使用 pip 或 gem 之类的东西,都是您的责任。 因此,即使您的 example( sudo pacman -Rsn <package>) 也无法工作,因为这些包不在数据库中。wiki 上概述了一个有助于识别潜在候选人的过程,但仍然必须手动删除它们(即,使用rm),并且要小心。 这种情况下唯一可以涵盖的其他类型的包是随后被删除的 AUR 包,然后需要使用 pacman 将其删除;这可以用# pacman -Rns $(pacman -Qtdq).
根据定义,pacman 只能知道其数据库中的软件包;所以要么是由 pacman 安装的,要么是包装 pacman/makepkg 的 AUR 助手。
您在没有 pacman 的情况下安装的任何东西,例如,使用 pip 或 gem 之类的东西,都是您的责任。
因此,即使您的 example(
sudo pacman -Rsn <package>
) 也无法工作,因为这些包不在数据库中。wiki 上概述了一个有助于识别潜在候选人的过程,但仍然必须手动删除它们(即,使用rm
),并且要小心。这种情况下唯一可以涵盖的其他类型的包是随后被删除的 AUR 包,然后需要使用 pacman 将其删除;这可以用
# pacman -Rns $(pacman -Qtdq)
.