Beste Linux -Projekte für Neulinge

Beste Linux -Projekte für Neulinge
Einige Menschen lernen gerne aus Büchern, andere sammeln gerne Wissen und Erfahrung, indem sie an interessanten Projekten arbeiten. Wenn Sie der letzteren Kategorie angehören und bei Linux neu sind, ist unsere Auswahl der 5 besten Linux -Projekte für Neulinge genau das, was Sie benötigen, um Ihre Fähigkeiten auf die nächste Stufe zu bringen.

Verwenden Sie Linux auf Ihrem PC

Die Verwendung von Linux auf Ihrem PC ist bei weitem das einfachste Projekt, an dem Sie sich befassen können. Sie werden gezwungen sein, Alternativen zu Ihren bevorzugten Windows- und Mac.

Wenn Sie Linux noch nie als Hauptbetriebssystem verwendet haben, empfehlen wir Ihnen, mit einer anfängerfreundlichen Verteilung zu beginnen. Hier sind drei beliebte Optionen:

  • Ubuntu: Von allen Linux -Verteilungen genießt Ubuntu den größten Marktanteil, weil es sowohl einfach zu bedienen als auch leistungsfähig ist. Die Community ist äußerst aktiv, daher ist es kein Problem, Online -Ratschläge zu finden.
  • Linux Mint: Basierend auf Ubuntu bietet Linux Mint außerhalb des Box-Unterstützung für gemeinsame Audio- und Videocodes. Es gibt mehrere Ausgaben von Linux Mint zur Auswahl, und die beliebteste Ausgabe bietet eine Desktop -Umgebung namens Cinnamon, die allen Windows -Benutzern bekannt sein sollte.
  • Elementary OS: Inspiriert vom Erscheinungsbild von MacOS ist Elementary OS eine wunderschöne Linux-Verteilung, die eine zusammenhängende Erfahrung bietet, einen Pay-you-want App-Store für Indie-Entwickler und eine Politur, die Sie möglicherweise nicht von einem erwarten, Kostenloses Betriebssystem.

Bauen Sie von Grund auf Ihr eigenes System auf

Mit Linux haben Sie die Freiheit, Ihr eigenes Betriebssystem von Grund auf zu erstellen und jeden einzelnen Teil anhand Ihrer persönlichen Vorlieben und Bedürfnisse auszuwählen.

Sie können mit einer leichten und flexiblen Verteilung wie Arch Linux beginnen, deren Installation auf seinem offiziellen Wiki gut dokumentiert ist. In seiner grundlegenden Form enthält Arch Linux nicht einmal eine Desktop -Umgebung, aber Sie können jede Desktop -Umgebung installieren, die Sie mit Pacman, einem Paketmanager, mit einem Binärpaketformat mit einem flexiblen Build -System kombiniert, installieren.

Wenn Sie erfahren.

Linux von Grund auf ist ein Lernprojekt, das Schritt-für-Schritt-Anweisungen zum Erstellen Ihrer eigenen Linux-Verteilung aus dem Quellcode bietet, die Ihnen viel darüber beibringen können, wie ein Linux-System intern funktioniert. Linux von Grund auf kann theoretisch auf nahezu jedem Computer installiert werden. Es ist jedoch bequem, es in einer virtuellen Maschine zu installieren, damit Sie leicht Backups erstellen und sich von ihnen wiederherstellen können, wenn Sie etwas vermasseln.

Erstellen Sie einen Smart Magic Mirror

Das Problem bei den meisten DIY -Projekten ist, dass sie wie DIY -Projekte aussehen. Aber das ist bei diesem klugen magischen Spiegel nicht der Fall. Basierend auf einer modularen Smart-Spiegel-Plattform von Open Source namens MagicMirror² und dem Raspberry Pi Single-Board-Computer können Sie mit diesem eleganten Linux-Projekt einen so klugen Spiegel erstellen, dass sogar Tony Stark Sie beneiden würde.

