我关注了这里的文章
http://www.archlinux.org/news/the-lib-directory-becomes-a-symlink/
对我来说没用。然后我按照 archlinux 论坛中的置顶帖子中的建议操作
https://bbs.archlinux.org/viewtopic.php?pid=1136253#p1136253
并做了以下事情。
pacman -Rdd glibc
这使我的系统变得毫无用处。包括 pacman 在内的所有命令都找不到。我不想重新安装 arch。有什么方法可以恢复吗?
答案1
如果无法正常启动或无法执行任何操作,则必须使用 Arch Linux Live CD 启动系统。我建议您可以启动但不要执行任何操作,因此请从 Live CD 启动。
你必须使用mount
以下命令将根挂载点设置为 mnt
mount /dev/sdXXX /mnt
之后你wget
需要的文件
https://www.archlinux.de/?page=Packages
然后你可以通过以下方式手动解压来恢复软件包:
sudo tar -xvpf !PKGNAME! -C /mnt --exclude .PKGINFO --exclude .INSTALL
(!PKGNAME!
是文件名)