{
"$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"
}