
Ich verwende einen Remote-Linux-Server zum Hosten von Websites (normalerweise LAMP, obwohl ich anfange, mich auszuweiten).
Ich möchte auf einem meiner Ersatzlaptops eine sehr einfache Version von Linux installieren, damit ich versuchen kann, die Grundlagen der Funktionsweise zu erlernen.
Können Sie mir eine Distribution vorschlagen, mit der ich eine grundlegende Befehlszeile zum Laufen bekomme, die Installation von Paketen lerne und ganz allgemein in einer „sicheren“ Linux-Umgebung herumprobieren kann?
Ich möchte (muss aber nicht) die Umgebung meines Remote-Hosts so gut wie möglich nachahmen, habe aber Schwierigkeiten herauszufinden, welche Linux-Distribution er verwendet. Ich wäre auch für jede Hilfe dankbar!
Danke :)
Antwort1
Ich empfehle dringendArch Linuxfür Anfänger, die sich ohne die Vereinfachung einer GUI in die Details einarbeiten möchten. Sie können Arch Linux natürlich in eine Desktop-Distribution integrieren, aber was Sie damit machen, bleibt ganz Ihnen überlassen. Wenn Sie keine GUI möchten, erhalten Sie standardmäßig keine. Außerdem müssen Sie viele Dateien bearbeiten, um Konfigurationsänderungen vorzunehmen.
Alternativ gibt esGentoo, was Sie wirklich ins kalte Wasser wirft. Persönlich denke ich, dass Arch Linux ausreicht, aber wenn Sie noch einen Schritt weiter in Richtung der geheimnisvollen Funktionsweise von Linux gehen möchten, ist Gentoo das Richtige für Sie.
Wenn Sie Linux wirklich verstehen wollen und viel Zeit übrig haben, können Sie auch dieLinux von Grund aufRoute.
Wenn Ihnen diese Optionen zu viel sind, können Sie nichts falsch machen mitUbuntu. Es ist eine großartige Distribution, die es Ihnen größtenteils ermöglicht, die ganze CLI-Geschichte zu umgehen, wenn Sie das möchten, aber das hat möglicherweise den Nebeneffekt, dass Sie nicht viel über Linux als Ganzes lernen. Laut BloodPhilias Empfehlung ist die Server-Edition möglicherweise am besten für Sie geeignet.
Antwort2
Ubuntu hat eineServer-Editiondas auf ein Minimum beschränkt werden kann, damit Sie spielen können ... das würde ich empfehlen. Ich verwende immer Ubuntu Server, weil es so sauber und einfach zu bedienen ist. Es ist eine auf Debian basierende Linux-Distribution, die regelmäßig aktualisiert wird und viele verfügbare Pakete für Sie bereithält.
Um herauszufinden, welche Distribution Sie verwenden, versuchen Sie
cat /proc/version
oder
uname -a
Antwort3
Ich möchte auf einem meiner Ersatzlaptops eine sehr einfache Version von Linux installieren, damit ich versuchen kann, die Grundlagen der Funktionsweise zu erlernen.
Können Sie mir eine Distribution vorschlagen, mit der ich eine grundlegende Befehlszeile zum Laufen bekomme, die Installation von Paketen lerne und ganz allgemein in einer „sicheren“ Linux-Umgebung herumprobieren kann?
Dennoch halte ich Gentoo persönlich für eine furchtbare Wahl für jemanden, der Linux lernen, Pakete installieren usw. möchte. Es dauert nicht nur mehr als zwei Tage, um ein Basissystem zu kompilieren, sondern man muss sich auch ziemlich gut mit Linux auskennen, um alles zum Laufen zu bekommen.
Ich stimme den vorherigen Postern zu, Live-CDs sind die Lösung, wenn Sie nicht ein paar zusätzliche Computer herumliegen haben, die geradezu danach schreien, Linux darauf installiert zu bekommen. Wenn Sie alternativ einen einigermaßen leistungsstarken Desktop oder Laptop (mindestens Dual Core mit 2+GB RAM) haben, besteht eine weitere Möglichkeit darin, Virtual Box (verfügbar für Windows, Mac OS X, Linux, Solaris usw.) zu installieren und Linux in einer virtuellen Maschine zu installieren. So gut Live-CDs auch zum Ausprobieren verschiedener Linux-Distributionen geeignet sind, ist die Tatsache, dass nach dem Neustart jegliche Art von Paketverwaltung oder Konfiguration verloren geht, ein Nachteil. Virtual Box ist kostenlos und ermöglicht Ihnen, Ihre Konfiguration, Paketaktualisierungen usw. zu speichern, ohne befürchten zu müssen, Ihren Computer möglicherweise zu beschädigen.
Ich würde Ubuntu jedem empfehlen, der mit Linux anfangen möchte, einfach weil alles einfach zu funktionieren scheint, ohne dass man zu viel herumfummeln muss. Wenn Sie wirklich einen guten Überblick über die Paketverwaltung bekommen möchten,Probieren Sie so viele Distributionen wie möglich aus.
FreeBSD (das verwendet ports
) Slackware (das slackpkg
oder verwendet pkgtool
) Fedora (das verwendet, yum
um RPMs zum Erfüllen von Softwareabhängigkeiten zu installieren) Ubuntu (das apt-get
, dpkg
, dselect
, und viele, viele andere Tools zum Verwalten von Software verwendet) Gentoo (das verwendet portage
, sehr ähnlich wie BSD)
Vielleicht gefällt Ihnen aus irgendeinem Grund, dass Distribution X Dinge anders macht als Distribution Y. Ich finde, dass jedes Paketverwaltungssystem Vor- und Nachteile hat, je nachdem, welchen Zweck die Maschine erfüllt.
Antwort4
Wenn Sie nur mit einer Linux-Box spielen möchten, können Sie eine Live-CD verwenden, damit Sie schnell verschiedene Distributionen und dann unterschiedliche Software-Manager usw. ausprobieren können.
Ubuntu wird mit einer Live-Distribution geliefert.
Eine ausführlichere Liste finden Sie hier:Live-CD-Liste