DietPi OS for ROCK64
#4
@barray

Many thanks for your kind feedback. Let me answer to your questions in a different order, I'll try to tie those into the first post as well:

DietPi uses the regular Debian APT repositories, which I think you mean by "aptitude packages". The aptitude package is not installed by default, but can be with the apt commands, if preferred: apt update; apt install aptitude

Our images come with a very minimal set of pre-installed packages, i.e. the essential system packages (apt, util-linux, kernel, firmware, init system of course, ...) and a small set of additional packages we find important enough, e.g. OOTB SSH and WiFi support, most archive types, keyboard, time zone and localisation. Here is a list, below that kernel, firmware and WiFi-related packages: https://github.com/MichaIng/DietPi/blob/...#L681-L712
Those pull dependencies of course, but if you run apt-mark showmanual in DietPi and a fresh Debian (minimal), Armbian (non-desktop image) or Raspbian Lite, you'll notice the difference. This influences the amount of background processes and hence the RAM usaged by a fresh DietPi, which is around 25-30 MiB and 9 background services (check via htop) when connecting via local console.

So the approach is to start very minimal but making it easy to install additional software on demand, especially such which cannot be installed simply via apt but require 3rd party repositories, runtime systems or custom source builds. The scripts we use (including configuration scripts, drive management, backup and much more) are slim bash scripts which do in sum not take more than 1.3 MiB space. They are based on whiptail dialogues, so run in console without an X server or similar required. Here you get an impression: https://dietpi.com/docs/dietpi_tools/
But a desktop of course is easy to install as well Wink.

I'm also not sure about the compatibility of the images you mentioned. If the SoC and the RAM type matches, it should boot, but the device tree to access all hardware features might differ. Aside of simply testing it, another approach is to install either a fresh Armbian or Debian (at least with Bullseye a large set of SBCs is supported OOTB by the installer) and run our image preparation script on it: https://dietpi.com/docs/dietpi_sbc/#make...stribution
OrangePi Zero is still in the list, otherwise "Generic device" should work. Kernel packages are detected and kept automatically.
In case of PineTab and especially PinePhone, we definitely need to rework a few things to assure that on first boot the dialogues work with touch input. From all I know, with whiptail this does not work and also text is much too small for phones Wink. But I think especially the PinePhone was an awesome step to kickstart/boost the Linux smartphone community and potentially create alternatives for Android. Awesome how many distributors quickly released compatible versions for the PinePhone. We are a very small team with lets say 1.5 actual code developers, so it is not easily possible for us without loosing to much time on the SBC support and development we came from.

@tophneal
I'll do that, I already wanted to, but my wiki account got broken. NB: Do not change "Preferences" > "Appearance" > "Skin", otherwise => HTTP error 500 Big Grin. But it got sorted by great help on discord already.
  Reply


