Difference between revisions of "De:Tips"

From Sabayon Wiki
Jump to: navigation, search
m (link aktualisiert)
(No difference)

Revision as of 10:37, 3 January 2012

i18n: ca de en es id tr
<-- Hauptseite

Tips

Question.png
Es gibt keine Notwendigkeit das sudo Kommando in Sabayon Linux zu verwenden. Nutze stattdessen das su Kommando um dich mit dem root Benutzerkonto zu verbinden, führe die aufgeführten Schritte durch, tippe dann exit ein um dich vom root-Konto abzumelden sobald du fertig bist. Dieser Artikel setzt dies voraus. Die Rautenzeichen (#) Eingabeaufforderung zeigt deine Anmeldung als root Benutzer an; eine Dollarsymbol ($) Eingabeaufforderung zeigt das du mit deinem eigenen Konto angemeldet bist.

Ressourcen

Sabayon eine Linuxdistribution mit rollendem Veröffentlichungssystem (rolling release), basierend auf Gentoo Linux (genauer gesagt auf Gentoo's Testzweig, vergleichbar etwa mit Debian's Sid), daher kann man viele Dinge, die auf Gentoo angewandt und dazu geschrieben werden, auf auf Sabayon Linux umsetzen, hier und da mit der einen oder anderen kleinen Änderung. Dies im Hinterkopf, werden die angebenen Links und Hilfestellungen hoffentlich hilfreich bei der Bewältigung deiner Probleme sein. Sabayon benutzt den Testzweig von Gentoo, es bewegt sich also am blutigen Ende der Klinge, wie es so schön heißt, wenn es um die Aktualität, aber auch die Gefahr die von den Paketen ausgehen kann, geht. Dennoch wirst du feststellen können, daß für gewöhnlich Sabayon Linux sehr stabil ist.

Ein großer Unterschied besteht darin, das Sabayon Linux mit seiner eigenen Paketverwaltung Entropy genutzt wird. Entropy lädt seine Pakete in binärer Form, mit ihren eigenen Abhängigkeiten, udn es können keine Flags gesetzt werden. Andererseits wird Sabayon zu Gentoo Testing + Sabayon Overlay, wenn man es ausschließlich mit Portage verwendet und personalisiert, und man ist noch viel weiter vorne an des Messers Schneide!

Diese Links werden dir erzählen, was Gentoo ist, und wie man es benutzt. Die Menge an Dokumentationen zu Gentoo ist schon fast als unwirklich zu bezeichnen, viel Spaß beim schmökern!

kolsyra wrote: Here is a very good site for understanding Linux in general. Very good reading if you lack the fundamental "how Linux works" knowledge but also very entertaining for someone that just wants to know more about Linux: http://www.linuxtopia.org/online_books/introduction_to_linux/index.html

ERROR: Certificate verification error for xxxxxx

Diese Meldung ist schnell und einfach zu beheben:

    # equo install ca-certificates

oder (wenn auch diese Fassung nicht neu genug sein sollte)

    # emerge ca-certificates 

In KDE: der KDE daemon ist eingefroren, das Menü ist eingefroren, oder konqueror öffnet sich nicht mehr

Gib den folgenden Befehl in einem Terminal ein:

    #  killall -SIGKILL kded

nVidia Kernel Modul und Kernel passen nicht zusammen

    # emerge -C nvidia-drivers; rmmod nvidia; rm /lib/modules/$(uname -r)/video/nvidia.ko; rm /usr/lib/opengl/nvidia -rf; emerge nvidia-drivers; eselect opengl set nvidia; reboot

Cheat Codes

ATI

noddc res=1024x768 refresh=60 opengl=ati

nVidia

noddc res=1024x768 refresh=60 opengl=nvidia

Wie man sie benutzt? Drücke F5 im Boot-Menü der LiveDVD und hände die Cheatcodes an die Zeile an, basierend auf deiner Hardware. Weitere Cheat/Boot-Parameter findest du hier: Boot-Methoden für speziellere Nutzungen von Sabayon

FireFox Suchmaschinen Add-on

Erlaubt dir, Suchen direkt von der Seite hinzuzufügen, in Foren, Wikis ...

Überprüfen der MD5SUM

Bevor du versuchst Sabayon Linux zu installieren (oder irgendeine andere Distribution), solltest du zuerst die md5-Summe überprüfen.

Was zur Hölle ist das?

wirst du vielleicht fragen. Nun der md5sum-Algorithmus ist eine Möglichkeit zu überprüfen, ob eine Datenmenge, z.B. eine DVD-ISO-Datei, vollständig und korrekt übertragen wurde. Hierzu wird mit Hilfe des Befehls md5sum vom Ersteller eine Zeichenkette erstellt, die darstellt, wie die korrekte md5-Summe des Originals aussieht. Diese Zeichenkette ist für diese Datenmenge einzigartig. In unserem Fall überprüfen wir mit md5sum die Datenträger der LiveDVDs und LiveCDs.

Warum soll ich mir diesen Aufwand antun?

Nun, die Entwickler, die die Master-ISO-Dateien hergestellt haben, haben die md5-Summen der Originale in den release-Notes und dem Server zu den einzelnen Abbild-Dateien veröffentlicht. Durch den Vergleich derer Summen mit deiner lokalen Summe kannst du dir sicher sein, daß du den Datenträger einwandfrei und Fehlerfrei erhalten hast. Stimmt die md5-Summe hinterher nicht überein, dann brauchst du erst überhaupt nicht zu versuchen, die Daten auf CD/DVD/SD-Karte/USB-Stick zu kopieren/brennen.

OFTMALS resultieren unerklärbare Installationsfehler schlichtweg auf einer fehlerhaft übertragenen ISO-Datei, die nicht geprüft - und stattdessen blind verwendet wurde. Da kann man dann auch online nicht weiterhelfen - wenn es auf die Art zu einer defekten / unvolkommen Installation gekommen ist (wenn man überhaupt soweit kommt). Von daher möchten wir euch darum bitten: Bitte, bitte, stellt 100% sicher, das die Daten auch mit der korrekten md5-Summe übertragen wurden.

Also, wie auch immer prüfe ich denn diese md5-Summe?

In Linux könnte es nicht einfacher gehen:

    $ md5sum /pfad/zur/sabayon-linux.iso

Auf diese Weise kannst du dir 100% sicher sein, das die von dir übertragene Datei auch zu 100% mit der von lxnay oder wolfden bereitgestellten Iso-Datei übereinstimmt.

Denke bitte auch daran, nach dem brenne der LiveCD/DVD noch einmal den gebrannten Datenträger zu überprüfen, nicht daß die Beschichtung Fehler hat. Die Prozedur zum verifizieren der LiveCD/DVD kannst du hier im Wiki nachlesen unter HOWTO: Checking the integrity of a LiveCD or LiveDVD.

Hast du K3B zum brennen verwendet, so kann auch dieses die md5-Summe auf Wunsch überprüfen.

Und in der Windows-Welt?

Du versuchst in der Linuxversum zu wechseln? Nun, auch für Windows gibt es freie Programme die das prüfen können. Dies hier ist eines: [1]

Installation

Nachdem du Sabayon installiert hast, sieh dir bitte die Packetverwaltungsprogramme an und lerne sie näher kennen: Entropy and HOWTO: Die vollständige Portage Anleitung.

Entropy#Fresh_Install_-_What_to_do.3F

Live CD Bild ist zusammengedrückt oder nur teilweise sichtbar

Wenn du die LiveCD/DVD bootest und das Bild eine sehr kleine Auflösung hat, zusammengedrückt ist oder nur teilweise sichtbar ist, dann versuche mit der folgenden Kommandozeilenoption zu booten:
res=1024x768
Das wird die Auflösung auf 1024x768 setzen. Wenn du eine andere Auflösung benötigst, dann ändere einfach die Werte so ab wie du sie brauchst.

Useful aliases

Hier ist eine nützliche Liste mit aliasen zusammengetragen worden, welche viele gern in ihre Umgebung aufnehmen wollen.

Kommt in /home/user/.bashrc

# Lists files in various ways
# -l in single column format, I use this when I want to see the extra attributes about a file
# the addition of 'h' shows file sizes in human readable form
# the addition of 'a' shows hidden files (names starting with '.')
# the addition of 'F' annotates files with addition chars
# feel free to man ls for a more detailed explanation
alias ll='ls -l' # or alias ll='ls -lh'
alias l.='ls -a'
alias ll.='ls -al'
alias ls='ls -aF --color=always'

# Simply renames grep to search
alias search=grep

# Shortcut to mount and unmount your cdrom drive
# ? doesn't this happen automatically on most distros ?
alias mcd='mount /mnt/cdrom'
alias ucd='umount /mnt/cdrom'

# Starts Midnight Commander in colored mode
alias mc='mc -c'

# Directory traversal
# Seems SuSE used to set these by default
alias ..='cd ..'
alias ...='cd ../..'

# Adding the -i will prompt for confirmation which can be good for new 
# and unexpected/annoying for more experienced users
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Fixes wrong typing
alias sl='ls'

# Forces modprobe to always be verbose
alias modprobe='modprobe -v'

# Shows all running tasks
alias pm='ps auxw | more'

# Reports disk usage in human readable format
alias df='df -h'

# Create shortcuts to different directories
# alias cda='cd /var/www/localhost/htdocs'

# for some reason, sometimes cpufreqd decides to run the
# CPU at max speed even though the load is 0.01.  This
# alias lets me see if that's happening.
alias cur='sed -e "s/000$/ MHz/" < /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq'

# Allows for you to search what you have typed previously
alias gh='history | grep -i'

Mehr Informationen zum Thema Bash:

Einführung in die Bash (eine Kurzeinführung)

Teil 1: BASH-Grundkurs (Umgang mit der Bash)

Einfuehrung in die Shell-Programmierung (sehr umfangreich)

Advanced Bash-Scripting Guide (englisch)


Revdep-Rebuild Woes?

Note: Revdep-Rebuild is not for Entropy systems, only for Portage. Entropy users must NEVER run this command.

In my travels of Sabayon I have come across many who have let their packages get all too out of date for a revdep-rebuild to fix. I've prepared a short script here which overrides the old revdep-rebuild with an optional update feature. You can either keep this somewhere independant of revdep-rebuild, or replace revdep-rebuild with it - it should be able to stand on its own. Look here if there's anything you'd like to know or ask about.

Editing text files as root

Some people like to have an "Edit as root" for text files in right click menu. The way for do this for konqueror is create a file ended in .desktop (example: kwrite.desktop) in /usr/share/apps/konqueror/servicemenus/ with the following code inside:

[Desktop Entry]
ServiceTypes=text/*
Actions=EditAsRoot
Encoding=UTF8
X-KDE-Priority=TopLevel

[Desktop Action EditAsRoot]
Name=Edit as root
Icon=kwrite
Exec=kdesu -u root -n --noignorebutton -c 'kwrite %U'

ServiceTypes=text/*

Tells what kind of files will be afected by this menu entry. In this case, all text files. You can open kcontrol and take a look in KDE components, file associations for see what you can add. For example, if you want to add also .desktop files (like the one we are creating!), the line will be ServiceTypes=text/*,application/x-desktop


X-KDE-Priority=TopLevel

With this line, you will see "Edit as root" when you do right click. Without that line you will see the option under submenu actions.

Existing Reiser4 partitions - CAREFUL!

Root-Passwort wiederherstellen

Es kann passieren, dass einem das Root-Passwort abhanden kommt. Sei es durch fehlerhafte Software(z.B. KUser) oder man hat es schlichtweg vergessen. In beiden Fällen hat man ein echtes Problem, denn dieses Passwort ist unerlässlich zur Administrierung des Systems. Es gibt gott sei dank einen einfachen Weg ein neues/altes Root-Passwort im System zu setzen:

Schritt 1: Während einer normalen Sitzung einfach die Tastenkombi: Strg + Alt + F1 drücken. Nun befinden wir uns im Textkonsolen-Modus.

Schritt 2: Jetzt melden wir uns mit unserem normalen Benutzer-Account an: MeinBenutzerName + Passwort

Schritt 3: Die folgenden Befehle ausführen.

     $ sudo passwd

Du mußt nun zweimal hintereinander ein neues Kennwort eingeben. Bei Gleichheit beider Kennwörter wird es als neues Root-Kennwort gesetzt.

     $ exit

Schritt 5: Die Tastenkombi: Strg + Alt + F7 drücken. Nun befinden wir uns wieder im normalen Grafik-Modus und haben unser neues/altes Root-Passwort!

<-- Hauptseite