是否有安全的步骤将macports目录strucutre移至非根分区或磁盘上?
是否有安全的步骤将macports目录strucutre移至非根分区或磁盘上?
Answers:
使用符号链接...
符号链接基本上类似于文件或文件夹的快捷方式,但是它的不同之处在于它的作用就好像它是链接的位置。对于操作系统,符号链接和实际位置没有什么不同。
您要做的是将/ opt / local的内容复制到新位置(包括隐藏文件),然后从/ opt /文件夹创建一个符号链接。
符号链接的格式为:
ln -s target link_name
因此,该链接将类似于:
ln -s /new/opt/local/location/ local
由于要将其放置在另一个磁盘/分区上,因此必须确保它可以在引导时安装。如果Mac无法在启动时自动挂载有问题的驱动器/分区,则必须手动编辑fstab。
这是描述如何使用符号链接在Linux中移动“〜/”或“主目录”文件夹的链接。由于它们都是POSIX,因此在OSX中的工作方式应该相对相同
旁注:我的心脏符号链接。它们使某些事情变得容易得多。
更新:
我忘了一件事。如果您想确保对位于外部磁盘上的/ opt / local文件夹的“安全”访问。可以在fstab中为整个磁盘设置权限。或者,通过chmod每个文件夹/文件(如果操作系统支持该分区类型的权限)。