所以我有一张 Scientific Linux LiveDVD。我把它安装在一台根本没有配置和可用硬盘驱动器的电脑上。我想安装一些应用程序,这些应用程序允许我在安装操作系统之前配置系统。
所以我想知道:如何创建一个仅当操作系统在 RAM 中运行时才存在的临时安装文件夹,将应用程序安装到其中(使用标准安装程序 yum)并能够运行它们?
答案1
Yum 将在 Live 模式下默认执行此操作;您在使用实时光盘运行时安装的任何内容都会安装到 RAM 中,因为您是按原样使用 RAM 运行的。
不过,如果您想明确执行此操作,可以创建 RAM 磁盘:
mkdir foo
mount -t tmpfs -o size=4096M bar /foo
其中:
mount
是命令。
-t tmpfs
指定文件系统的类型。在本例中,文件系统类型为 tmpfs
-o size=4096M
用于选项,在本例中,将大小定义为大约 4GB。显然,您可以根据您的需求和可用 RAM 将其放大或缩小。
bar
是您正在创建的文件系统的标签。随意命名;你很少会看到它。
/foo
是您要安装 RAM 磁盘的位置。
我不认为这样做有什么好处;现场环境的默认设置应该也能正常工作。