Difference between revisions of "De:Sabayon Linux"

From Sabayon Wiki
Jump to: navigation, search
(Wodurch unterscheidet sich Sabayon Linux von anderen Distributionen? - revised)
(Screenshots - updated link)
Line 40: Line 40:
  
 
== Screenshots ==
 
== Screenshots ==
 +
 
Hier kannst du dier eine Menge Screenshots von verschiedenen Sabayon Linux Versionen ansehen, inklusive Bilder des Installationsprogrammes:
 
Hier kannst du dier eine Menge Screenshots von verschiedenen Sabayon Linux Versionen ansehen, inklusive Bilder des Installationsprogrammes:
  
[http://www.sabayonlinux.org/mod/screenshots/ Screenshots Galerie].
+
[http://www.sabayon.org/screenshots/ Screenshots Galerie].
  
 
= Wichtige Dinge die man wissen sollte =
 
= Wichtige Dinge die man wissen sollte =

Revision as of 18:59, 2 April 2013

i18n: ca de en es fr it zh_tw

Sabayon Linux Übersicht

Was ist Sabayon Linux

Gegenstück zur wirklichen Welt

"Sabayon ist ein italienischer Nachtisch aus Eigelb, Zucker, einem süssen Likör (vorzugsweise Marsala-Wein), und manchmal Creme oder ganze Eier. Es ist ein sehr leichter Vanillepudding welcher luftig-weich aufgeschagen wurde."

Quelle: Wikipedia.

Angewandte Theorie

Sabayon Linux ist ein Betriebssystem angetrieben vom Linux-Kernel und GNU. Es gibt eine Menge Linux-Abkömmlinge und die meisten "Geeks" nennen sie einfach Distributionen. Wir sind solch eine Linux-Distribution und versuchen unseren Nutzen die beste und umfangreichste Computererfahrung zu bieten.

Unsere Philosophie folgt zwei simplen Regeln:

A) OOTB (out of the box) Funktionalität: Es sollten keine Probleme auftreten und alles soll "einfach funktionieren."

B) KISS: Keep It Simple Stupid! (Halt's einfach einfach).

Um das auch zu erreichen nutzt Sabayon Linux Gentoo Linux als Basis. Es ist (und wird auch immer) 100% kompatibel mit ihm sein. Wir sind eines der am besten anpassbaren Distributionen und sind glücklich jeden, vom kreativsten Kernel-Hacker bis zum Neuling unterstützen zu können. Wie? Wegen Punkt "A" und weil Gentoo Linux DIE ausbaufähigste Linux Distribution ist. Keiner kann etwas anderes behaupten. Genau genommen basiert Sabayon Linux auf Gentoo Testing, das in etwa vergleichbar ist mit Debian Sid (unstable Zweig). Auch wenn es bleeding edge ist, wirst du es vermutlich eher als ziemlich stabil und damit cutting edge einschätzen. Sowohl Sabayon als auch Gentoo sind rollierende Distribution, aber Sabayon bietet Schnappschüsse.

Was Sabayon Linux NICHT ist

  • es ist KEINE "ausschließliche binäre Distribution". Du kannst Sabayon Linux zwar in einer halben Stunde installieren und hälst dann einen leistungsfähigen Desktop in deinen Händen. Doch lässt unsere derzeitige Politik, die Idee das Gentoo Linux Paketmanagement aufzuteilen, nicht zu, denn Nutzer wollen ihre Zeit nicht mit Kompilieren werschwenden. Wir haben eine klare Vorstellung: Willst du deine Zeit nicht damit vergeuden, unzählige Pakete zu kompilieren, dann warte einfach auf die neue "Veröffentlichung", denn Du wirst immer:
    • Ein Update auf die neueste Sabayon Linux Version durch einen einfachen Klick auf "Update" im Installer durchführen können!
    • Auf dem neuesten Stand bleiben, denn die Erscheinungszyklen von Sabayon Linux sind sehr, sehr kurz. Wenn Du deinen PC Schützen möchtest, dann nutze einfach das glsa-check Programm.
  • Es wird NICHT mit Hintergedanken vertrieben. Das heißt, dass wir einige Anwendungen besser finden als andere, weil diese einfach besser funktionieren und näher an unsere OOTB Philosophie heranreichen.
  • Es wird NICHT durch eine Firma vertrieben. An erster Stelle haben wir Nutzer und dann erst Entwickler. Das ist unsere "Power" und unsere Ansicht. Wir wollen etwas, das auch ohne Microsoft und deren oberflächliche Betriebssystemimplementierung funktioniert!
  • Es ist KEIN Ubuntu! Wir versuchen kein anderes System nachzuahmen, sondern nehmen das Beste von allen (Schöpfe aus dem Vollem!).

Wodurch unterscheidet sich Sabayon Linux von anderen Distributionen?

  • Sabayon stellt eine komplette "out-of-the-box" Erfahrung bereit. Es enthält bereits vorinstallierte Media-codecs, Treiber, und Spiele.
  • Neue Versionen werden in kurzen Abständen veröffentlicht.
  • Sabayon rolliert. Wenn es einmal installiert und dann regelmäßig aktualisiert wird, sollte es nötig werden, eine neue Version erneut zu installieren. Nutze nach Belieben einfach das grafische oder Kommandozeilenwerkzeug, um auf dem neuesten Stand zu bleiben.
  • Anders als andere Distributionen ist diese komplett frei von kommerziellen Interessen. Es steht keine großen Firma hinter Sabayon Linux und diktiert, was es tun soll. Die Entwickler von Sabayon Linux sind allesamt Nutzer von anderen Distributionen. So entwickelten sie eine Distribution "von Nutzern für Nutzer".

Screenshots

Hier kannst du dier eine Menge Screenshots von verschiedenen Sabayon Linux Versionen ansehen, inklusive Bilder des Installationsprogrammes:

Screenshots Galerie.

Wichtige Dinge die man wissen sollte

Bedingungen und Systemanforderungen zum ausführen von Sabayon Linux

  • Live Environment - kein 3D Desktop:
    • i586 Prozessor (beginnt bei AMD K5 und Intel Pentium)
    • mindestens 128MB RAM (256 werden empfohlen)
    • eine 2D Grafikkarte
    • einen DDC fähigen Monitor
    • Maus und Tastatur
  • Live Environment - 3D Desktop:
    • i686 Prozessor (beginnt bei AMD K6 und Intel Pentium II)
    • mindestens 256MB RAM (512MB werden empfohlen)
    • eine OpenGL fähige 3D Grafikkarte (wie NVIDIA, ATI, Intel, VIA)
    • einen DDC fähigen Monitor
    • Maus und Tastatur
  • Installation:
    • i586 Prozessor (siehe oben)
    • mindestens 256MB RAM (1GB empfohlen für dezente, augenschmeichelnde Effekte)
    • eine OpenGL fähige 3D Grafikkarte (wie NVIDIA, ATI, Intel, VIA)
    • 20GB freien Speicherplatz für die minimale DVD-Installation. 30GB+ werden empfohlen. (Anmerkung: Sabayon 4.1 braucht ohne "swap" ca 9-10 GB)
    • 7GB freien Speicherplatz für die minimale CD-Installation. 10+ Gig werden empfohlen.
    • Internetverbindung (nicht notwendig aber dringend empfohlen)
    • einen DDC fähigen Monitor
    • Maus und Tastatur


Passwörter auf der Live-CD/DVD:

  • root Passwort:
 Kein Passwort benötigt. Einfach Enter drücken.
  • sabayonuser Passwort:
 Kein Passwort benötigt. Einfach Enter drücken.
  • Für altere Versionen (<= 6) ist das Rootpasswort root und das Sabayonuser-Passwort sabayonuser.

Boot Methoden für speziellere Nutzungen von Sabayon

ANMERKUNG: Beim starten von SabayonLinux 3.2 können all diese Optionen gewählt werden ohne irgendetwas in die "boot command line" eingeben zu müssen.


  • Starten des SabayonLinux Live Systems.
 sabayon
  • Starten der grafischen Installation.
 install
  • Starten der Text basierenden Installation.
 text-install
  • Starten des SabayonLinux Live Systems ohne eigene Treiber.
 genuine
  • Starten des SabayonLinux Live Systems ohne X.Org zu laden.
 console
  • Starten des SabayonLinux Live Systems mit Internet Kiosk framework.
 internetkiosk
  • Starten des SabayonLinux Live Systems mit Internet Kiosk framework + NX Client.
 internetkiosknx  
  • Starten des SabayonLinux Live Systems im Debugmodus (für Experten).
 debug
  • Führe einen "memory test" durch.
 memtest

Boot Parameter und "workarounds" für problematische Hardware

Sabayon Linux unterstützt einige extra Eigenschaften, welche durch hinzufügen von boot-Parametern aktiviert werden können. Überdies kannst du das System so einstellen, dass es sich anders verhält.

  • lang: wählen einer anderen Sprache
  lang=fr_FR
  lang=en_GB
  lang=it_IT
  lang=es_ES
  • res: wählen einer anderen Auflösung
  res=1280x1024
  res=1920x1440
  res=800x600
  • refresh: wählen einer anderen Monitor vertikalen Bildwiederholfrequenz für X.Org
  refresh=75
  refresh=50-85
  • hsync: wählen einer anderen Monitor horizontal Synchronisationsrate für X.Org
   hsync=64
   hsync=28-110
  • xdriver: zwinge X.Org einen definierten Videotreiber zu nutzen
 xdriver=vesa (good generic driver)
 xdriver=ati
 xdriver=nv
 xdriver=nvidia
 Andere xdriver Optionen beinhalten i810, i740, i128, sis, mga, radeonhd, r128, openchrome, cirrus, cyrix, s3 und s3virge
  • insmod: erzwinge das laden eines spezifischen Kernelmoduls
 insmod=ndiswrapper
 insmod=agpgart,gameport
  • rmmod: erzwinge das entladen eines spezifischen Kernelmoduls
 rmmod=ndiswrapper
 rmmod=i2c,gameport
  • sound=mute: keine Autokonfiguration des Sound-mixers.
  • nofreqscaling: ausschalten der Autokonfiguration der CPU-frequenzskalierung.
  • noddc: ausschalten der DDC Monitor Autokonfiguration.
  • session=: Autostarten einer spezifischen Desktop Environment. Available kde,gnome,xfce,fluxbox,e16
    • Um z.B. Fluxbox automatisch zu Starten:
 session=fluxbox
  • music: aktiviere Musik während des bootens (experimentell).
  • autoscramble: Zufallszuteilung von root und sabayonuser Passwörtern.
  • nox: starte das System ohne X.Org.
  • legacy: starten mit sicheren Einstellungen (kompatibilität).
  • noaccelmanager: deaktivieren des "Acceleration-Managers" (für 3D Desktop auswahl).
  • noapic nolapic: deaktivieren vom APIC (meist genutzt bei mangelhaften Bioses).
  • gentoo=nohdparm nohdparm ide=nodma: IFalls das System beim Starten des "hdparm-Services" hängt oder dein System hat keine DMA fähige Festplatte, versuch das.
  • acpi=off: komplettes deaktivieren vom ACPI.
  • pci=noacpi: deaktivieren des ACPI für PCI maps (HP-Server und VIA Chipsets).
  • pci=nomsi: deaktivieren der MSI (Message Signalled Interrupts). Einige Chipsets können nicht mit MSI umgehen, dies füht zu schwierigkeiten beim Identifizieren von Festplatten und anderen Teilen.
  • floppy.floppy=thinkpad: nützlich für einige "ThinkPad" Notebooks.
  • all-generic-ide: nützlich wenn dein IDE CD/DVD Laufwerk beim boot nicht gefunden wurde.
  • vga=771: nützlich bei einigen "Wide-Screen" Laptops. Es erzwingt eine sichere framebuffer-Auflösung.
  • xsistence: XsistenCe laden


ANMERKUNG: Feel free to add extra cheat codes.

Special features

Sabayon Linux unterstützt einige erweiterte Features, wie z.B. ability to surf anonymously, Internet Kiosk framework und persistent home directory.

Was ist Tor/Polipo

Starte einfach mit der boot-Option:

  • tor: lässt das System das Tor/Privoxy-System nutzen um Anonym im Netz zu surfen.

Tor (The Onion Router) ist eine Softwareimplementation von "Second-Generation onion routing" — einem System, dass seinen Nutzern erlaubt Anonym im Internet zu Kommunizieren. Ursprünglich Gesponsort vom US Naval Research Laboratory wurde Tor ende 2004 zu einem "Electronic Frontier Foundation (EFF) Projekt". Die EFF unterstützt Tor finanziell bis November 2005 [1] und stellt weiterhin "Webhosting" für das Projekt zur verfügung.

Wie alle anonymen low-latency Netzwerke hat Tor den Schwachpunkt angreifbar durch sogenannte korrelations oder man in the middle angriffe zu sein. In einigen Ländern wie den USA und Deutschland haben verschiedene Staatsorgane zugriff zu die Verbindungsdaten der ISP (Internet Service Provider). Deswegen ist Tor nicht ausreichend um sich vor big-brother-ähnlichen Observationen zu schützen. Mehr Hilfe findet ihr hier.

Die folgenden Schritte installieren TOR auf deinem PC:

    # equo install tor polipo

Bearbeite zuerst die /etc/polipo/config:

    # nano /etc/polipo/config

Kopiere die folgenden 3 Zeilen an das Ende des Texts:

socksParentProxy = localhost:9050
diskCacheRoot=”“
disableLocalInterface=true

Als nächstes kopierst du die toorc-Datei

    # copy /etc/tor/torrc.sample /etc/tor/torrc

Die folgenden Schritte vergeben die korrekte Benutzer-/Gruppenzugehörigkeit an Verzeichnisse und Dateien:

    # chown tor:tor /var/lib/tor -R
    # chown tor:tor /var/log/tor -R
    # chown tor:tor /var/run/tor -R
    # chown tor:tor /etc/tor -R

Nun kannst du TOR und Polipo starten:

    # /etc/init.d/tor start
    # /etc/init.d/polipo start

Um den Autostart von TOR und Polipo einzurichten mußt du folgende Befehle ausführen:

    # rc-update add tor default
    # rc-update add polipo default

TOR und Polipo sind installiert und laufen, was nun? Du mußt deiner Software beibringen, daß du sie benutzt. Für Firefox 3.x kannst du ein Add-on, Torbutton, herunterladen, das dir die komplette TOR-Funktionalität auf Knopfdruck bereitlegt. Wenn du Torbutton nicht verwenden möchtest, oder Firefox 4.x nutzt, mußt du folgende Proxyeinträge bei den Firefox-Netzwerkeinstellungen setzen:

http-proxy:   localhost port 8123
https-proxy:  localhost port 8123
ftp-proxy:    localhost port 8123
gopher-proxy: localhost port 9050
socks-proxy:  localhost port 9050

Benutzer von Google's Chromium müssen zur Verwendung von TOR/Polipo den Browser über eine Kommandozeilenoption starten. Um dies zu vereinfachen, schreiben wir ein kurzes Bash-Skript namens torchromium und speichern es schließlich unter /usr/local/bin:

    # nano torchromium

Kopiere die folgenden Zeilen in deinen Editor:

#!/bin/bash
chromium --proxy-server="http://localhost:8123;https://localhost:8123;socks://localhost:9050"

Speichere nun, dann führe die folgenden Befehle aus:

    # cp torchromium /usr/local/bin/torchromium
    # chmod +x /usr/local/bin/torchromium

Benutzer des uzbl-Browsers müssen den folgenden Eintrag in die letzte Zeile ihrer .config/uzbl/config schreiben:

set proxy_url = http://localhost:8123

Das Socks-Aufrufe nicht über den Port 9050 erfolgen, ist uzbl nicht so sicher, wie Firefox.

Wenn ihr Pidgin, Turpial, IRC oder eine andere Software mit TOR nutzen wollt, müßt ihr bei jenen als Proxy stets localhost und Port 9050 einstellen.

Nutzer von KDE können sich das Steuerungsprogramm Vidalia für TOR installieren:

    # equo install vidalia

Was ist Internet Kiosk

Starte einfach mit der boot-Otion:

  • internetkiosk: aktiviert den Internet Kiosk Modus (do not use this - use the command outside).
  • nxclient: nutze das mit dem obigen Parameter um den NX Clienten automatisch zu starten.

Internet Kiosk ist ein automatisiertes Internet navigation system basierens auf Sabayon Linux, KDE und NoMachine NX Server/Client. Du kannst nicht nur im Internet surfen, sondern auch Musik über das NX Network hören oder CD/DVD brennen und das direkt im Terminal. Fotos drucken, 2D-Spiele spielen, USB-Sticks nutzen, lesen und schreiben von Office-Dokumenten (OpenDocument und MSOffice).

  • Wie das geht:
    • Internet Kiosk System startet, wenn du diese Anforderungen erfüllst:
      • Ein verfügbarer NoMachine NX Server (that will be the real locked-in user desktop)
      • Ein "Thin Client" mit NX Client oder ein alter Computer mindestens 192MB RAM, einem DVD Laufwerk und 2MB permanenten Speicher wie USB flash oder IDE HD.
  • Es gibt zwei Betriebsmodi:
    • Internet Kiosk NX: Eine Festplatte/Partition wie /dev/sda1 oder /dev/hda1 wird benötigt. Diese kann in ext3, reiserfs, xfs, reiser4, ext2 or FAT32 (USB-Sticks sind mit deisem Dateisystem voformatiert) formatiert sein. Wenn du keine der genannten Partitionen hast kannst du eine über den Partitionsmanager (GPartet) auf der SabayonLinux LiveDVD erstellen. Die Priorität liegt dabei auf /dev/sda1. Wenn du also /dev/sda1 und /dev/hda1 hast wird /dev/sda1 genutzt werden. Beim booten wechseln init-Scripts die Standarddesktopumgebung zu Fluxbox, stoppen einige Dienste wie SSH, Syslog, Clamav, FreeNX Server und autostart NX Client mit den automatisch erstellten und gespeicherten (von SabayonLinux) Konfigurationsdateien auf deinem USB-Stick oder ähnlichem. Zusätzlich kann ein Script namens "startinternetkiosk.sh" darauf gespeichert werden und wird im boot runlevel automatisch gestartet. Von 2.60.2 kann ein anderes Script namens "startinternetkiosk_endboot.sh" geladen und gestartet werden bevor X startet. Es muss im selben Ordner wie startinternetkiosk.sh liegen.
    • Internet Kiosk: Der Unterschied besteht darin, dass nur "startinternetkiosk.sh" (boot runlevel) und "startinternetkiosk_endboot.sh" (before X start) von deinem USB_Stick etc. gestartet wird. Es werden keine anderen Änderungen vorgenommen.

Was ist XsistenCe

  • Ein Wechseldatenträger (USB-Stick) + Sabayon Linux = deine Daten überall und jederzeit. Kurzum: Du kannst in deinem Home-Verzeichniss lesen und schreiben während deine Daten sicher auf einem exterem Medium wie einem USB-Stick liegen.
    • Du brauchst nur einen vorformatierten USB-Stick.
    • eine leere Datei namens "xsistence-mode" auf dem USB-Stick (nicht in einem Verzeichniss!).
    • Freien Speicher von mindestens 15 MB.
    • Hänge "xsistence" als boot option an um es zu nutzen.
      • Wenn das System ein vorhandenes Abbild entdeckt wird es dieses benutzen ansonsten wird eines angelegt werden.
      • Du kannst die größe (MB) mit: "xsistence_mb=xxx" selbst bestimmen.
  • boot Beispiel:
 sabayon xsistence xsistence_mb=100

Spiel- und Multimediafähigkeiten

Sabayon Linux ist die am weitesten entwickelte und vollständigste Distribution wenn es um Multimediavollständigkeit und -fähigkeiten geht. Die unteren Parameter nur im ISOLINUX Textmodus verwenden (nicht benötigt ab Sabayon Linux 3.2).

OpenGL und beschleunigter Desktop

Wenn du versuchst deine OpenGL Acceleration oder deinen Accelerated Desktop zum laufen zu bringen, dann versuch die unteren Kommandos. Du brauchst diese nur als boot-Parameter anzuhängen.

  • opengl
    • Zwinge das System ein spezifisches OpenGL Subsystem zu verwenden wenn die autoerkennung fehlschlägt.
   Beispiel für NVIDIA (mit den proprietären NVIDIA Treibern):
   opengl=nvidia
   Beispiel für ATI (mit den proprietären ATI Treibern)
   opengl=ati
   Beispiel für die X.Org Mesa implementation
   opengl=xorg-x11
  • agpgart
    • Zwinge das System die AGP Treiber zu verwenden falls die autoerkennung fehlschlägt.
  • noaccelmanager
    • Den Acceleration Manager nicht laden.
  • aiglx
    • Die AIGLX Desktop Beschleunigung verwenden und den Acceleration Manager ausschalten.
  • xgl
    • Die XGL Desktop Beschleunigung verwenden und den Acceleration Manager ausschalten.

Sprachunterstützung

- Die DVD Edition unterstützt jede verfügbare Sprache für die jeweiligen Anwendungen. Seit Sabayon Linux 3.2 z. B. unterstützen wir alle verfügbaren GNOME, KDE, Firefox und OpenOffice Sprachpakete.

- Sprachunterstützung der MiniEditionen ist auf Englisch limitiert worden um Platz zu sparen.

Sabayon Linux spezifische Dokumentation

Paket Management und Sicherheitsaktualisierungen

Siehe hier: Entropy Paket Manager (unter Berarbeitung)

Release Notes und Lösungen von Problemen von spezifischen Versionen

Sieh dir auch die einzelnen posts zum Release in der Press Releases Sektion im Sabayon Linux Forum an.

<-- Hauptseite