Mit einem Installationsskript kann das in der Tat schnell passieren - mit Paketen eher nicht! Genau darum kümmert sich dpkg, sollten sich z.B. verschiedene Pakete das gleiche File zanken, gibts unmissverständliche Fehlermeldungen. Auch Abhängigkeiten zu anderen notwendigen Paketen sind mit einer Zeile oder weniger definiert und werden
automatisch mitinstalliert.
Auch der veraltete GStreamer schreit m.E. nach Paketen in einem eigenen Debian-Repo.
Genau das funktioniert eben nicht besonders gut. Ich habe mir z.B. auch eine MAVProxy-Integration gebaut und diese von Hand ins Image gefrickelt, zusammen mit vielen kleinen Konfigurationsänderungen. Jetzt kommt ihr mit nem komplett neuen Image um die Ecke und der Krampf geht wieder los
. Meine Änderungen kann ich auch nicht so einfach teilen, wie sollte ich die denn aus dem Image herausdestillieren? Das Image ist für eine schnelle Quick-and-Dirty-Operation sicher ausreichend, aber für ein sich beständig weiterentwickelndes Projekt halte ich das als für zu kurz geschossen.
Bitte, bitte nicht in einen monolithischen Block pressen, sondern sauber strukturiert in Form kleinen atomaren Bausteinen (einzelne Skripte, einer per Feature) in ein Github-Repo packen - dann ist genau diese Art von Hilfe viel, viel einfacher.
Ich will aber hier nicht nur rummeckern - wenn ihr mal die Rohbestandteile (= alle Abweichungen vom Standard-Raspi) mal in einem Thread oder sonstigen Dokument strukturiert und sämtliche Skripte in eine Dropbox o.ä. packt, mache ich gern mal einen Versuch, das zu paketieren.
PS.: vielleicht gibts die struktuierte Doku schon - find ich aber im monolithischen 1166 Beiträge langen Monstertrhead gerad nicht
PPS: das einsteigerfreundliche Fertig-Image ist bei Vorhandensein ordentlicher Pakete natürlich trotzdem erstellbar, und zwar jederzeit und (fast) auf Knopfdruck!