Während das Projekt kompliziert aussieht, gibt es keinen Grund, sich davon eingeschüchtert zu fühlen. Sie müssen lediglich ein Display an einen Himbeer -Pi anschließen, MagicMirror² installieren und alles nach Ihren Wünschen konfigurieren. Sie stellen dann ein Blatt Zwei-Wege-Spiegelglas vor das Display, um die Illusion von Text und Bildern zu erstellen, die direkt aus dem Spiegel selbst kommen.

Wenn Sie kein Ersatzdiagramm verblieben lassen, können Sie einen Laptop -Bildschirm bei eBay für rund 50 US. Dieses YouTube -Video von DIY -Vergünstigungen erklärt fantastische Arbeit, um alles zusammenzustellen.

Natürlich hilft es sehr, wenn Sie bereits einige grundlegende Hand- und Elektrowerkzeuge besitzen, aber Sie können jedoch auch ohne sie einen magischen Spiegel (oder zumindest ein intelligentes Display) erstellen.

Richten Sie ein Linux Home Entertainment System ein

Es gibt viele Linux-basierte Home Entertainment Center-Verteilungen, die für alle gemeinsamen und nicht so kommenden Multimedia-Dateiformate, Streaming, Visualisierungen, Retro-Spielsystememulation und viele weitere aufregende Funktionen unterstützt werden.

Die meisten Linux-basierten Home Entertainment Center Distributions-Funktionen Kodi, eine von der XBMC Foundation entwickelte kostenlose Softwareanwendung und Open Source Media Player-Anwendung. Kodi ist so konzipiert, dass sie sich in großen Fernseher gut aussehen und sich gut fühlen, sodass Benutzer Videos abspielen, Musik und Podcasts hören, Fotos anzeigen und Inhalte von lokalen und Netzwerkspeichermedien sowie im Internet abspielen können.

Einige der beliebtesten Linux-Basis-Home Entertainment Center-Verteilungen mit Kodi sind OSMC, OpenELEC und Libreelec. Es spielt keine Rolle, welche Verteilung Sie zuerst versuchen, weil die Unterschiede zwischen ihnen nicht riesig sind.

Was viel wichtiger ist, ist Ihre Wahl für Hardwarekomponenten. Der Mini-ITX-Formfaktor ist besonders beliebt für seine kompakte Größe. Es ist in der Regel am besten, aufgrund der Wärme, die sie erzeugen. Sie können sogar einen gebrauchten Laptop kaufen und ihn in ein kraftvolles Home Entertainment Center verwandeln.

Richten Sie einen Webserver ein

Wenn Sie ein Linux -Server -Administrator werden möchten, ist das Einrichten eines Home -Webservers die beste Lernerfahrung, die Sie erhalten können. Wenn Sie nicht alles von Grund auf neu ausführen, sollten Sie in der Lage sein, Ihren ersten Webserver in weniger als einem Tag zum Laufen zu bringen, da das Ausführen eines grundlegenden Webservers auf Linux auf vier Komponenten (den sogenannten Lampenstapel) ausfällt:

  • LInux: Das Betriebssystem selbst.
  • APache: kostenlose und open-Source-plattformübergreifende Webserversoftware.
  • MYSQL: Ein Open-Source Relational Database Management System.
  • PHP/Perl/Python: Eine serverseitige Programmiersprache.

Sie können unserem Tutorial für die Einrichtung eines Debian 10 LAMP -Servers für die PHP -Webentwicklung verfolgen und an Ihre Verteilung anpassen.

Sobald Sie einen funktionierenden Webserver haben, können Sie die Port -Weiterleitung auf Ihrem Router einrichten, um von überall auf darauf zugreifen. Von dort aus können Sie ein Content-Management-System wie WordPress installieren oder aus unserer Auswahl der selbst gehosteten Softwareentwicklungs-Tools auswählen.