Linux -Verteilung
A Linux -Verteilung[a] (oft abgekürzt wie Distribution) ist ein Betriebssystem hergestellt aus einer Softwaresammlung, die die enthält Linux Kernel und oft a Paketverwaltungssystem. Linux -Benutzer erhalten normalerweise ihr Betriebssystem, indem sie eine der Linux -Distributionen herunterladen, die für eine Vielzahl von Systemen verfügbar sind, von Eingebettete Geräte (zum Beispiel, OpenWrt) und persönliche Computer (zum Beispiel, Linux Mint) zu mächtig Supercomputer (zum Beispiel, Gesteine Clusterverteilung).
Eine typische Linux -Verteilung umfasst einen Linux -Kernel, GNU Tools und Bibliotheken, zusätzliche Software, Dokumentation, a Fenstersystem (Das häufigste ist das X Fenstersystemoder, in jüngerer Zeit, Wayland), a Fenstermanager, und ein Desktop -Umgebung.
Der größte Teil der mitgelieferten Software ist Kostenlose und Open-Source-Software sowohl als kompilierte Binärdateien als auch in zur Verfügung gestellt Quellcode Formular, um Änderungen an der ursprünglichen Software zu ermöglichen. Normalerweise enthalten Linux -Verteilungen optional einige proprietäre Software Dies ist möglicherweise nicht in Quellcodeform verfügbar, wie z. Binärblobs für einige erforderlich Gerätetreiber.[1]
Eine Linux -Verteilung kann auch als ein bestimmtes Sortiment an Anwendungs- und Dienstprogrammsoftware (z.[2] Die Software ist normalerweise an die Verteilung angepasst und dann in zusammengefasst in Softwarepakete durch die Verteilungsprüfer. Die Softwarepakete sind online in verfügbar Repositorys, die Speicherorte sind, die normalerweise weltweit verteilt sind.[3][4] Neben "Kleber" -Komponenten wie den Verteilungsinstallationen (zum Beispiel, Debian-Installer und Anakonda) und die Paketverwaltungssysteme, nur sehr wenige Pakete werden tatsächlich von den Betreuer einer Verteilung verfasst.
Fast eintausend Linux -Verteilungen existieren.[5][6] Aufgrund der enormen Verfügbarkeit von Software haben Verteilungen eine Vielzahl von Formen angenommen, einschließlich derjenigen, die für die Verwendung geeignet sind Desktops, Server, Laptops, Netbooks, Mobiltelefone und Tablets,[7][8] sowie in minimalen Umgebungen typischerweise zur Verwendung in eingebetteten Systemen.[9][10] Es gibt kommerziell unterstützte Verteilungen wie z. Fedora Linux (roter Hut), OpenSuse (Suse) und Ubuntu (Canonical Ltd.); und völlig gemeinschaftsgetriebene Verteilungen, wie z. Debian, Slackware, Gentoo und Arch Linux. Die meisten Verteilungen sind einsatzbereit und für eine bestimmte vorkompiliert Befehlssatzwährend einige (wie z. Gentoo) sind meistens in verteilt in Quellcode Formular und muss lokal zur Installation kompiliert werden.[11]
Geschichte
Linus Torvalds entwickelte die Linux Kernel und verteilte seine erste Version, 0.01, 1991. Linux wurde ursprünglich als verteilt als Quellcode Nur und später als Paar herunterladbarer Diskette Bilder: einer bootfähig und enthält den Linux -Kernel selbst und der andere mit einem Satz von GNU Dienstprogramme und Tools zum Einrichten eines Dateisystems. Da das Installationsverfahren kompliziert war, insbesondere angesichts wachsender Mengen an verfügbarer Software, entstanden die Verteilungen, um sie zu vereinfachen.[13]
Frühe Verteilungen umfassten:
- H. J. LUs "Boot-Root", das oben erwähnte Scheibenbildpaar mit dem Kernel und den absoluten Minimalwerkzeugen, um loszulegen (Ende 1991)[14]
- MCC Interim Linux (Februar 1992)
- Softlanding Linux -System (SLS), das das X -Fenstersystem enthielt und die umfassendste Verteilung für kurze Zeit war (1992)
- Yggdrasil linux/gnu/x, eine kommerzielle Verteilung (Dezember 1992)
Die beiden ältesten, noch aktiven Vertriebsprojekte, die 1993 begonnen wurden. Die SLS-Verteilung war nicht gut aufrechterhalten, daher im Juli 1993 eine neue SLS-basierte Verteilung,. Slackware, wurde von freigelassen von Patrick Volkerding.[15] Auch unzufrieden mit SLS, Ian Murdock Setzen Sie, um eine kostenlose Verteilung durch Gründung zu erstellen Debian, erstmals im Dezember 1993 veröffentlicht.[16]
Die Benutzer wurden von Linux -Verteilungen als Alternativen zur DOS und Microsoft Windows Betriebssysteme auf IBM PC kompatibel Computers, Mac OS auf der Apple Macintosh, und proprietär Versionen von Unix. Die meisten frühen Anwender waren mit Unix von Arbeit oder Schule vertraut. Sie umfassten Linux -Verteilungen für ihre niedrigen (oder abwesenden) Kosten und die Verfügbarkeit des Quellcode für die meisten oder alle ihrer Software.
Seit 2017 ist Linux auf Server- und Eingebettungsgerätemärkten beliebter geworden als der Desktop-Markt. Es wird auf über 50% der Webserver verwendet.[17] Der aktuelle Marktanteil des Desktops beträgt etwa 3,7%.[18]
Komponenten
Viele Linux -Verteilungen bieten ein Installationssystem, das dem mit anderen modernen Betriebssystemen ähnelt. Andere Verteilungen, einschließlich Gentoo Linux, Geben Sie nur die Binärdateien eines Basiskerns, Kompilierungstools und eines Installateurs an; Der Installateur kompilt alle angeforderten Software für die spezifischen die Architektur vom Computer des Benutzers mit diesen Tools und dem Quellcode der Software.
Paketverwaltung
Verteilungen sind normalerweise in segmentiert in Pakete. Jedes Paket enthält eine bestimmte Anwendung oder einen bestimmten Dienst. Beispiele für Pakete sind eine Bibliothek für den Umgang mit dem Png Bildformat, eine Sammlung von Schriftarten und a Webbrowser.
Das Paket wird in der Regel als kompilierter Code bereitgestellt, wobei die Installation und Entfernung von Paketen von a behandelt werden Paketverwaltungssystem (PMS) und nicht einfach Datei -Archiver. Jedes Paket, das für einen solchen PMS vorgesehen ist Abhängigkeiten (Andere Pakete, die ausgeführt werden müssen). Das Paketverwaltungssystem bewertet diese Meta-Information, um Paketsuche zu ermöglichen, automatische Upgrades auf neuere Versionen durchzuführen und zu überprüfen, ob alle Abhängigkeiten eines Pakets vorhanden sind (und entweder den Benutzer zur Installation oder automatisch installieren).
Obwohl Linux -Verteilungen in der Regel viel mehr Software als proprietäre Betriebssysteme enthalten, ist es für lokale Administratoren normal, auch Software zu installieren, die nicht in der Verteilung enthalten ist. Ein Beispiel wäre eine neuere Version einer Softwareanwendung als die, die mit der Verteilung geliefert wird, oder eine Alternative zu der von der Verteilung gewählten (zum Beispiel, KDE -Plasma -Arbeitsbereiche statt Gnomoder umgekehrt für die Benutzeroberflächenschicht). Wenn die zusätzliche Software nur in Form von Quellen verteilt ist, muss sie lokal zusammengestellt werden. Wenn jedoch lokal zusätzliche Software hinzugefügt wird, kann der "Status" des lokalen Systems aus der Synchronisation mit dem Status der Datenbank des Paketmanagers fallen. In diesem Fall muss der lokale Administrator zusätzliche Maßnahmen ergreifen, um sicherzustellen, dass das gesamte System auf dem neuesten Stand ist, da der Paketmanager dies möglicherweise nicht mehr automatisch tun kann.
Die meisten Verteilungen installieren Pakete, einschließlich des Kernels und anderer Kernbetriebssystemkomponenten, in einer vorgegebenen Konfiguration. Einige benötigen oder erlauben jetzt Konfigurationsanpassungen zum ersten Installationszeit. Dies macht die Installation weniger entmutigend, insbesondere für neue Benutzer, ist jedoch nicht immer akzeptabel. Für bestimmte Anforderungen muss viel Software sorgfältig als nützlich konfiguriert werden, um korrekt mit anderen Software zu arbeiten oder sicher zu sein, und lokale Administratoren sind häufig verpflichtet, Zeit zu überprüften und neu zu konfigurieren.
Einige (aber nicht alle) Verteilungen gehen zu erheblichen Längen, um die von ihnen enthaltene Software anzupassen und anzupassen, und einige bieten Konfigurationstools an, damit Benutzer dies tun.
Durch Erhalten und Installieren alles Normalerweise kann ein Administrator eine "verteilungslose" Installation erstellen. Es ist möglich, solche Systeme von Grund auf neu zu erstellen und Verteilungen insgesamt zu vermeiden. Man braucht eine Möglichkeit, die ersten Binärdateien zu generieren, bis das System ist Selbsthosting. Dies kann durch Zusammenstellung eines anderen Systems erfolgen, das Binärdateien für das beabsichtigte Ziel bauen kann (möglicherweise von Cross-Compilation). Zum Beispiel siehe Linux von Grund auf neu.
Typen und Trends
In großem Umfang können Linux -Verteilungen sein:
- Kommerziell oder nicht kommerziell
- Entwickelt für Unternehmensbenutzer, Power -Benutzer oder für Heimnutzer
- Unterstützt auf mehreren Arten von Hardware oder plattformspezifisch, selbst in dem Maße der Zertifizierung durch den Plattformanbieter
- Entwickelt für Server, Desktops oder eingebettete Geräte
- Allgemeinzweck oder hochspezialisiert auf bestimmte Maschinenfunktionalitäten (z. B. Firewalls, Netzwerkrouter und Computercluster)
- Ziel auf bestimmte Benutzergruppen, zum Beispiel durch Sprache Internationalisierung und Lokalisierung, oder durch Einbeziehung von vielen Musikproduktion oder Wissenschaftliches rechnen Pakete
- In erster Linie für Sicherheit, Benutzerfreundlichkeit, Portabilität oder Vollständigkeit
- Standardfreisetzung oder Rolling Release, siehe unten.
Die Vielfalt der Linux -Verteilungen ist auf technische, organisatorische und philosophische Unterschiede zwischen Anbietern und Nutzern zurückzuführen. Die zulässige Lizenzierung kostenloser Software bedeutet, dass Benutzer mit ausreichendem Wissen und Interesse jede vorhandene Verteilung anpassen oder sie für ihre eigenen Bedürfnisse entwerfen können.
Rollverteilungen
Rolling -Linux Aktualisierung. Die Begriffe teilweise rollen und teilweise rollen (zusammen mit Synonymen Semi-Rolling und halbrollend), voll rollen, Wirklich rollen und Optional rollen werden manchmal von Softwareentwicklern und Benutzern verwendet.[19][20][21][22][23][24]
Repositorys von Rollverteilungen enthalten normalerweise sehr aktuell Software -Veröffentlichungen- oft die neuesten stabilen Versionen verfügbar. Sie haben Pseudo-Veröffentlichungen und Installationsmedien, die einfach sind Schnappschüsse der Verteilung zum Zeitpunkt der Veröffentlichung des Installationsbildes. In der Regel kann ein aus älteres Installationsmedium installiertes Rolling-Freis-Betriebssystem nach der Installation vollständig aktualisiert werden.
Abhängig vom Verwendungsfall kann sowohl Vor- und Nachteile für die Standardfreisetzung als auch die Rolling Release bestehen. Softwareentwicklungsmethoden.[25]
In Bezug auf die SoftwareentwicklungsprozessStandardveröffentlichungen erfordern erhebliche Entwicklungsanstrengungen, um alte Versionen durch Verbreitung auf dem neuesten Stand zu halten Insekt Fixiert wieder auf den neuesten Zweig, anstatt sich auf den neuesten zu konzentrieren Entwicklungszweig. Im Gegensatz zu Rolling -Releases erfordern Standardfreisetzungen mehr als eine Code -Filiale, die entwickelt und gewartet werden kann, was die Arbeitsbelastung der Softwareentwickler und -interessierer erhöht.
Auf der anderen Seite sind Softwarefunktionen und Technologieplanung in Standard -Releases einfacher, da die kommenden Funktionen in den nächsten Versionen (en) besser verstehen. Software -Release -Zyklen kann auch mit denen des Majors synchronisiert werden stromaufwärts Softwareprojekte wie z. Desktop -Umgebungen.
Soweit das BenutzererfahrungStandardveröffentlichungen werden häufig als stabiler und fehlerfrei angesehen, da Softwarekonflikte leichter behandelt und während des Softwareentwicklungszyklus gründlicher getestet und bewertet werden können.[25][26] Aus diesem Grund sind sie in der Regel die bevorzugte Wahl in Unternehmensumgebungen und missionskritischen Aufgaben.[25]
Rolling -Releases bieten jedoch mehr aktuelle Software, die auch eine erhöhte Stabilität und weniger Software -Fehler sowie die zusätzlichen Vorteile neuer Funktionen, größere Funktionen, schnellere Laufgeschwindigkeiten und verbessertes System und ein verbessertes System und ein verbessertes System bieten können. Anwendungssicherheit. Bezüglich Software -SicherheitDas Rolling Release -Modell kann Vorteile in zeitnahen Sicherheitsaktualisierungen, Fixiersystemen oder Anwendungen haben Sicherheitsfehler und SchwachstellenDiese Standardveröffentlichungen müssen möglicherweise bis zur nächsten Version für oder in verschiedenen Versionen in den Patch warten. In einer Rolling Release -Verteilung, wo der Benutzer hat gewählt Um es als hochdynamisches System auszuführen, kann der ständige Fluss von Softwarepaketen neue unbeabsichtigte Schwachstellen einführen.[25]
Installationsfreie Verteilungen (Live-CD/USB)
Eine "Live" -Distribution ist eine Linux -Verteilung, die von abnehmbaren Speichermedien wie z. optische Scheiben oder USB -Flash -Laufwerke, anstatt installiert zu werden und von a zu bootet Festplatte. Die Portabilität von installationsfreien Verteilungen macht sie für Anwendungen wie Demonstrationen, das Ausleihen des Computers eines anderen, die Rettungsvorgänge oder als Installationsmedien für eine Standardverteilung vorteilhaft.
Wenn das Betriebssystem von einem schreibgeschützten Medium wie einer CD oder einer DVD stammt, können alle Benutzerdaten, die zwischen den Sitzungen aufbewahrt werden müssen Antrieb oder Festplattenlaufwerk.[27]
Viele Linux-Verteilungen bieten zusätzlich zu ihrer herkömmlichen Form ein "Live" -Form, bei dem es sich um ein netzwerkbasiertes oder abnehmbares Bild handelt, das nur für die Installation verwendet werden soll. Solche Verteilungen umfassen Suse, Ubuntu, Linux Mint, MEPIS und Fedora Linux. Einige Verteilungen, einschließlich Knoppix, Welpen Linux, Teufels-Linux, Supergamer, Slitaz GNU/Linux und Dyne: Bolic, sind hauptsächlich für die Live -Verwendung konzipiert. Darüber hinaus können einige minimale Verteilungen direkt aus so wenig Platz wie eine Diskette ausgeführt werden, ohne den Inhalt des Festplattenlaufwerks des Systems zu ändern.[28]
Beispiele
Die Webseite Distrowatch listet viele Linux -Verteilungen auf und zeigt einige derjenigen an, die am meisten haben Webverkehr auf der Website. Das Wikimedia Foundation veröffentlichte eine Analyse des Browsers Benutzeragenten von Besuchern auf WMF -Websites bis 2015, einschließlich Details zu den beliebtesten Betriebssystem -Identifikatoren, einschließlich einiger Linux -Verteilungen.[29] Viele der beliebten Verteilungen sind unten aufgeführt.
Weit verbreitete GNU-basierte oder GNU-kompatible Verteilungen
- Debian, eine nichtkommerzielle Verteilung und eine der frühesten, die von einer freiwilligen Entwicklergemeinschaft mit einem starken Engagement für freie Softwareprinzipien und demokratische Projektmanagement gewartet wurden.
- Knoppix, Der Erste Live -CD Verteilung, um vollständig aus zu laufen Abnehmbare Medien Ohne Installation auf eine Festplatte, abgeleitet von Debian.
- Linux Mint Debian Edition (LMDE) verwendet Debian -Pakete Direkt (anstelle von Ubuntu)
- Ubuntu, ein Desktop- und Serververteiler, der von Debian abgeleitet wurde, das von der britischen Firma gepflegt wurde Canonical Ltd.
- Es gibt mehrere Verteilungen, die auf Ubuntu basieren, die die hauptsächlich die ersetzen Gnom Stock Desktop -Umgebung wie: Kubuntu bezogen auf Kde, Lubuntu bezogen auf Lxqt, Xubuntu bezogen auf Xfce, Ubuntu Mate bezogen auf KAMERAD, Ubuntu Budgie bezogen auf Wellensittich. Andere offizielle Gabeln haben spezifische Verwendungen wie: Ubuntu Kylin für chinesischsprachige Benutzer, oder Ubuntu Studio Für Ersteller von Medieninhalten.
- Linux Mint, eine Verteilung basierend und kompatibel mit Ubuntu. Unterstützt unter anderem mehrere Desktop -Umgebungen, unter anderem Gnome Shell Gabel Zimt und Gnome 2 Fork KAMERAD.
- Fedora Linux, eine von American Company gesponserte Gemeinschaftsverteilung roter Hut und der Nachfolger des früheren Angebots des Unternehmens, Red Hat Linux. Ziel ist es, ein Technologie -Test für das kommerzielle Linux -Angebot von Red Hat zu sein, wo neu Quelloffene Software wird prototypisiert, entwickelt und in einer gemeinsamen Umgebung getestet, bevor er in Red Hat Enterprise Linux gerät.
- Red Hat Enterprise Linux (Rhel), ein Derivat von Fedora Linux, gehalten und kommerziell von Red Hat unterstützt. Es wird versucht, Unternehmen getestete, sichere und stabile Linux -Server- und Workstation -Unterstützung bereitzustellen.
- Centos, eine Verteilung, die aus den gleichen Quellen abgeleitet ist nach roter Hut, gepflegt von einer engagierten Freiwilligengemeinschaft von Entwicklern mit 100% roten Hut-kompatiblen Versionen und einer verbesserten Version, die nicht immer 100% vorgelagert ist.
- Miracle Linux, ein Derivat von Red Hat Enterprise Linux, das von erhalten und kommerziell unterstützt wird CyberTrust Japan
- Oracle Linux, das ist ein Derivat von Red Hat Enterprise Linux, gepflegt und kommerziell unterstützt von Orakel
- Red Hat Enterprise Linux (Rhel), ein Derivat von Fedora Linux, gehalten und kommerziell von Red Hat unterstützt. Es wird versucht, Unternehmen getestete, sichere und stabile Linux -Server- und Workstation -Unterstützung bereitzustellen.
- Mandriva Linux war ein Red Hat Linux Derivat, der in mehreren europäischen Ländern und Brasilien beliebt war, unterstützt von der gleichnamigen französischen Firma. Nachdem das Unternehmen bankrott gegangen war, wurde es von ersetzt von OpenMandriva LX,[30][31] Obwohl eine Reihe von Derivaten jetzt eine größere Benutzerbasis haben.
- OpenSuse, eine Gemeinschaftsverteilung, die hauptsächlich von der deutschen Firma gesponsert wird Suse.
- SUSE Linux Enterprise, abgeleitet von OpenSuse, gewartet und kommerziell von Suse unterstützt
- Arch Linux, a Rolling Release Die Verteilung, die sich an erfahrene Linux-Benutzer richtet und von einer freiwilligen Community gepflegt wird, bietet offizielle Binärpakete und eine breite Palette von inoffiziellen Nutzern. Pakete werden normalerweise von einem einzigen definiert Pkgbuild Textdatei.
- Manjaro Linux, ein Derivat von Arch Linux, das ein grafisches Installateur und andere Funktionen für die Benutzerfreundlichkeit für weniger erfahrene Linux-Benutzer enthält.
- Gentoo, eine Verteilung, die auf abzielt Power-User, bekannt für seine FreeBSD -Ports-Sähnlich automatisiertes System zum Kompilieren von Anwendungen aus Quellcode
- Slackware, erstellt 1993, eine der ersten Linux -Verteilungen und zu den frühesten noch gewarteten, verpflichtet, hoch zu bleiben Unix-artig und leicht zu verändern durch Endverbraucher[32]
Linux -Kernel -basierte Betriebssysteme
- Android, Googles kommerzielles Betriebssystem basierend auf Android OSP Das läuft auf vielen Geräten wie Smartphones, Smart-TVs und Set-Top-Boxen.
- Chrome OS, Googles kommerzielles Betriebssystem basierend auf Chrom os das läuft nur weiter Chromebooks, Chromeboxen und Tablet -Computer. Wie Android, es hat das Google Play Store und andere Google Apps. Die Unterstützung für Anwendungen, die eine GNU -Kompatibilität erfordern, ist über eine virtuelle Maschine namens Crostini verfügbar und von Google als Linux -Unterstützung bezeichnet. Chromebook#Integration mit Linux.
Ob die oben genannten Betriebssysteme als "Linux -Verteilung" gelten, ist ein kontroverses Thema. Sie verwenden den Linux -Kernel, also die Linux Foundation[33] und Chris Dibona,[34] Der Open-Source-Chef von Google stimmt zu, dass Android eine Linux-Verteilung ist. Andere, wie der Google -Ingenieur Patrick Brady, sind nicht einverstanden, indem sie die mangelnde Unterstützung für viele GNU -Tools in Android, einschließlich der Glibc.[35]
Andere linux -basierte Betriebssysteme umfassen Cyanogenmod, seine Gabel Lineageos, Android-X86 und vor kurzem Tizen, Mer/Segelfisch os und Kaios.
Leichte Verteilungen
Leichte Linux -Verteilungen sind diejenigen, die für ältere Hardware unter Berücksichtigung älterer Hardware konzipiert wurden, sodass ältere Hardware weiterhin produktiv verwendet werden kann, oder für maximal mögliche Geschwindigkeit in neuerer Hardware, indem mehr Ressourcen für die Verwendung durch Anwendungen verfügbar bleiben. Beispiele beinhalten Tiny Core Linux, Welpen Linux und Slitaz.
Nischenverteilungen
Andere Verteilungen zielen auf bestimmte Nischen ab, wie z. B.:
- Router- Zum Beispiel durch die winzige eingebettete Routerverteilung abzielt OpenWrt
- Internet der Dinge- Zum Beispiel von Ubuntu Core gezielt[36]
- Heimkino -PCs- zum Beispiel gezielt von durch Knoppmyth, Kodi (ehemaliger XBMC) und Mythbuntu
- Spezifische Plattformen- zum Beispiel, Raspberry Pi OS zielt auf die Raspberry Pi Plattform
- Ausbildung- Beispiele sind Edubuntu und Karoshi, Serversysteme basierend auf Pclinuxos
- Wissenschaftliche Computerserver und Arbeitsstationen- zum Beispiel gezielt von durch Wissenschaftliche Linux
- Digitale Audio -Workstationen für die Musikproduktion- zum Beispiel gezielt von durch Ubuntu Studio
- Computersicherheit, digitale Forensik und Penetrationstests- Beispiele sind Kali Linux und Papageiensicherheit OS
- Privatsphäre und Anonymität- zum Beispiel gezielt von durch Schwänze, Whonix, Qubes, oder Freedombox
- Offline -Verwendung- zum Beispiel, Endloses Betriebssystem
- Microsoft's Azure Kugel
Interdigributionsprobleme
Das Freie Standardgruppe ist eine Organisation, die von großen Software- und Hardwareanbietern gebildet wird, die darauf abzielt, die Interoperabilität zwischen verschiedenen Verteilungen zu verbessern. Unter ihren vorgeschlagenen Standards sind die Linux Standard Base, was ein gemeinsames definiert Abi und Verpackungssystem für Linux und die Dateisystem Hierarchie Standard Dies empfiehlt ein Standard -Filenaming -Diagramm, insbesondere die grundlegenden Verzeichnisnamen, die auf der Stammin des Baumes eines beliebigen Linux -Dateisystems gefunden wurden. Diese Standards sehen jedoch eine begrenzte Verwendung, selbst unter den von Mitgliedern der Organisation entwickelten Verteilungen.
Die Vielfalt der Linux -Verteilungen bedeutet, dass nicht alle Software auf allen Verteilungen ausgeführt werden, je nachdem, welche Bibliotheken und andere Systemattribute erforderlich sind. Verpackte Software und Software-Repositorys sind in der Regel spezifisch für eine bestimmte Verteilung, obwohl die Kreuzinstallation bei eng verwandten Verteilungen manchmal möglich ist.
Werkzeuge zur Auswahl einer Verteilung
Der Prozess des ständigen Umschaltens zwischen Verteilungen wird häufig als "Distribuppenhüpfen" bezeichnet.[37] Virtuelle Maschinen wie zum Beispiel Virtualbox und VMware Workstation Virtualisiere Hardware, mit der Benutzer Live -Medien auf einer virtuellen Maschine testen können. Einige Websites wie Distrowatch bieten Listen von Verteilungen an und verlinken mit Screenshots von Betriebssystemen, um einen ersten Eindruck verschiedener Verteilungen zu erhalten.
Es stehen Tools zur Verfügung, mit denen Personen eine geeignete Verteilung auswählen können, z. B. mehrere Versionen des Linux -Verteilungswählers.[38] und das universelle Paket -Suchwerkzeug Wer hat.[39] Es gibt einfache Möglichkeiten, mehrere Linux -Verteilungen auszuprobieren, bevor Sie sich für einen entscheiden: Multi -Distribution ist a Live -CD Das enthält neun Platzsparverteilungen.[40]
Installation
Es gibt verschiedene Möglichkeiten, eine Linux -Verteilung zu installieren. Die häufigste Methode zur Installation von Linux ist das Booten von Live Usb Speicherstick, die mithilfe einer USB Image Writer -Anwendung und dem ISO -Bild erstellt werden können, das von den verschiedenen Linux -Distribution -Websites heruntergeladen werden kann. DVD -Datenträger, CD -Datenträger, Netzwerkinstallationen und sogar andere Festplatten können auch als "Installationsmedien" verwendet werden.[41]
In den 1990er Jahren wurden Linux -Verteilungen unter Verwendung von Sätzen von installiert Floppies Dies wurde jedoch durch alle wichtigen Verteilungen aufgegeben. In den 2000er Jahren boten viele Verteilungen CD- und DVD -Sets mit den wichtigsten Paketen auf der ersten CD und weniger wichtigen Paketen auf späteren. Einige Verteilungen, wie z. Debian Außerdem aktivierte die Installation über ein Netzwerk nach dem Booten entweder aus einer Reihe von Floppies oder einer CD mit nur einer kleinen Datenmenge.[42]
Neue Benutzer beginnen zu Beginn zu Partitionierung Eine Festplatte, um ihr zuvor installiertes Betriebssystem zu halten. Die Linux -Verteilung kann dann auf einer eigenen separaten Partition installiert werden, ohne zuvor gespeicherte Daten zu beeinflussen.[43]
In einem Live -CD -Setup startet der Computer das gesamte Betriebssystem von CD, ohne es zuerst auf der Festplatte des Computers zu installieren. Viele Verteilungen haben eine Live -CD Installateur, wobei der Computer das Betriebssystem von der Festplatte startet und dann auf der Festplatte des Computers installiert werden kann, wodurch ein nahtloser Übergang vom Betriebssystem von der CD zum Betriebssystem liefert, das von der Festplatte ausgeführt wird.
Beide Server und persönliche Computer Das geliefert mit bereits installierten Linux sind von Anbietern einschließlich Anbietern erhältlich Hewlett Packard, Dell und System76.
Auf eingebetteten Geräten wird Linux normalerweise im Gerät des Geräts gehalten Firmware und kann verbrauchergreifbar sein oder nicht.
Anakonda, einer der beliebtesten Installateure, wird von verwendet von Red Hat Enterprise Linux, Fedora (das verwendet die Fedora Media Writer) und andere Verteilungen, um den Installationsprozess zu vereinfachen. Debian, Ubuntu und viele andere verwenden Debian-Installer.
Installation über ein vorhandenes Betriebssystem
Einige Verteilungen lassen den Benutzer Linux über sein aktuelles System wie Winlinux oder das aktuelle System installieren Colinux. Linux ist auf der Windows -Festplattenpartition installiert und kann von Windows selbst gestartet werden.
Virtuelle Maschinen (wie Virtualbox oder VMware) Ermöglichen Sie auch, dass Linux in einem anderen Betriebssystem ausgeführt wird. Die VM -Software simuliert einen separaten Computer, auf dem das Linux -System installiert ist. Nach der Installation kann die virtuelle Maschine so gebootet werden, als wäre es ein unabhängiger Computer.
Für die vollständige Leistung stehen auch verschiedene Tools zur Verfügung Dual-Boot Installationen von vorhandenen Plattformen ohne CD, vor allem:
- Die (jetzt veraltet) Wubi Installer, wodurch Windows -Benutzer heruntergeladen und installiert werden können Ubuntu oder seine Derivate in eine FAT32- oder eine NTFS -Partition ohne Installations -CD, sodass Benutzer leicht zwischen einem der beiden Betriebssysteme auf derselben Festplatte ohne Daten starten können. Ersetzt durch Allgegenwart.
- Win32-Lader, was gerade in offizielle Debian -CDs/DVDs integriert wird und es den Windows -Benutzern ermöglicht, installiert zu werden Debian Ohne CD wird zwar eine Netzwerkinstallation durchgeführt und erfordert dadurch eine Abteilung[44]
- Unetbootin, damit Windows- und Linux-Benutzer ähnliche NO-CD-Netzwerkinstallationen für eine Vielzahl von Linux-Verteilungen durchführen und zusätzlich bereitstellen Live USB Unterstützung der Schöpfung
Proprietäre Software
Einige spezifische proprietäre Softwareprodukte sind in keiner Form für Linux verfügbar. Ab September 2015 die Dampf Gaming Service bietet 1.500 Spiele unter Linux, verglichen mit 2.323 Spielen für Mac- und 6.500 Windows -Spiele.[45][46][47] Emulation und API-Translationsprojekte wie Wein und Crossover Machen Sie es möglich, nicht linuxbasierte Software auf Linux-Systemen auszuführen, entweder durch Emulation eines proprietären Betriebssystems oder durch Übersetzung proprietärer API-Aufrufe (z. B. Anrufe bei Microsoft's Win32 oder DirectX APIs) in native Linux -API -Aufrufe. EIN virtuelle Maschine kann auch verwendet werden, um ein proprietäres Betriebssystem (wie Microsoft Windows) über Linux auszuführen.
OEM -Verträge
Computerhardware wird normalerweise mit einem anderen Betriebssystem als von Linux verkauft, das bereits von der installiert wurde Originalausrüstung Hersteller (OEM). Im Falle des IBM PC -Kompateien Das Betriebssystem ist normalerweise Microsoft Windows; Im Falle des Apple Macintosh Computer war es schon immer eine Version von Apfelderzeit os, derzeit Mac OS; Sun Microsystems verkauft Sparc Hardware mit dem Solaris Eingerichtet; Videospielkonsolen so wie die Xbox, Playstation, und Wii Jeder hat sein eigenes proprietäres Betriebssystem. Dies schränkt den Marktanteil von Linux ein: Verbraucher wissen nicht, dass eine Alternative vorhanden ist, sie müssen sich bewusst bemühen, ein anderes Betriebssystem zu verwenden, und sie müssen entweder die tatsächliche Installation selbst durchführen oder von einem Freund, einem Verwandten oder einem Computerprofi auf Unterstützung abhängen .
Es ist jedoch möglich, Hardware mit bereits installierten Linux zu kaufen. Lenovo, Hewlett Packard, Dell, Leisten,[48] Purismus, Pine64 und System76 Alle verkaufen allgemeine Linux-Laptops.[49] PC-Hersteller von benutzerdefinierten Ordnung werden auch Linux-Systeme bauen, möglicherweise jedoch mit dem Windows -Schlüssel auf der Tastatur. Fixstars -Lösungen (ehemals Terra Soft) verkauft Macintosh Computers und Playstation 3 Konsolen mit Gelbhund Linux Eingerichtet.
Es ist üblicher, eingebettete Geräte zu finden, die mit Linux als Standard-Hersteller-unterstütztes Betriebssystem verkauft werden, einschließlich der Linksys NSLU2 NAS -Gerät, Tivo's Linie persönlicher Video-Rekorder und Linux-basierte Mobiltelefone (einschließlich Android-Smartphones), PDAs und tragbare Musikspieler.
Mit der aktuellen Microsoft Windows -Lizenz können der Hersteller die Rückerstattungsrichtlinie bestimmen.[50] Mit früheren Windows -Versionen war es möglich, eine Rückerstattung zu erhalten, wenn der Hersteller die Rückerstattung durch Rechtsstreitigkeiten bei den Small Claims Courts nicht vorangetrieben hatte.[51] Am 15. Februar 1999 eine Gruppe von Linux -Benutzern in Orange County, Kalifornien einen "Windows -Rückerstattungstag" -Protest, um Microsoft unter Druck zu setzen, sie wiederzugeben.[52] In Frankreich, die Organisationen der Linuxfranzöder und AFUL (französisch sprechende Libre -Software -Benutzervereinigung) zusammen mit dem kostenlosen Softwareaktivisten Roberto di Cosmo startete eine "Windows Detax" -Bewegung,[53] Dies führte zu einer Petition von 2006 gegen "Racketiciels" (Übersetzung: Schläger) mit 39.415 Unterzeichnern und den Dgccrf Zweig der französischen Regierung, die mehrere Beschwerden gegen gebündelte Software einreicht. Am 24. März 2014 wurde eine neue internationale Petition von Aful auf der Avaaz -Plattform gestartet.[54] in mehrere Sprachen übersetzt und von vielen Organisationen auf der ganzen Welt unterstützt.
Statistiken
Es gibt keine offiziellen Zahlen zu Popularität, Adoption, Downloads oder installierte Grundlage von Linux -Verteilungen.
Es gibt auch keine offiziellen Zahlen für die Gesamtzahl der Linux -Systeme.[55][56] teilweise aufgrund der Schwierigkeit, die Anzahl der Anzahl der Anzahl zu quantifizieren Stck Laufen Linux (siehe Desktop Linux Adoption), da viele Benutzer Download Linux -Verteilungen. Daher zeigen die Verkaufszahlen für Linux -Systeme und kommerzielle Linux -Verteilungen eine viel geringere Anzahl von Linux -Systemen und Ebene von Linux -Akzeptanz als ist der Fall; Dies ist hauptsächlich darauf zurückzuführen, dass Linux ist Kostenlose und Open-Source-Software das kann heruntergeladen werden kostenlos.[55][57] Ein Linux -Counterprojekt hatte einen Lauf im Auge behalten Schätzung von der Anzahl der Linux -Systeme, unterscheidete jedoch nicht zwischen Rolling -Freisetzung und Standardfreisetzungsverteilungen. Im August 2018 wurde der Betrieb eingestellt, obwohl bis Oktober 2018 einige verwandte Blog -Posts erstellt wurden.[58]
Die statistischen Berichte der Desktop -Nutzung für bestimmte Linux -Verteilungen wurden seit Juli 2014 erfasst und veröffentlicht[59] durch das Linux -Hardware -Projekt.
Siehe auch
Anmerkungen
- ^ Manchmal als a genannt GNU/Linux -Verteilung, mit etwas Verwandte Kontroversen
Verweise
- ^ "Erklären Sie, warum wir andere Systeme nicht unterstützen". gnu.org. 30. Juni 2014. Archiviert Aus dem Original am 24. April 2011. Abgerufen 5. Januar, 2015.
- ^ "Linux -Betriebssysteme: Verteilungen". Swift.Siphos.be. 27. November 2014. Archiviert von das Original am 3. Oktober 2018. Abgerufen 8. Januar, 2015.
- ^ Chris Hoffman (27. Juni 2012). "HTG erklärt: Wie Software -Installations- und -paketmanager unter Linux funktionieren". Howtogeek.com. Archiviert Aus dem Original am 10. Februar 2015. Abgerufen 15. Januar, 2015.
- ^ "Der Status von CentOS -Spiegeln". Centos.org. 15. Januar 2015. Archiviert vom Original am 31. Dezember 2014. Abgerufen 15. Januar, 2015.
- ^ "Die LWN.NET Linux -Verteilungsliste". Lwn.net. Archiviert Aus dem Original am 15. März 2015. Abgerufen 11. September, 2015.
- ^ "Destrowatch.com: Geben Sie den Spaß zurück in das Computer. Verwenden Sie Linux, BSD". Distrowatch.com. Archiviert vom Original am 11. November 2020. Abgerufen 26. November, 2020.
- ^ Jim Martin. "So installieren Sie Ubuntu Touch auf Ihrem Android -Telefon oder -Tablet". PC -Berater. Archiviert Aus dem Original am 27. Oktober 2015. Abgerufen 29. Oktober, 2015.
- ^ David Hayward. "Installieren Sie Linux auf Ihrem X86 -Tablet: Fünf Distributionen zur Auswahl". TechRadar. Archiviert Aus dem Original am 13. April 2019. Abgerufen 29. Oktober, 2015.
- ^ Brian Proffitt (3. Februar 2010). "Die Top 7 besten Linux -Verteilungen für Sie". Linux.com. Archiviert von das Original am 5. Januar 2015. Abgerufen 11. Januar, 2015.
- ^ Eric Brown (4. November 2014). "Mobile Linux -Distributionen maustentieren weiter". Linux.com. Archiviert Aus dem Original am 13. Februar 2015. Abgerufen 11. Januar, 2015.
- ^ "Debian und andere Distribos". Debian.org. 7. Dezember 2013. Archiviert Aus dem Original am 14. Januar 2015. Abgerufen 5. Januar, 2015.
- ^ "Linux Distributions Timeline". Fabiololix. Archiviert vom Original am 12. November 2020. Abgerufen 23. Dezember, 2020.
- ^ Berlich, Ruediger (April 2001). "Alles, was Sie über ... die frühe Geschichte von Linux, Teil 2, Re: Verteilung wissen müssen" (PDF). Linuxuser. Archiviert (PDF) Aus dem Original am 28. Juli 2012. Abgerufen 4. Mai, 2013.
- ^ "Eine kurze Geschichte von Linux -Verteilungen [lwn.net]". lwn.net. Archiviert Aus dem Original am 23. Juni 2018. Abgerufen 30. September, 2018.
- ^ "Das Slackware Linux -Projekt: Slackware -Release -Ankündigung". Slackware.com. 16. Juli 1993. Archiviert Aus dem Original am 9. August 2011. Abgerufen 29. Juli, 2011.
- ^ "Eine kurze Geschichte von Debian - Debian veröffentlicht". Debian.org. 4. Mai 2013. Archiviert Aus dem Original am 17. August 2011. Abgerufen 19. Juli, 2014.
- ^ "Nutzungsstatistik und Marktanteil der Unix für Websites". w3techs.org. 5. November 2016. Abgerufen 5. November, 2016.
- ^ "Browser & Plattform -Marktanteil Januar 2017". w3counter.com. 31. Januar 2017. Archiviert Aus dem Original am 22. Februar 2017. Abgerufen 21. Februar, 2017.
- ^ Das Chakra -Projekt. "Half-Rolling-Entwicklungsmodell". Chakra-Project-org. Archiviert Aus dem Original am 11. Oktober 2011. Abgerufen 18. Mai, 2019.
- ^ Das Chakra -Projekt. "Das Chakra -Projekt Wiki: FAQs". Chakra-Project-org. Archiviert von das Original Am 27. August 2011.
- ^ "Fedora Freisetzung Lebenszyklus-Vorschläge". fedoraproject.org. Archiviert Aus dem Original am 18. Mai 2019. Abgerufen 18. Mai, 2019.
- ^ "Fedora Development Mailingliste". fedoraproject.org. Archiviert vom Original am 3. August 2020. Abgerufen 18. Mai, 2019.
- ^ Rev. "Linux -Zertifizierung - Vorbereitung". wandwithzen.com. Archiviert Aus dem Original am 14. September 2011. Abgerufen 18. Mai, 2019.
- ^ "Warum OpenSuse". opense.org. Archiviert Aus dem Original am 18. Mai 2019. Abgerufen 18. Mai, 2019.
- ^ a b c d Chad Perrin (2. August 2010), Point-Release vs Rolling-Freisetzung: Entwickler, Benutzer- und Sicherheitsüberlegungen, TechRepublic.com, archiviert Aus dem Original am 28. September 2012, abgerufen 6. September, 2011
- ^ K.Mandla (9. März 2007). "Die Vor- und Nachteile einer rollenden Veröffentlichung". kmandla.wordpress.com. Archiviert Aus dem Original am 12. November 2010. Abgerufen 26. Januar, 2012.
- ^ Jonathan Corbet (15. Juni 2011). "Debattieren von Overlayfs". Lwn.net. Archiviert Aus dem Original am 24. Juli 2015. Abgerufen 5. Januar, 2015.
- ^ "PITX - eine Micro -Serienterminal -Distribution". asashi.net. Archiviert Aus dem Original am 2. Februar 2015. Abgerufen 6 Januar, 2015.
- ^ "Wikimedia -Verkehrsanalysebericht - Betriebssysteme". stats.wikimedia.org. Archiviert vom Original am 2. Februar 2017. Abgerufen 23. Juli, 2018.
- ^ "Mandriva Linux wird in die Community zurückkehren". Mandriva.com. Archiviert von das Original am 23. Mai 2015. Abgerufen 14. Januar, 2015.
- ^ a b "Die LWN.NET Linux -Verteilungsliste". Lwn.net. Archiviert Aus dem Original am 15. März 2015. Abgerufen 15. Januar, 2015.
- ^ "Slackware Linux -Grundlagen, Kapitel 2" (PDF). rlworkman.net. Abgerufen 23. Juli, 2018.
- ^ Fragen Sie AC: Ist Android Linux?. "Fragen Sie AC: Ist Android Linux?". Android Central. Archiviert Aus dem Original am 8. April 2017. Abgerufen 14. März, 2013.
- ^ Derstandard.at. "Google:" Android ist der Linux -Desktop -Traum " - Suchmaschinen - Derstandard.at" Web ". Derstandard.at. Archiviert vom Original am 22. April 2013. Abgerufen 14. März, 2013.
- ^ Paul, Ryan (24. Februar 2009). "Traum (Schaf ++): Die Einführung eines Entwicklers in Google Android". ARS Technica. Archiviert Aus dem Original am 4. Juli 2017. Abgerufen 22. April, 2013.
- ^ Dieguez Castro, Jose (2016). Einführung von Linux -Distributionen. Apress. S. 49, 345. ISBN 978-1-4842-1393-3.
- ^ "Wie ich aufgehört habe, Distros zu hüpfen". Linux heute. Archiviert Aus dem Original am 19. September 2016. Abgerufen 10. Juli, 2016.
- ^ "Distribuauswahl". Desktop Linux zu Hause. Archiviert von das Original am 22. Juli 2011. Abgerufen 29. Juli, 2011.
- ^ "Philipps Homepage: whohas". Philippwesche.org. 11. Februar 2010. Archiviert Aus dem Original am 27. Juli 2011. Abgerufen 29. Juli, 2011.
- ^ "Multi-Distro ist Linux Times 9 auf einem einzelnen CD-R". Linux.com. Abgerufen 29. Juli, 2011.
- ^ "2.4. Installationsmedien". www.debian.org. Archiviert Aus dem Original am 24. Juli 2018. Abgerufen 23. Juli, 2018.
- ^ "Netzwerkinstallation von einer minimalen CD". Debian. Archiviert Aus dem Original am 28. Juli 2011. Abgerufen 29. Juli, 2011.
- ^ "WindowsDualboot". Ubuntu.com. 29. Juni 2015. Archiviert vom Original am 2. März 2020. Abgerufen 12. Dezember, 2021.
- ^ Debian Webmaster. "Debian - Details des Pakets Win32 -Lader in Lenny". Pakete.debian.org. Archiviert Aus dem Original am 5. Juni 2011. Abgerufen 29. Juli, 2011.
- ^ Jared Newman (21. September 2015). "Steam für Linux tops 1.500 Spiele, da der Start der Steam -Maschinen von Valve nähert.". PC Welt. Archiviert Aus dem Original am 19. November 2015. Abgerufen 18. November, 2015.
- ^ "Steams Wohnzimmer -Hardware Blitz hat einen schlammigen Start.". ARS Technica. 15. Oktober 2015. Archiviert Aus dem Original am 11. Januar 2017. Abgerufen 14. Juni, 2017.
- ^ "Der Zustand der Linux -Spiele in der Steamos -Ära". ARS Technica. 26. Februar 2015. Archiviert Aus dem Original am 8. Mai 2017. Abgerufen 14. Juni, 2017.
- ^ "Preanty - Titan Computers". Shop.affordy.com. Archiviert von das Original am 29. Mai 2009. Abgerufen 29. Juli, 2011.
- ^ "Laptops/Notizbücher mit vorinstalliertem Linux". McElrath.org. 10. Juni 2010. Archiviert Aus dem Original am 20. August 2011. Abgerufen 29. Juli, 2011.
- ^ "Microsoft -Software -Lizenzbegriffe: Windows 7 Professional" (PDF). Archiviert (PDF) Aus dem Original am 11. März 2012. Abgerufen 23. Januar, 2012.
- ^ "Eine Fensterrückerstattung in Kalifornien Small Claims Court erhalten". Linuxjournal.com. Archiviert Aus dem Original am 21. Juli 2011. Abgerufen 29. Juli, 2011.
- ^ "Windows -Rückerstattungstag". Marc.merlins.org. 15. Februar 1999. Archiviert Aus dem Original am 27. Juli 2011. Abgerufen 29. Juli, 2011.
- ^ Detaxe.org Archiviert 24. März 2007 bei der Wayback -Maschine (auf Französisch) Sagen Sie Nein zu gebündelten Software - sagen Sie Ja zu informierten Verbrauchern
- ^ Am, zuletzt geändert: 29.04.2014 01:10. "Internationale Petition | Aful". Nr. more.racketware.info. Archiviert vom Original am 26. Januar 2021. Abgerufen 26. November, 2020.
- ^ a b Prashanth Venkataram (10. September 2010). "Counterdebunking des 1% Mythos". Dasubogbylbraschanth.blogspot.com. Archiviert Aus dem Original am 15. September 2010. Abgerufen 1. Oktober, 2011.
- ^ Schestowitz, Roy (Juli 2007). "Kann Linux -Adoption jemals genau gemessen werden?". Archiviert Aus dem Original am 7. Februar 2012. Abgerufen 23. Mai, 2008.
- ^ Caitlyn Martin (7. September 2010). "Den 1% Mythos entlarven". oreilly.com. Archiviert Aus dem Original am 27. Februar 2011. Abgerufen 1. Oktober, 2011.
- ^ C. Lohner. "Das Linuxcounter -Projekt ist geschlossen!". Archiviert vom Original am 31. August 2019. Abgerufen 28. August, 2019.
- ^ A. Ponomarenko. "Linux -Hardware -Trends". Archiviert vom Original am 20. September 2020. Abgerufen 11. März, 2020.
Externe Links
- Die LWN.NET Linux -Verteilungsliste- Eine kategorisierte Liste mit Informationen zu jedem Eintrag
- Liste der GNU/Linux -Verteilungen, die von der Free Software Foundation kostenlos angesehen werden
- Der Ansatz von Google zu einem großflächigen Live-Upgrade zwischen zwei sehr unterschiedlichen Linux-Verteilungen: Präsentation und Textversion, Linuxcon 2013, von Marc Merlin
- Rolling Release vs. fester Release -Linux, ZDNET, 3. Februar 2015, von Steven J. Vaughan-Nichols
- Distrotest - Testen Sie eine Linux -Distribution ohne Installation