Pacman
Aurman:刪除報告為既不在 repos 也不在 AUR 中的包
我是
aurman
從 AUR 安裝的,每次我安裝一個包時,它都說包既不在 repos 也不在 AUR 中。有沒有辦法在不手動刪除它們的情況下刪除它們sudo pacman -Rsn <package 1> <package 2>...
?
根據定義,pacman 只能知道其數據庫中的軟體包;所以要麼是由 pacman 安裝的,要麼是包裝 pacman/makepkg 的 AUR 助手。
您在沒有 pacman 的情況下安裝的任何東西,例如,使用 pip 或 gem 之類的東西,都是您的責任。
因此,即使您的 example(
sudo pacman -Rsn <package>
) 也無法工作,因為這些包不在數據庫中。wiki 上概述了一個有助於辨識潛在候選人的過程,但仍然必須手動刪除它們(即,使用rm
),並且要小心。此場景中唯一可以涵蓋的其他類型的包是隨後被刪除的 AUR 包,然後需要使用 pacman 將其刪除;這可以用
# pacman -Rns $(pacman -Qtdq)
.