在manjaro中想卸载掉Python3.7,不小心把系统的全部依赖也卸载了,导致pacman不能正常使用,参考wiki的解决方法:
如果 pacman 完全坏掉不能使用,需要手动下载或构建需要的软件包(openssl, libarchive 和 pacman) 并解压到根目录。pacman 会和默认配置文件一起恢复。之后,用 pacman重新安装这些软件包以保证数据库的完整性。
oppenssl 1.1.1下载:点击下载
libarchive 3.3.3下载:点击下载
pacman 5.1.1下载:点击下载
解压到根目录
解压openssl
sudo tar xvf openssl-1.1.1-1-x86_64.pkg.tar.xz -C /
解压libarchive
sudo tar xvf libarchive-3.3.3-1-x86_64.pkg.tar.xz -C /
解压pacman
sudo tar xvf pacman-5.1.1-1-x86_64.pkg.tar.xz -C /
然后就可以使用了
参考: PacmanWiki