我意外地从 /usr/bin/ 中删除了 python、python2、python2.7 文件。现在 yum 也无法正常工作。
有可能恢复它们吗?
答案1
如果您确实删除了这些文件,则无法恢复它们。如果您手头没有备份,并且不想从安装盘重新启动,您仍然可以尝试从同一操作系统的不同安装中复制它:
cp /path/to/your/copy/python2.7 /usr/bin
ln -s /usr/bin/python2.7 /usr/bin/python
它应该是同一处理器系列和类型的相同操作系统和发行版。
如果失败,您仍然可以从安装光盘启动并重新安装 Python。
答案2
一般来说在类 UNIX 系统中,删除文件意味着无法恢复。(除非你使用的文件系统能够快照,并且您正在使用它们。)
从最近的备份中恢复文件。
答案3
如果yum
不起作用rpm
,你可以随时下载转速python
为您的和/或python2.7
为您的软件包arch
(从您的发行版存储库中)提取其内容,您应该在其中找到已从系统中删除的可执行文件。只需将它们复制到 /usr/bin 中,chmod 755
就大功告成了。