Linux-Glossar

1. Source Code

Der Quellcode ist eine Textdatei, in editierbare beliebigen Texteditor (emacs, vi, etc..), Und in einer bestimmten Sprache, beschreibt ein Programm. Der Linux-Kernel ist in den Quellen, und alle Software "frei", die jedermann zur Veränderung und Verbesserung dieser Programme ermöglicht, die Verbreitung von Verbesserungen vorgenommen wurden.

2. Kompilieren

Kompilieren ist es, System verwandeln Quellcode in Binär-Datei direkt ausführbare durch das Betriebssystem.

3. Daemon

Die Abkürzungen ist ein Daemon Disk und Execution Monitor. Es ist ein Programm, das oft im Hintergrund arbeitet für Linux-Distributionen, und wartet auf eine Anfrage zu reagieren. Es ist im Vergleich zu Systemen Treiber oder Dienste unter den sonstigen betrieblichen.

4. Window Manager

Die Grenze zwischen IM-Fenster (oder Window-Manager) und den Desktop (oder Desktop-Umgebung) ist nicht immer klar. Typischerweise ist der Window-Manager, die die X-Client besitzt und verwaltet die Fenster (Titelleiste, Rahmen, Verschieben, Skalieren, etc..). Anwendungen, mittlerweile haben im Fenster, sie sind es, die Inhalte erstellen, die Windows-Verwaltung durch Inhalte und die Interaktion mit dieser. Es ist also möglich, WM ändern, und sehen Sie alle das Aussehen des ganzen Bildschirm völlig verändert. Einige Window Manager: KDE KWM WM, Enlightenment, WindowMaker, fvwm und all seinen Variationen, twm Vorfahr, olwm, etc..

5. Kernel

Siehe die Definition des "Core"

6. Language

In Computer-Sprache ist es, wie Sie sprechen mit dem Computer wird das tun, was Sie wollen. Die Low-Level-Sprachen sind binär (direkt vom Mikroprozessor verstanden, sondern kann auf Nervenheilanstalt führen), und Assembler, welche Mnemotechnik besteht, die direkt in binäre zu übersetzen. Unter Linux, die meisten Software und den Kernel selbst sind in einer Hochsprache programmiert heute sehr beliebt: die C-Sprache Die Entwicklung von C auf das Objekt (eine andere Art der Vertretung Dinge, wo Daten und Programm sind eins) ist der C + +, für die Programmierung von KDE verwendet.
Weitere Sprachen sind heute verwendeten Java, Pascal, Fortran, Cobol. Diese Sprachen, sowie C, muss durch eine Zusammenstellung Phase, bevor sie von der Maschine verstanden gehen.
Es gibt auch Sprachen, die keine Zusammenstellung, weil sie tatsächlich von Anweisungen lesen komponiert und interpretiert von Software. Diese Sprachen werden interpretiert oder Skriptsprachen. Unter ihnen der berühmte Perl, Tcl / Tk, und die Sprachen der Schalen (sh, csh, etc..).

7. Freie Software

Freie Software ist Software, deren Lizenz genannte freie gibt jedem das Recht auf Benutzung, zu studieren, zu verändern, zu vervielfältigen, herzustellen und zu verkaufen solche Software ohne Gegenleistung. Von Richard Stallman hat das Konzept der Freien Software in der ersten Hälfte von 1980 formalisiert und popularisiert wurde mit dem GNU-Projekt und die Free Software Foundation (FSF),. FOSS ist eine Alternative für diejenigen, die nicht "Eigentümer" oder "privateurs qualifiziert sind.
Freie Software ist mit Quell-Code, den Sie bearbeiten und weiterverbreiten können es unter den Bedingungen einer Lizenz wie der GNU Public License (GPL) oder BSD-Lizenz verteilt. Dies ist das Prinzip der Entwicklung von Linux und die meisten (wenn nicht alle) Anwendungen Distributionen ausgeliefert in Linux. Bitte beachten Sie, dass der freie nicht unbedingt bedeuten, frei, und umgekehrt.

8. Kernel