Messages In This Thread
DietPi OS for ROCK64 - by MichaIng - 12-15-2020, 06:20 AM
RE: DietPi OS for ROCK64 - by barray - 12-15-2020, 07:43 AM
RE: DietPi OS for ROCK64 - by tophneal - 12-15-2020, 09:50 AM
RE: DietPi OS for ROCK64 - by MichaIng - 12-15-2020, 04:22 PM
RE: DietPi OS for ROCK64 - by barray - 12-16-2020, 10:32 AM
RE: DietPi OS for ROCK64 - by MichaIng - 12-17-2020, 06:01 AM
RE: DietPi OS for ROCK64 - by tophneal - 12-17-2020, 07:42 AM
RE: DietPi OS for ROCK64 - by sr_guy - 12-17-2020, 01:07 PM
RE: DietPi OS for ROCK64 - by Rocklobster - 12-22-2020, 01:34 PM
RE: DietPi OS for ROCK64 - by MichaIng - 12-22-2020, 03:25 PM
RE: DietPi OS for ROCK64 - by sr_guy - 02-01-2021, 02:44 PM
RE: DietPi OS for ROCK64 - by MichaIng - 03-10-2021, 11:00 AM
RE: DietPi OS for ROCK64 - by helpmerock - 05-21-2021, 10:23 AM
RE: DietPi OS for ROCK64 - by MichaIng - 05-23-2021, 04:31 PM
RE: DietPi OS for ROCK64 - by helpmerock - 05-23-2021, 07:22 PM
RE: DietPi OS for ROCK64 - by MichaIng - 05-24-2021, 07:46 AM
RE: DietPi OS for ROCK64 - by Mpoint - 09-17-2021, 08:21 AM
RE: DietPi OS for ROCK64 - by MichaIng - 09-17-2021, 09:07 AM
RE: DietPi OS for ROCK64 - by Mpoint - 09-17-2021, 02:15 PM
RE: DietPi OS for ROCK64 - by MichaIng - 09-17-2021, 02:38 PM
RE: DietPi OS for ROCK64 - by MichaIng - 10-22-2021, 02:02 PM
RE: DietPi OS for ROCK64 - by helpmerock - 10-22-2021, 04:06 PM
RE: DietPi OS for ROCK64 - by MichaIng - 10-23-2021, 06:56 AM
RE: DietPi OS for ROCK64 - by helpmerock - 10-23-2021, 09:40 AM
RE: DietPi OS for ROCK64 - by skyway - 11-25-2021, 01:18 AM
RE: DietPi OS for ROCK64 - by MichaIng - 11-25-2021, 06:30 AM
RE: DietPi OS for ROCK64 - by skyway - 11-25-2021, 07:17 AM
RE: DietPi OS for ROCK64 - by MichaIng - 11-25-2021, 07:49 AM
RE: DietPi OS for ROCK64 - by skyway - 11-26-2021, 03:23 AM
RE: DietPi OS for ROCK64 - by MichaIng - 11-26-2021, 06:37 AM
RE: DietPi OS for ROCK64 - by skyway - 11-26-2021, 12:16 PM
RE: DietPi OS for ROCK64 - by MichaIng - 11-26-2021, 01:52 PM
RE: DietPi OS for ROCK64 - by skyway - 11-28-2021, 02:04 PM
RE: DietPi OS for ROCK64 - by MichaIng - 11-28-2021, 02:37 PM
RE: DietPi OS for ROCK64 - by luminosity7 - 11-03-2022, 03:26 PM
RE: DietPi OS for ROCK64 - by Chubber - 11-10-2022, 01:19 PM
RE: DietPi OS for ROCK64 - by MichaIng - 11-13-2022, 04:55 AM
RE: DietPi OS for ROCK64 - by Chubber - 11-14-2022, 10:24 AM
RE: DietPi OS for ROCK64 - by Chubber - 11-14-2022, 12:31 PM
RE: DietPi OS for ROCK64 - by MichaIng - 11-14-2022, 01:50 PM
RE: DietPi OS for ROCK64 - by luminosity7 - 12-07-2022, 08:22 PM
RE: DietPi OS for ROCK64 - by Chubber - 11-15-2022, 05:28 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  irradium (based on crux linux) Rock64 riscv64, aarch64 mara 0 158 03-24-2024, 01:07 PM
Last Post: mara
  Rock64 v2 - did not work song / audio sqw200zu 2 1,377 03-14-2024, 03:09 AM
Last Post: dmitrymyadzelets
  Rock64 won't boot dstallmo 0 345 12-27-2023, 10:34 AM
Last Post: dstallmo
  HDMI doesn't work on rock64 Noung1991 1 630 11-21-2023, 08:33 AM
Last Post: as365n4
  Rock64 + Klipper + KlipperScreen Instructions godzilla62 0 621 10-22-2023, 01:52 AM
Last Post: godzilla62
  Rock64 Debian 11 (Bullseye) install problem jbize 15 8,488 10-12-2023, 05:14 PM
Last Post: tpaul
  slarm64 (unofficial slackware) Rock64 RK3328 (aarch64) mara 133 191,004 10-09-2023, 03:31 AM
Last Post: mara
  arch rock64 does not boot nemnob 0 601 07-09-2023, 03:28 AM
Last Post: nemnob
  RXDP from Win10 to Armbian on Rock64 Transportsicherung 0 657 05-27-2023, 06:11 AM
Last Post: Transportsicherung
  Using multiple UART's on Rock64. ramprasad 0 941 08-29-2022, 01:22 PM
Last Post: ramprasad

Forum Jump:


Users browsing this thread: 2 Guest(s)