从系统中完全删除 blackarch

从系统中完全删除 blackarch

我像个白痴一样安装了 BlackArch,不久前我试图删除所有文件,但仍然留下一些碎片。我尝试通过终端更新软件包,这就是我得到的:

sudo pacman -Syyu
:: Synchronizing package databases...
 core                     148.9 KiB   242K/s 00:01 [######################] 100%
 extra                   1759.7 KiB   296K/s 00:06 [######################] 100%
 community                  5.3 MiB   568K/s 00:10 [######################] 100%
 multilib                 183.2 KiB  1263K/s 00:00 [######################] 100%
 blackarch                  2.7 MiB   752K/s 00:04 [######################] 100%
 blackarch.sig            566.0   B  0.00B/s 00:00 [######################] 100%
error: blackarch: signature from "Levon 'noptrix' Kayan (BlackArch Developer) <[email protected]>" is invalid
error: failed to update blackarch (invalid or corrupted database (PGP signature))
error: failed to synchronize all databases

如何从我的计算机中完全删除 BlackArch 的所有实例?我不希望它持续寻找软件包更新!

我尝试了以下方法:

paclist blackarch | cut -d' ' -f1 | xargs sudo pacman -R
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: bind-tools: removing geoip breaks dependency 'geoip'
:: cryptsetup: removing argon2 breaks dependency 'argon2'
:: gnome-color-manager: removing exiv2 breaks dependency 'exiv2'
:: gnome-nettool: removing iputils breaks dependency 'iputils'
:: libgexiv2: removing exiv2 breaks dependency 'exiv2'
:: php: removing argon2 breaks dependency 'argon2'

答案1

看起来您只是添加了 BlackArch 存储库。因此,首先检查您从其中安装的软件包,然后查看是否要删除它们:

paclist blackarch

假设您想删除所有这些,您可以这样做:

paclist blackarch | cut -d' ' -f1 | xargs sudo pacman -R

然后,假设您按照说明进行操作这里并运行strap.sh脚本,该脚本将运行以下命令:

cat >> "/etc/pacman.conf" << EOF
[blackarch]
Include = /etc/pacman.d/$MIRROR_F
EOF

所以你需要做的就是:

sudo sed -i.bak '/blackarch/{N;d}' /etc/pacman.conf

然后,删除脚本添加的镜像列表:

sudo rm /etc/pacman.d/blackarch-mirrorlist

答案2

如何彻底删除blackarch包

在此命令中-R,用于删除并-c用于删除软件包,即使它破坏了任何依赖项,因此故事的寓意是,此命令将删除所有 Blackarch 安装的软件包及其依赖项

sudo pacman -Rc blackarch

之后只需删除 blackarch 镜像列表(存储库)经过 :

sudo rm /etc/pacman.d/blackarch-mirrorlist

相关内容