![我是否应该备份 /usr/local?](https://linux22.com/image/823745/%E6%88%91%E6%98%AF%E5%90%A6%E5%BA%94%E8%AF%A5%E5%A4%87%E4%BB%BD%20%2Fusr%2Flocal%EF%BC%9F.png)
它是否包含我从源代码或使用 aptitude 手动安装的唯一软件包?
如果是这样,我想我可以轻松地重新安装我使用 aptitude 安装的所有软件包。我从源代码构建的那些软件包对我来说并不重要,不需要备份。
答案1
它是否包含我从源代码或使用 aptitude 手动安装的唯一软件包?
不,对我来说,这只是一些我没有从 apt repos 安装的东西。我用 安装了大量的 Python 库pip
。还有一些二进制文件/usr/local/bin/
(要么符号链接到 Python,要么符号链接到 Doom 3(显然也安装在那里)。
就我而言,这些都是pip
我需要时在五秒钟内重新安装的东西……但我强烈建议您了解一下那里有什么。以下是我用来查看的两个命令(您可能可以在其他地方使用它们):
ls -l /usr/local/bin
这可以向你展示本地隐藏着什么bin
,这应该是一个很好的指标,可以告诉你已安装/usr/local/
为了更加深入,我使用了:
find /usr/local -type d -maxdepth 4 | grep -v locale