{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiamsogsthwqpou5qv45sdruebns3lnkqay3jx6jl6zbdf4hvcmshy",
    "uri": "at://did:plc:ogsypfnyf6uzkppsrqgdirne/app.bsky.feed.post/3m5zfmbjkeub2"
  },
  "path": "/_posts/2022-03-16-boinc-32bit-on-64bit-pi-dietpi/",
  "publishedAt": "2026-06-10T16:32:01.778Z",
  "site": "https://nickwasused.com",
  "tags": [
    "Install"
  ],
  "textContent": "## Why would you do this?\n\n  * Projects like UNIVERSE@HOME have no aarch64 Tasks.\n  * A Raspberry Pi 3b can’t run ROSETTA@HOME because it doesn't have enough RAM.\n  * DietPi, a popular OS for the Raspberry Pi, uses 64Bit.\n\n\n\n## Requirements\n\n  * 64-bit Raspberry Pi, e.g., DietPi\n\n\n\nType:\n\n\n    uname -a\n\n\nThe output should contain the following: `aarch64` if there is `armhf` in the output, then you can skip to the Install section. Example output: `Linux raspberrypi-1 5.10.103-v8+ #1530 SMP PREEMPT Tue Mar 8 13:06:35 GMT 2022 aarch64 GNU/Linux`\n\n## Architecture\n\nFirst, we need to add the 32-bit Architecture to our system with the following command:\n\n\n    sudo dpkg --add-architecture armhf\n\n\nNow you need to update the package list:\n\n\n    sudo apt update\n\n\n## Remove 64-bit BOINC\n\nTo remove the 64-bit version of the BOINC-Client type:\n\n\n    sudo apt remove boinc-client -y\n\n\n## Install 32-bit BOINC\n\nIf the output is, `armhf` then type:\n\n\n    sudo apt install boinc-client\n\n\nTo install the 32-bit version of the BOINC-Client type:\n\n\n    sudo apt install boinc-client:armhf -y\n",
  "title": "Install 32-bit BOINC on a 64-bit Raspberry Pi.",
  "updatedAt": "2022-03-16T00:00:00.000Z"
}