|
|
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| [[/Allgemein|Linux allgemein]] | | [[/Allgemein|Linux allgemein]] |
|
| |
|
| ===Linux allgemein===
| |
| ====Windows-Freigabe mounten per Shell (Samba)====
| |
| Paket "samba-client" installieren.
| |
| md /<Verzeichnis>
| |
| mount -t smbfs -o username=<Name>,password=<Passwort>,gid=users,fmask=0664,dmask=0775 //<Server>/<Freigabe> /<Verzeichnis>
| |
|
| |
|
| Automatisch beim Booten:
| |
| Zeile in /etc/fstab einfügen:
| |
| //<Server>/<Freigabe> /<Verzeichnis> smbfs auto,gid=users,fmask=0664,dmask=0775,iocharset=iso8859-15,code=850,credentials=/etc/<Passwortdatei> 0 0
| |
|
| |
|
| /etc/<Passwortdatei>:
| | Veraltet: |
| username = <Name>
| |
| password = <Passwort>
| |
|
| |
|
| Eingeben:
| | [[/Suse|Suse Linux/OpenSuse]] |
| chmod 600 /etc/<Passwortdatei>
| |
|
| |
|
| ====Windows-Freigabe mounten per GUI (Samba, LISa)====
| | [[/Fedora|Fedora]] |
| * Pakete "kdenetwork3-lisa", "kdenetwork3-lan", "kdebase3-samba", "samba-client" installieren
| |
| * Kontrollzentrum/Internet & Netzwerk/Netzwerk-Browser starten
| |
| * Windows-Ressourcen und LISa-Dämon konfigurieren
| |
| Eingeben:
| |
| rclisa start
| |
| insserv lisa
| |
| | |
| ====Samba Umlaute konfigurieren====
| |
| Zeilen in /etc/samba/smb.conf unter [global] hinzufügen:
| |
| client code page = 850
| |
| character set = ISO8859-15
| |
| | |
| ====Desktop-Sharing mit VNC====
| |
| * Kontrollzentrum/Internet & Netzwerk/Arbeitsfläche freigeben starten
| |
| * Zugriff und Netzwerk (Port) einstellen
| |
| * VNCviewer mit Port verbinden
| |
| | |
| ====VNC als dauerhafte Session====
| |
| Starten:
| |
| vncserver :session [-rfbport port] [-geometry WidthxHeight] [-depth depth] [-dpi 75|100)]
| |
| Beenden:
| |
| vncserver -kill :session
| |
| | |
| Beim ersten Start wird man nach dem Passwort gefragt. Nach dem ersten Start sollte man in '''~/.vnc/xstartup''' die letzte Zeile ersetzen durch "'''startkde &'''", damit als Windowmanager KDE verwendet wird.
| |
| Beispiele:
| |
| vncserver :2 -geometry 800x600 -depth 16
| |
| vncserver :2 -rfbport 5913 -geometry 1280x1024 -depth 24 -dpi 100
| |
| | |
| ====RPM Paket selbst erstellen====
| |
| http://asic-linux.com.mx/~izto/checkinstall/index.php installieren oder von Suse DVD/RPM.
| |
| checkinstall --type=rpm --install=no --pkgname=lame --pkgversion=3.93.1 --pkgarch=i386
| |
| | |
| ====Logs anzeigen====
| |
| tail -f /var/log/messages
| |
| tail -f /var/log/mail
| |
| tail -f /var/log/fetchmail
| |
| tail -f /var/log/ntp
| |
| | |
| ====Autostart pro Benutzer====
| |
| * ~/.kde/Autostart
| |
| * ~/.xinitrc
| |
| | |
| ====Palm-Sync====
| |
| Paket "jpilot" und "pilot-link" installieren. Bei der aktuellen Version von pilot-link kann es bei manchen Files zu Hängern beim HotSync kommen. Dafür gibt es einen Patch. Die neuesten Betas sollten das Problem nicht mehr haben.
| |
| | |
| ====Wie konvertiert man .bin/.cue CD-Images nach .iso?====
| |
| Mit [http://he.fi/bchunk/ bchunk].
| |
| | |
| ====Wie erstellt man ein .iso Image von Dateien?====
| |
| mkisofs -joliet -o filename.iso -f /path/to/source
| |
| | |
| ====Wie erstellt man ein .iso Image von CD?====
| |
| dd if=/dev/cdrom of=cdrom.iso
| |
| | |
| ====Wie kann man 2 Partitionen ohne Datenverlust der ersten miteinander verbinden?====
| |
| Dazu müssen sie VOR dem ersten Formatieren mit dem logischen Laufwerksmanager (LVM) verwaltet werden.
| |
| | |
| ====Warum ist bei xMule und xcdroast (wxGTK-GUI) die GUI vergrätzt, wenn man VNC als X-Terminal verwendet?====
| |
| Dienst vnc10 bzw. vnc11 mit -depth 24 statt -depth 16 als Parameter einrichten.
| |
| | |
| ====Wie bringt man X-Programme (wie Mozilla) zum Drucken über CUPS?====
| |
| '''/usr/bin/lpr''' durch folgendes Script ersetzen:
| |
| #!/bin/bash
| |
| if [ $# -eq 0 ]
| |
| then
| |
| kprinter -stdin
| |
| else
| |
| kprinter $1 $2 $3 $4 $5 $6 $7 $8
| |
| fi
| |
| | |
| ====Wo sind die Mozilla-Voreinstellungen?====
| |
| /opt/mozilla/lib/defaults/pref/unix.js
| |
| | |
| ====Wo stellt man die MTU ein?====
| |
| Dauerhaft (geht nur bei statischer IP-Adresse):
| |
| /etc/sysconfig/network/ifcfg-eth0
| |
| Temporär:
| |
| /sbin/ifconfig eth0 mtu 1450
| |
| | |
| ====Wie wird Mail für root an einen Benutzer weitergeleitet?====
| |
| In '''/etc/aliases''':
| |
| root: Username
| |
| eintragen. Dann '''newaliases''' laufen lassen.
| |
| | |
| ====Wie kann man einen Port umleiten?====
| |
| [http://sammy.net/~sammy/hacks/ Redir] oder mit rinetd:
| |
| | |
| Konfiguration in /etc/rinetd.conf, in der z.B. steht
| |
| 0.0.0.0 80 localhost 8080
| |
| und schon werden alle Anfragen auf Port 80 von beliebigen IPs auf Port 8080 umgeleitet. Dabei sind z.B. auch andere Zielrechner, sowie Pattern für Source-IPs möglich.
| |
| | |
| ====Wer hat Locks auf Partitionen?====
| |
| fuser -u /partition
| |
| | |
| ====Wer hat offene Dateien in einem Verzeichnis?====
| |
| lsof +D /dir
| |
| | |
| ====Wie findet man zum Löschen vorgemerkte (aber noch offene) Dateien?====
| |
| lsof | grep '(deleted)'
| |
| | |
| ====Unter KDE 3.1 Antialiasing für kleine Fonts in Firefox/Thunderbird abstellen====
| |
| Vor Firefox 0.9 reichte die Konfiguration im KDE 3.1 Kontrollzentrum, das die Einstellungen mit Angabe von size in ~/.fonts.conf schreibt. Ab Firefox 0.9 muss size und pixelsize angegeben werden. Das KDE 3.2 Kontrollzentrum macht das bereits so.
| |
| | |
| Beispiel:
| |
| <?xml version="1.0"?>
| |
| <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
| |
| <!-- /etc/fonts/fonts.conf file to configure system font access -->
| |
| <fontconfig>
| |
| <match target="font" >
| |
| <test compare="more" name="size">
| |
| <int>5</int>
| |
| </test>
| |
| <test compare="less" name="size">
| |
| <int>13</int>
| |
| </test>
| |
| <edit mode="assign" name="antialias" >
| |
| <bool>false</bool>
| |
| </edit>
| |
| </match>
| |
| <match target="font" >
| |
| <test compare="more" name="pixelsize">
| |
| <int>5</int>
| |
| </test>
| |
| <test compare="less" name="pixelsize">
| |
| <int>17</int>
| |
| </test>
| |
| <edit mode="assign" name="antialias" >
| |
| <bool>false</bool>
| |
| </edit>
| |
| </match>
| |
| </fontconfig>
| |
| | |
| ====Bei Firefox/Thunderbird/Mozilla für die GUI einen anderen Font einstellen====
| |
| Die Fonteinstellungen in den Options/Preferences betreffen nur die Darstellung von HTML-Inhalten. Um die Fonts der GUI einzustellen, muss man im Userverzeichnis/chrome eine Datei anlegen namens userChrome.css mit folgendem Inhalt:
| |
| | |
| Editieren von '''~/.mozilla/firefox/default*/chrome/userChrome.css''' bzw. '''~/.thunderbird/default/*/chrome/userChrome.css''' bzw. '''~/.mozilla/default/*/chrome/userChrome.css'''
| |
| /*
| |
| * Do not remove the @namespace line -- it's required for correct functioning
| |
| */
| |
| @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
| |
|
| |
| * {
| |
| font-family: helvetica !important;
| |
| font-size: 10pt !important
| |
| }
| |
|
| |
| /*
| |
| * For more examples see http://www.mozilla.org/unix/customizing.html
| |
| */
| |
| | |
| ====Welche Programme belegen den meisten Speicher?====
| |
| ps -eo %mem,command | sort -r | head
| |
| | |
| ====Firefox 1.0/Thunderbird 1.0 ohne RPM installieren====
| |
| * Firefox 1.0 downloaden, entpacken und den Installer starten
| |
| * z.B. nach /opt/firefox installieren lassen
| |
| * Installer-Verzeichnis löschen
| |
| * ln -s /opt/firefox/firefox /usr/bin/firefox
| |
| * Firefox einmal als root starten
| |
| * Thunderbird 1.0 downloaden und entpacken, z.B. nach /opt/thunderbird
| |
| * ln -s /opt/thunderbird/thunderbird /usr/bin/thunderbird
| |
| * Thunderbird einmal als root starten
| |
| * beide Programme im KDE-Menü eintragen (Icons sind in den jeweiligen icons-Verzeichnissen)
| |
| | |
| ====Java2 5.0-Plugin in Firefox installieren====
| |
| Java2 5.0 downloaden und installieren.
| |
| su
| |
| cd /opt/firefox/plugins
| |
| ln -s /usr/java/jdk1.5.0/jre/plugin/i386/ns7/libjavaplugin_oji.so libjavaplugin_oji.so
| |
| Prüfen mit der URL "about:plugins" in Firefox.
| |
| | |
| ====PDF-Plugin in Firefox installieren====
| |
| su
| |
| cd /opt/firefox/plugins
| |
| ln -s /usr/lib/browser-plugins/nppdf.so nppdf.so
| |
| Prüfen mit der URL "about:plugins" in Firefox.
| |
| | |
| ====Flashplayer-Plugin in Firefox installieren====
| |
| su
| |
| cd /opt/firefox/plugins
| |
| ln -s /usr/lib/browser-plugins/libflashplayer.so libflashplayer.so
| |
| ln -s /usr/lib/browser-plugins/flashplayer.xpt flashplayer.xpt
| |
| Prüfen mit der URL "about:plugins" in Firefox.
| |
| | |
| ====RealPlayer 10-Plugin in Firefox installieren====
| |
| su
| |
| * ddnt.so.6.0 und dnet.so.6.0 aus dem Codecs-Verzeichnis von RealPlayer 8 wegkopieren (damit Uralt-Realaudios noch funktionieren).
| |
| * RealPlayer 8 deinstallieren
| |
| * RealPlayer 10 RPM von http://www.real.com/linux/ downloaden und installieren.Die vorher gesicherten Dateien nach '''/usr/local/RealPlayer/codecs/''' kopieren.
| |
| cd /usr/local/RealPlayer/codecs
| |
| ln -s dnet.so.6.0 dnet.so
| |
| cd /opt/firefox/plugins
| |
| ln -s /usr/lib/browser-plugins/nphelix.so nphelix.so
| |
| ln -s /usr/lib/browser-plugins/nphelix.xpt nphelix.xpt
| |
| Prüfen mit der URL "about:plugins" in Firefox.
| |
| | |
| ====mplayer-Plugin in Firefox installieren====
| |
| * Paket "mozilla-devel" installieren
| |
| * ftp://207.200.85.49/pub/mozilla.org/firefox/releases/1.0/sdk/gecko-sdk-i686-pc-linux-gnu.tar.gz downloaden und entpacken
| |
| * Plugin-Source von http://mplayerplug-in.sourceforge.net/ downloaden und entpacken
| |
| ./configure --with-gecko-sdk=/work/download/entpackt/gecko-sdk-i686-pc-linux-gnu
| |
| make
| |
| su
| |
| cp mplayerplug-in.so /opt/firefox/plugins/
| |
| cp mplayerplug-in.xpt /opt/firefox/components/
| |
| Prüfen mit der URL "about:plugins" in Firefox.
| |
| | |
| ====ed2k-Links in Firefox nach aMule übermitteln====
| |
| Firefox-Erweiterung mozex von http://mozex.mozdev.org/ downloaden und in Firefox installieren. mozex konfigurieren:
| |
| ED2K: /usr/local/bin/ed2k %r
| |
| | |
| ====Wie kann man ein .iso File mounten?====
| |
| mount -t iso9660 -o ro,loop file.iso /verzeichnis
| |
| | |
| ====Alte Codecs (z.B. für Amazon) in RealPlayer 10 installieren====
| |
| Paket "w32codecs" oder "w32codec-all" installieren.
| |
| su
| |
| cp /usr/lib/win32/dnet.so.6.0 /usr/lib/RealPlayer10/codecs/
| |
| cp /usr/lib/win32/ddnt.so.6.0 /usr/lib/RealPlayer10/codecs/
| |
| cd /usr/lib/RealPlayer10/codecs/
| |
| ln -s dnet.so.6.0 dnet.so
| |
| | |
| ====Console Screenblanker ausschalten====
| |
| setterm -blank 0
| |
| setterm -powersave off
| |
| | |
| ====Boot-CD für BIOS-Flash====
| |
| First or all, download this [http://www.freedos.org/ FreeDOS] [http://freshrpms.net/docs/bios-flash/fdboot.img.bz2 fdboot.img.bz2] compressed boot floppy image. Assuming you have your flash utility FLASH.EXE and BIOS image BIOS.IMG in your current directory, just execute these commands :
| |
| bunzip2 -c fdboot.img.bz2 > fdboot.img
| |
| mount -o loop -t msdos fdboot.img /mnt/floppy
| |
| cp -a FLASH.EXE BIOS.IMG /mnt/floppy/
| |
| umount /mnt/floppy
| |
| mkdir -p cdrom/boot
| |
| mv fdboot.img cdrom/boot/boot.img
| |
| mkisofs -r -b boot/boot.img -c boot/boot.catalog -o bootcd.iso cdrom/
| |
| cdrecord blank=fast
| |
| cdrecord -dao -eject -v bootcd.iso
| |
| | |
| Quelle: http://freshrpms.net/docs/bios-flash/
| |
| | |
| ===Suse===
| |
| | |
| ====Suse 10.2====
| |
| | |
| =====ASUS Notebook, Suspend-to-RAM ermöglichen=====
| |
| Bei neuerem BIOS sollte es von Haus aus funktionieren. Ansonsten ist folgendes zu ändern in '''/etc/pm/config''':
| |
| S2RAM_OPTS="-f -a 1"
| |
| | |
| =====Reihenfolge der Netzwerkgeräte festlegen=====
| |
| Entsprechende Namen ändern in '''/etc/udev/rules.d/30-net_persistent_names.rules'''.
| |
| | |
| =====WLAN verbindet sich nicht nach dem Booten=====
| |
| Bei mir wird die ESSID nicht automatisch gesetzt, obwohl alles konfiguriert ist. Also setze ich die ESSID in '''/etc/init.d/boot.local''':
| |
| iwconfig eth1 essid <id>
| |
| | |
| =====Suspend beim Schließen des Notebook-Deckels=====
| |
| In '''~/.kde/share/config/kpowersaverc''':
| |
| [General]
| |
| ActionOnLidClose=SUSPEND2RAM
| |
| Quelle: http://en.opensuse.org/Suspending_when_closing_the_laptop_lid_in_SUSE_10.2
| |