我最近在Thinkpad T440中安装了Fedora 20(64位),它配备了16 GB固态驱动程序(SSD)和500 GB硬盘驱动程序(HD)。我在SSD中设置/启动(500 MB),/ swap(4 GB)和/(~10 GB),其余设置为HD,以便更快地启动和关闭。但是,在更新系统并为我的工作安装了很多软件包之后,/中只剩下大约2GB。我希望将YUM的未来软件包安装到HD中的另一个目录中,当我进行'yum update'时,两个/和备用目录中的所有软件包都可以正确更新。我徘徊怎么能这样做。感谢。
答案 0 :(得分:2)
从理论上讲,您可以使用--installroot
参数为yum。在实践中,我不认为这将是一个现实的想法。
正如zerkms所说,软件包将文件安装到文件系统层次结构的各个位置。你实际上只是将这些文件分流到其他地方并使事情有效。
更复杂的分区方案可能对此有所帮助,但我不确定多少,因为我不知道你可以将系统包的大部分地方转移到备用分区。
你应该试着找出占用你所有空间的东西,因为你可以用一些简单的清理来回收它。
例如,运行yum clean packages
将清理用于安装/更新可能遗留在yum缓存目录中的软件的下载软件包。