GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Shedbuilt GNU/Linux:Eine pädagogische Distribution exklusiv für ARM-Boards

Seit der Einführung des Raspberry PI sind ARM-Boards sehr beliebt geworden. Shedbuilt Linux ist eine junge Distribution, die sich auf ARm-Geräte konzentriert.

Was ist Shedbuilt GNU/Linux?

Shedbuilt GNU/Linux tauchte auf meinem Radar auf, während ich ausgerechnet auf einem BBS war. (Für diejenigen unter Ihnen, die die 80er und 90er Jahre nicht erlebt haben, BBS waren die erste Form von Social Media und hauptsächlich im Terminal verfügbar.)

Shedbuilt ist eine einfache Linux-Distribution, die Sie auf einem von 8 unterstützten ARM-Boards installieren können. Es wird mit einem einfachen Satz von Tools geliefert, „die das Lernen, Experimentieren und Teilen erleichtern und die Computerkenntnisse der Benutzer durch Systemdesign, -erstellung und -verwaltung entwickeln“.

Die Idee ist, dass Shedbuilt eine Rückkehr zu den frühen Tagen der PC-Industrie ist, als die große Mehrheit der PCs im Besitz von Bastlern war, die sich alles über ihre Systeme selbst beibrachten. Im Gegensatz zu den meisten Linux-Distributionen ermutigt Shedbuilt neue Benutzer, ihre eigenen Pakete zu erstellen, um das Lernen zu erleichtern.

Shedbuilt ist nicht nur für die Arbeit konzipiert. Es unterstützt auch ScummVM-Spiele, Doom, OpenXCom und RetroArch. Sie können auch Ihre eigenen Spiele verpacken.

Im Gegensatz zu den meisten Linux-Distributionen mit ARM-Unterstützung baute Shed es nur auf ARM auf. Es ist kein Cross-Compiling erforderlich.

Der einzige große Unterschied zwischen Shedbuilt und den frühen Tagen des PC sind die Kosten. Früher gab ein Bastler Tausende von Dollar für einen primitiven Computer aus. Das billigste von Shedbuilt unterstützte ARM-Board kostet 10 US-Dollar (ohne Versand). Selbst wenn Sie das teuerste Board mit allem notwendigen Zubehör kaufen, kostet es wahrscheinlich etwas mehr als 100 $.

Lernen Sie den Mann hinter Shedbuilt Linux kennen

Ich habe Auston Stewart, den Schöpfer von Shedbuilt, kontaktiert, um mehr über sein Projekt, die Inspiration dahinter und das Ziel, das es erreichen möchte, zu erfahren.

Es ist FOSS :Bevor wir über Shedbuilt sprechen, sehen wir uns zuerst an, wie Sie zu Linux gekommen sind?

Auston Stewart: Ich war früher Ingenieur bei Twitch Interactive alias Twitch.tv und Apple und leite jetzt Technologie- und Unternehmerworkshops für lokale Highschool-Schüler.

Ich bin im Jahr 2000 zu Linux gekommen, nachdem ich meinen Pentium II-Desktop auf Windows Millennium Edition aktualisiert hatte. Wie am Schnürchen warf Windows jede Woche den Blue Screen of Death, beschädigte sich selbst und erforderte eine komplette Neuinstallation. Als dies das dritte Mal passierte, beschloss ich, dass ich genug hatte und machte mich daran, alternative Betriebssysteme zu erkunden.

Ich habe zuerst BeOS ausprobiert, das ich aus architektonischer Sicht geliebt habe, fand aber, dass die Unterstützung durch die Community fehlte, und habe weitergemacht. Ich war fasziniert von dem, was ich über Linux und die wachsende Open-Source-Softwarebewegung gehört hatte, und entschied, dass ich als nächstes diesen Weg gehen würde, beginnend mit einer Box-Kopie von Red Hat. Meine erste Reaktion war gemischt. Philosophisch war klar, dass Linux etwas für mich war, aber die Befehlszeile im UNIX-Stil war ungewohnt und das frühe GNOME war klobig, selbst nach Windows-Standards.

Also wechselte ich, wie viele andere auch, zuerst zu Mandrake, dann zu Corel Linux und schließlich zu Gentoo, was es mir ermöglichte, genau die Umgebung zusammenzusetzen, die ich wollte, während ich nützlich lernte Fähigkeiten zur Systemadministration. Ich verwende jetzt Solus Linux auf allen meinen Intel-basierten Maschinen, aber Shedbuilt ist sehr stark von meinen früheren Erfahrungen mit Gentoo inspiriert.

Es ist FOSS: Was ist das Ziel von Shedbuilt GNU/Linux? Was hat Sie dazu inspiriert?

