如何在 /home 安装 boinc

Bug*_*tGG 3 kubuntu custom-installer boinc

我想知道如何在 /home 文件夹中安装 boinc。我在硬盘上有一个用于 root 和 /home 的 ssd。由于 boinc 做了很多写/读,我想避免将它安装在我的 ssd 上(我已经通过 muon 这样做了)。我已启用修剪功能并正常工作,但我仍然想将它放在我的硬盘上。我是否必须卸载/重新安装 boinc,如果是,我如何将其安装在 /home 文件夹中?提前致谢 :)

Ser*_*gey 5

无需将应用程序文件安装到您的 HDD 中 - 就像它们很少写入的任何其他程序文件一样。您需要做的是让 BOINC 将其数据文件保存在 SSD 上。从他们的网站:

安装程序做什么

  • 将 BOINC 二进制文件(boinc、boinccmd 和 boincmgr)放在 /usr/bin 中。
  • 创建配置目录 /etc/boinc-client ...
  • 为 BOINC 数据文件以及插槽和项目目录创建工作目录/var/lib/boinc-client/。还创建从此目录到 /etc/boinc-client 中的文件的链接

所以我要做的是先安装 BOINC,然后移动/var/lib/boinc-client/到你的 SSD 上的某个地方(注意保持权限)并创建一个/var/lib/boinc-client/指向新位置的符号链接

(或者,您可以检查配置/etc/boinc-client并查看是否可以从那里更改数据目录)

更新:如何创建符号链接:

  1. 确保 BOINC 没有运行

  2. 移动目录:

    sudo mv /var/lib/boinc-client /home/boinc-working-dir
    
    Run Code Online (Sandbox Code Playgroud)
  3. 创建符号链接:

    sudo ln -s /home/boinc-working-dir /var/lib/boinc-client
    
    Run Code Online (Sandbox Code Playgroud)