意外删除了 /opt,如何重新创建?

意外删除了 /opt,如何重新创建?

我是 Ubuntu 新手,今天我正在学习如何删除文件和文件夹,但不小心删除了/opt位于计算机中的目录。

我不知道我删除的内容是否重要。所以我想/opt重新创建目录。所有其他重要文件夹都存在于其中,它们是/var/root等等/home

答案1

在新安装的 Ubuntu 系统上,/opt存在但为空。您可以运行:

sudo mkdir /opt

这将使用正确的权限重新创建它。

但如果在移除时里面安装了软件,则无法将其恢复。

不过,可能没有。您可能还记得在那里安装它。/opt通常不适用于通过 Ubuntu 的包管理器自动安装的程序。相反,在大多数情况下,它用于使用自己的方法安装的程序,通常(但不仅限于)从 CD 安装的专有付费软件。

如果您记得如何删除/opt,则可以更具体预测其中是否有任何内容。例如,如果您删除它的方法是运行sudo rmdir /opt,则只有目录为空时才会起作用。另一方面,如果您使用rm -r,则它不必为空。

答案2

首先,使用dpkg -S /opt或检查哪些文件可能已被删除grep ^/opt /var/lib/dpkg/info/*.list。它应该会为您提供可能需要重新安装的软件包列表。如果没有,则只需使用简单的 重新创建目录即可sudo mkdir /opt。您也可以检查是否已在这些目录中手动安装了软件包,但这非常棘手。

相关内容