Auston Stewart: Shedbuilt ist eine Antwort auf die Schwierigkeiten, mit denen Eltern und Mentoren von heute konfrontiert sind, junge Menschen zu ermutigen, eine durchdachte, gesunde und produktive Beziehung zur Computertechnologie aufzubauen.

Das bedeutet, dass Geräte mit vollem Funktionsumfang unterstützt werden, die billig in der Anschaffung und billig im Austausch sind, um unabhängiges Experimentieren und Basteln zu erleichtern.

Das bedeutet, die Hindernisse zwischen ihrer Neugier und einem tiefen Verständnis der Funktionsweise des Systems zu beseitigen, indem binäre Blobs vermieden werden.

Das bedeutet, dass es jedem von ihnen ermöglicht wird, Verbesserungen an den Apps vorzunehmen und zu teilen, auf die sie sich verlassen, anstatt Verbraucher – und letztendlich Opfer – von proprietärer und nominell „kostenloser“ Software zu sein.

Für mich ist Shedbuilt ein Werkzeug, um der Tendenz entgegenzuwirken, die wir beobachtet haben, dass die hochleistungsfähigen Computergeräte, die wir Kindern geben, zu Kanälen für den passiven Konsum von Werbung werden , zynische Spiele und soziale Netzwerkdienste, die eher auf Sucht als auf Erfüllung ausgelegt sind.

Es ist FOSS: Die meisten Distributionen bezeichnen sich selbst nur als Linux. Denken Sie, dass GNU für modernes Linux immer noch relevant ist?

Auston Stewart: Ich denke, Sie müssen die Frage der Nomenklatur von Fall zu Fall prüfen. Wir liefern GCC, glibc, binutils, die Autoconf-Tools, bash, die ganze Menge. Shedbuilt ist dem GNU-Projekt sehr verpflichtet und wir haben uns entschieden, diese Tatsache mit dem Suffix „GNU/Linux“ anzuerkennen. Würden wir GCC zugunsten von Clang fallen lassen, glibc zugunsten von musl und so weiter, würden die GNU-Projektwerkzeuge innerhalb eines viel heterogeneren Systems verwässert und die Aufnahme von 'GNU' in das Branding für das Betriebssystem wäre einfach irreführend.

Es ist FOSS: Derzeit unterstützt Shedbuilt 8 verschiedene Einplatinencomputer. Planen Sie, Unterstützung für weitere hinzuzufügen, wie z. B. Pine64?

Auston Stewart: Die Unterstützung für viele weitere SBCs ist derzeit im Gange und Pine64 und seine Geschwister gehören zu den nächsten. Wir begannen mit SBCs, die um die SOCs von Allwinner Technologies herum aufgebaut waren, weil sie einen hervorragenden, Community-gesteuerten Mainline-Support haben, und mit ihren H3- und H5-Chips, speziell weil ich sie zur Hand hatte. Dank der Großzügigkeit von Spendern und Herstellern verfügen wir jetzt über eine viel breitere Palette von Testgeräten, einschließlich solcher, die auf SOCs von Rockchip und Amlogic basieren.

Wir würden gerne die beliebte Raspberry Pi-Reihe unterstützen, aber die Chips von Broadcom sind ziemlich pervers und booten von ihrem integrierten Videoprozessor mit reiner Binär-Firmware. Der Fortschritt dort wird von den verschiedenen laufenden Reverse-Engineering-Projekten oder einer Entscheidung abhängen, unsere Haltung gegenüber dem Vorhandensein von binären Blobs zu lockern.

Aufgrund der einzigartigen Komponenten- und Designentscheidungen der Hersteller erfordert jedes Board individuelle Aufmerksamkeit, um Funktionalität und Stabilität zu gewährleisten. Shedbuilt wird derzeit von mir und George Donev betreut, die beide Teilzeit arbeiten, sodass der Support für neue Hardware einige Zeit in Anspruch nehmen kann, insbesondere wenn wir mit Paket- und Tool-Updates beschäftigt sind.

Es ist FOSS: Haben Sie eine Ahnung, wie viele Leute Shedbuilt verwenden?

Auston Stewart: Wir bauen absichtlich kein Tracking in das Betriebssystem selbst ein, daher kann ich dort keine harten Zahlen angeben. Wenn ich die Besuche auf der Download-Seite für System 1 „Amano“ als Proxy verwende, würde ich ungefähr 350 schätzen. Das ist keineswegs eine große Akzeptanzzahl, aber es ist ein sinnvoller Anfang angesichts der begrenzten Hardware- und Softwareunterstützung in unserer Erstveröffentlichung.