Der Linux Kernel ist der Kern-Software, genannt ermöglicht es dem Computer zu starten, Verwalten von Geräten, die direkt oder über Module, Aufgaben verwalten und teilen ihre Computer-Zeit zu erreichen, was ist ein Multitasking-oder Ausführen mehrerer Anwendungen gleichzeitig. Der Kern beinhaltet alle Linux Networking Stack POSIX-Schnittstellen (Standard einigende System ruft, so dass Programme problemlos auf anderen Betriebssystemen) durchgeführt. Der Kernel kann viele Dateisysteme, darunter viele Fahrer, und viele andere Dinge.
Der Kern ist in den Quellen, und wir können sie nach der Einstellung auf seine Bedürfnisse zusammenstellen.
Etymologisch "Linux" ist nur der Name der Betriebssystem-Kernel, aber es gibt eine Tendenz, die durch Missbrauch der Sprache zu bedienen "Linux", um alle Linux beziehen, den X-Server und mehrere Anwendungen. Die Basic-Anwendungen mit Linux geliefert wird Teil des GNU (rekursives Akronym für GNU's Not Unix). Wir sollten daher der GNU Linux sprechen.

9. Root

Der Benutzer root ist der Superuser, der Administrator eines Linux (und Unix im Allgemeinen).
Normalerweise arbeitet man in diesem Nutzer und administrativen Aufgaben der Maschine. Es wird empfohlen, mindestens einen normalen Benutzer, unter dem wir den Rest (Office, Internet, Spiele, etc. tun wird, zu erstellen.).
Um sich als Root anmelden, wie empfohlen, für Sicherheitsfragen ist die erste Anmeldung als normaler Benutzer, dann eine Text-Konsole, geben Sie den Befehl "su", dann das Root-Passwort. Daraus ergibt sich eine "Eingabeaufforderung" von root.

10. X Window

X Window ist die grafische Subsystem von Linux. X ist nicht nur ein Treiber für die Grafikkarte ist auch eine Schnittstelle (API) für Anwendungen, so dass sie am Bildschirm angezeigt und erhalten die Eingabe Tastatur und Maus.
X ist auch ein Netzwerk-Server, dh es kann auch bieten ihre Dienste über ein Netz, das Gerät zeigt auf einem Bildschirm eine Anwendung läuft auf einem anderen, auch wenn die beiden Architekturen sind völlig verschieden. Deshalb heißt es den X-Server, um das Grafik-Subsystem zu beschreiben. Das X Window System läuft auf fast allen Unix, und hat sogar zu Windows oder OS / 2 portiert worden.
Fast alle Grafik-Software für Linux mit X, können Sie oben führen sie durch ein Netzwerk wie beschrieben. Der Benutzer hat keine direkte Interaktion mit X, sondern mit sogenannten X-Clients (z. Der Widerstand gegen den X-Server). Sie sind wahrscheinlich mit Kunden als Window-Manager (window manager), oder eine Desktop-Umgebung (Desktop Environment) wie KDE oder Gnome. Um sich anzumelden, können Sie als Display-Manager wie KDM oder XDM verwenden. Oberhalb dieser Anwendungen sind die Kunden. Das X Window System (oder X-Window-System oder X oder X) ist ein eingetragenes Warenzeichen von X Consortium. X-Server freie Linux-Distribution aus dem XFree86-Projekt.

Hinweis: Im Vergleich zu Windows, Macintosh und so weiter ... In Windows ist alles in der gleichen Box enthalten, das Grafik-Subsystem, die Benutzeroberfläche und Kern-Anwendungen. Auch für den Mac, BeOS, etc.. Man muss nicht leicht, den Unterschied zwischen den Komponenten.
Weltweit X, sind Komponenten, die zusammen die grafische Benutzeroberfläche getrennt. Das mag kompliziert klingen, aber es hat einen großen Vorteil: Sie können einzelne Komponenten nach Ihrem Geschmack wählen und bauen Sie das GUI, die Ihnen am besten gefällt. ist, was können Sie zum Beispiel als Ersatz für den Window-Manager Enlightenment WindowMaker durch den Gnome-Desktop-Umgebung.