From 97b785e31c9fcc8305b90cc3f65f7784f4ba69d5 Mon Sep 17 00:00:00 2001 From: RollingStar Date: Sun, 13 Oct 2024 12:31:37 -0400 Subject: [PATCH 1/4] ARM install instructions --- docs/guides/main.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/guides/main.rst b/docs/guides/main.rst index 9468a8c50..e2ab82f42 100644 --- a/docs/guides/main.rst +++ b/docs/guides/main.rst @@ -132,6 +132,17 @@ trouble or you have more detail to contribute here, please direct it to .. _install pip: https://pip.pypa.io/en/stable/installing/ .. _get-pip.py: https://bootstrap.pypa.io/get-pip.py +Installing on ARM (Raspberry Pi and similar) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Beets on ARM devices is not recommended for Linux novices. If you are +comfortable with light troubleshooting in tools like `pip`, `make`, +and beets' command-line binary dependencies (e.g. `ffmpeg` and +`ImageMagick`), you will probably be okay on ARM devices like the +Raspberry Pi. See [here](https://github.com/beetbox/beets/discussions/4910) +and [here](https://discourse.beets.io/t/diary-of-beets-on-arm-odroid-hc4-armbian/1993/3) +for more info. Beets is generally developed on x86-64 based devices, +and most plugins target that platform as well. Configuring ----------- From 5f4fe2123768674fdac55eca23a045e58d4d649a Mon Sep 17 00:00:00 2001 From: RollingStar Date: Fri, 22 Nov 2024 17:38:07 -0500 Subject: [PATCH 2/4] Update docs/guides/main.rst MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Šarūnas Nejus --- docs/guides/main.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guides/main.rst b/docs/guides/main.rst index e2ab82f42..ecde4ac15 100644 --- a/docs/guides/main.rst +++ b/docs/guides/main.rst @@ -136,7 +136,7 @@ Installing on ARM (Raspberry Pi and similar) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Beets on ARM devices is not recommended for Linux novices. If you are -comfortable with light troubleshooting in tools like `pip`, `make`, +comfortable with light troubleshooting in tools like ``pip``, ``make``, and beets' command-line binary dependencies (e.g. `ffmpeg` and `ImageMagick`), you will probably be okay on ARM devices like the Raspberry Pi. See [here](https://github.com/beetbox/beets/discussions/4910) From 79d7d48fe039babe4b83cdf54b8d2fbe5fcd4682 Mon Sep 17 00:00:00 2001 From: RollingStar Date: Fri, 22 Nov 2024 17:43:52 -0500 Subject: [PATCH 3/4] ARM footnotes --- docs/guides/main.rst | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/guides/main.rst b/docs/guides/main.rst index ecde4ac15..84e5f2b8d 100644 --- a/docs/guides/main.rst +++ b/docs/guides/main.rst @@ -139,10 +139,12 @@ Beets on ARM devices is not recommended for Linux novices. If you are comfortable with light troubleshooting in tools like ``pip``, ``make``, and beets' command-line binary dependencies (e.g. `ffmpeg` and `ImageMagick`), you will probably be okay on ARM devices like the -Raspberry Pi. See [here](https://github.com/beetbox/beets/discussions/4910) -and [here](https://discourse.beets.io/t/diary-of-beets-on-arm-odroid-hc4-armbian/1993/3) -for more info. Beets is generally developed on x86-64 based devices, -and most plugins target that platform as well. +Raspberry Pi. We have `notes for ARM`_ and an `older ARM reference`_. +Beets is generally developed on x86-64 based devices, and most plugins +target that platform as well. + +.. _notes for ARM: https://github.com/beetbox/beets/discussions/4910 +.. _older ARM reference: https://discourse.beets.io/t/diary-of-beets-on-arm-odroid-hc4-armbian/1993 Configuring ----------- From 40987902dfc9eb4c6ef5bafe7af98cf31c02377b Mon Sep 17 00:00:00 2001 From: RollingStar Date: Wed, 4 Dec 2024 19:56:57 -0500 Subject: [PATCH 4/4] Update main.rst --- docs/guides/main.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/guides/main.rst b/docs/guides/main.rst index c95c8b687..665ad12d8 100644 --- a/docs/guides/main.rst +++ b/docs/guides/main.rst @@ -137,8 +137,8 @@ Installing on ARM (Raspberry Pi and similar) Beets on ARM devices is not recommended for Linux novices. If you are comfortable with light troubleshooting in tools like ``pip``, ``make``, -and beets' command-line binary dependencies (e.g. `ffmpeg` and -`ImageMagick`), you will probably be okay on ARM devices like the +and beets' command-line binary dependencies (e.g. ``ffmpeg`` and +``ImageMagick``), you will probably be okay on ARM devices like the Raspberry Pi. We have `notes for ARM`_ and an `older ARM reference`_. Beets is generally developed on x86-64 based devices, and most plugins target that platform as well.