System 2 „Blank“, benannt nach Zork-Mitschöpfer Marc Blank, wird breitere Unterstützung finden und wir hoffen, dass dies durch die Bekanntmachung durch Veröffentlichungen wie Ihre und unsere eigene Kampagne, wir werden diese Zahlen erhöhen und eine aktive Community aufbauen.

Es ist FOSS: Shedbuilt ist offensichtlich von den Anfängen des Personal Computers inspiriert. Welche Computer aus dieser Generation besaßen Sie und welche hätten Sie gerne besessen?

Auston Stewart: Als Kind verbrachte ich viel Zeit mit den Apple ][-Maschinen meiner Schule und fand es toll, wie zugänglich sie waren und wie zentral die Programmierung für ihren Betrieb war. Ich habe nie persönlich einen Apple ][ oder einen der anderen entzückenden 8-Bit-Mikrocomputer wie den Commodore 64 besessen, aber ich habe später meine eigene Apple-I-Hommage namens PINKY-8 entworfen und gebaut, die hier dokumentiert ist. Der erste Computer, den ich mit Recht mein Eigen nennen konnte, war ein IBM-kompatibler 386SX-20 mit einer großen 40-MB-Festplatte, einem Single-Speed-CD-ROM-Laufwerk und einem SoundBlaster Pro, der sanfte FM-Töne über ein Paar Altec-Lansing-Lautsprecher spielte. Es war mein ganzer Stolz, auch wenn es Doom nur in Briefmarken-Bildschirmauflösung spielen konnte.

Ich habe viel Vorliebe und Respekt für das Design des klassischen Macintosh und seiner Software und habe auf meinem Schreibtisch unter meinem Core i3-basierten Laptop einen Macintosh Centris 610 Ich habe es vollständig restauriert und fahre regelmäßig hoch, um die Spiele meiner Jugend zu spielen und ohne Ablenkung zu schreiben.

Es ist FOSS: Wie können Menschen zu Shedbuilt beitragen, sowohl finanziell als auch technisch?

Auston Stewart: Wie bei jeder traditionellen Linux-Distribution brauchen wir immer Personen, die bestehende Pakete warten, neue Software packen und neue Hardware testen. Im Gegensatz zu einigen begrüßen wir informelle technische Beiträge aus der Community. Jeder letzte Code- und Automatisierungsbit ist auf GitHub verfügbar und wir überprüfen jedes Problem und jeden Pull-Request.

In diesem Stadium sind, wie ich bereits sagte, nur ich und George Donev und wir kämpfen darum, bei Software-Updates auf dem Laufenden zu bleiben, während wir neue Hardware-Unterstützung hinzufügen und die Grundlagen für zukünftige Versionen verbessern.

Wenn Sie die Mission von Shedbuilt vorantreiben möchten, mehr junge Menschen für von der Community unterstützte Software zu gewinnen, bitte ich Sie dringend, sich unter [email protected] an uns zu wenden. Wir sind auch dabei, eine Einrichtung rund um Shedbuilt zu gründen, die Spenden annehmen kann, also freuen Sie sich bitte auf eine zukünftige Ankündigung auf unserer Website.

Abschließende Gedanken

Nachdem ich über Shedbuilt gelesen habe, habe ich mich entschieden, eines der unterstützten ARM-Boards zu kaufen und es auszuprobieren. Ich freue mich darauf, mehr darüber zu erfahren, was Linux ausmacht.

Haben Sie Shedbuilt GNU/Linux ausprobiert? Wen würden Sie gerne in Zukunft von It’s FOSS interviewen? Lass es uns unten in den Kommentaren wissen.

Falls Sie diesen Artikel interessant fanden, nehmen Sie sich bitte eine Minute Zeit, um ihn auf Social Media, Hacker News oder Reddit zu teilen.



Linux
  1. Linux-Tipps zur Verwendung von GNU Screen

  2. Eine Linux-Distribution für digitale Künstler

  3. Synfig – Eine Adobe Animate-Alternative für GNU/Linux

  4. Temps – Eine Smart Beautiful Weather App für GNU/Linux

  5. Sehr einfaches Linux für Bildungszwecke

6 Linux-Distributionen für Bildungszwecke

6 beste Linux-Distributionen zum Programmieren

Damn Small Linux Eine leichtgewichtige Linux-Distribution für alte Computer

MX Linux 17 Eine benutzerfreundliche Linux-Distribution für Noobs

Garuda Linux:Eine erfrischende Linux-Distribution für Linux-Enthusiasten

MX Linux:Testen Sie diese Linux-Distribution für ein flottes Desktop-Erlebnis