Linux
Distributionsspezifische Tipps
Dateisysteme
Netzwerk
Sicherheit
GUI
ls Farben
http://www.linux-sxs.org/housekeeping/lscolors.html
Image mounten
http://mathias-kettner.de/lw_loop_device_partitionieren.html
Beim Mounten können Sie mit den Optionen offset= und sizelimit= beim Mounten mittels Loopback den Bereich in der Imagedatei einschräken. Wenn Sie diesen Bereich genau auf die Grenzen einer Partition legen, können Sie diese somit mounten.
Die Größe und Lage der Partitionen können Sie mit sfdisk ermitteln (hier am Beispiel des Images eines USB-Sticks mit nur einer Partition):
root@linux# sfdisk -d /tmp/image # Partitionstabelle von /tmp/image unit: sectors /tmp/image1 : start= 32, size= 20448, Id=83, bootable /tmp/image2 : start= 0, size= 0, Id= 0 /tmp/image3 : start= 0, size= 0, Id= 0 /tmp/image4 : start= 0, size= 0, Id= 0 Die Angaben sind hier in Blöcken zu 512 Byte. Die Umrechnung kann z.B. die Shell für Sie machen. Das Mounten erfolgt mit folgendem Befehl: root@linux# echo $((32 * 512)) $((20448 * 512)) 16384 10469376 root@linux# mount -o loop,offset=16384,sizelimit=10469376 /tmp/image /mnt
Dateien in Debian Paketen suchen
Mit apt-file
http://www.debianhelp.co.uk/findfile.htm
Java scrolling
Java starten mit -Dsun.java2d.xrender=true
behebt das zerstörte Bild beim rechts scrollen
Thunderbird Icons
Kaputte Icons reparieren:
Thunderbird bei Mozilla runterladen. Datei omni.ja extrahieren und nach /usr/lib/thunderbird kopieren
MiniDLNA
Unter User laufen lassen:
https://help.ubuntu.com/community/MiniDLNA
Libre Office Calc
Sheet-Bezeichnungen sind zu klein. Liegt am Theme, weil die Reiter nur so groß sind wie der Scrollballken.
http://askubuntu.com/questions/138623/sheet-name-font-size-on-libreoffice-calc-is-too-small
MIME Type .ts
.ts files haben falschen MIME-Typ
https://bugs.launchpad.net/ubuntu/+source/shared-mime-info/+bug/502642
xml Datei befindet sich im Kommentar #3
Speichern, dann
update-mime-database ~/.local/share/mime
Dynamische MOTD
http://oitibs.com/debian-wheezy-dynamic-motd/
http://oitibs.com/debian-jessie-dynamic-motd/
https://oitibs.com/debian-stretch-dynamic-motd/
https://oitibs.com/debian-buster-dynamic-motd/
Gnome Power-Button konfigurieren
Mit dconf-Editor:
org.gnome.settings-daemon.plugins.power
Die Einstellung sieht zwar richtig aus, ist es aber nicht. Muss einmal auf was anderes gesetzt werden, und wieder zurück
MacBook Backlight
/etc/X11/xorg.conf:
Section "Device" Identifier "Default Device" #Option "NoLogo" "True" Option "RegistryDwords" "EnableBrightnessControl=1" EndSection
/etc/modprobe.d/blacklist.conf:
blacklist apple_bl
Root CA installieren
http://askubuntu.com/questions/73287/how-do-i-install-a-root-certificate
Server Memory optimieren
http://www.narga.net/optimizing-apachephpmysql-low-memory-server/
Lenovo Ideacentre Bluetooth aktivieren
/etc/udev/rules.d/97-lenovo-hid2hci.rules
#udev rules für Lenovo Ideacentre Bluetooth
ACTION=="remove", GOTO="idea_end"
SUBSYSTEM!="usb", GOTO="idea_end"
# Variety of Broadcom Bluetooth devices - match on a mouse device that is
# self powered and where a HID report needs to be sent to switch modes
# Known supported devices: 0a5c:4503
ATTR{bInterfaceClass}=="03", ATTR{bInterfaceSubClass}=="01", ATTR{bInterfaceProtocol}=="02", \
ATTRS{bDeviceClass}=="00", ATTRS{idVendor}=="0a5c", ATTRS{bmAttributes}=="c0", \
RUN+="hid2hci --method=dell --devpath=%p", ENV{HID2HCI_SWITCH}="1"
LABEL="idea_end"
Firefox download action
https://support.mozilla.org/en-US/questions/971694
Ubuntu 14.04 phased updates
Phased updates ausschalten:
in /etc/apt/apt.conf:
Update-Manager::Always-Include-Phased-Updates "True";
Font rendering
http://www.webupd8.org/2013/06/better-font-rendering-in-linux-with.html
Java Fonts:
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel'
Gnome Startprogramme
http://gnomeshell.wordpress.com/2011/08/28/manage-the-startup-applications/
Scheiss Input Fonts in Firefox
http://www-archive.mozilla.org/unix/customizing.html
Einfach eine Datei userContent.css anlegen und reinschreiben:
input, textarea, select, button{font-family:inherit;font-size:inherit;}
Lenovo Ideacentre Shutdown Problem
Wenn der Rechner nicht ausschaltet, sondern anschliessend neu bootet:
Folgende Pakete entfernen
acpi-support
acpi-support-base
pcmciautils
powertop
task-laptop
Powertop tuning permanent machen
http://askubuntu.com/questions/112705/how-do-i-make-powertop-changes-permanent
Gnome 3 Panel Barrierefreiheit
http://conjurecode.com/disable-the-universal-access-accessibility-menu-in-gnome-3/
DVB-T
http://www.pilgermaske.org/2013/03/linux-und-dvb-t-tv-mit-vlc/
Gnome Shell Networkmanager
Damit sich Einträge editieren lassen:
Edit the file "/etc/NetworkManager/NetworkManager.conf"
Change managed=false to managed=true
Alternativ: nm-connection-editor starten
System Information inxi
http://linuxconfig.org/installation-of-inxi-system-information-script-on-debian-wheezy
Beispielaufruf: inxi -Fxxxplu
ORF TVthek download
Mit Google Chrome Plugin download möglich:
Macbook SSD SATA Mode
Um den Controller in den SATA-Modus zu versetzen (default=IDE):
Datei /etc/grub.d/01_mac-sata anlegen mit Inhalt:
#!/bin/sh set -e ## Enable SATA (AHCI) mode on macbook 5,1 echo "setpci -d 10de:0ab5 9c.b=06"
Gnome Screensaver
Der Gnome Screensaver macht nur Sinn wenn man ihn zum sperren nutzen möchte. Bildschirm ausschalten macht der Powermanager. Der Screensaver verhindert das ausschalten, wenn die Zeiten gleich sind. Die Zeit für "ausschalten" muss länger sein als die für "sperren".
Xorg schaltet auch nach 10 Minuten dunkel. Dagegen Datei /etc/X11/xorg.conf.d/custom.conf anlegen:
# disable low-level screensaver and screen DPMS poweroff
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
EndSection
Java Doppeklick
Datei ~/.Xresources anlegen, mit Inhalt:
*multiClickTime: 400
Ausführen mit:
xrdb ~/.Xresources
VMware Screensaver
Damit Screensaver in Linux weiterhin funktioniert:
SSL Zertifkat von StartSSL
http://www.heise.de/security/artikel/SSL-fuer-lau-880221.html
TOR-Browser
Useragent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Firefox/24.0
Dazu öffnen Sie den Firefox und rufen über die Adresszeile about:config auf. Anschließend erstellen Sie einen neuen String mit dem Namen general.useragent.override und tragen den Wert ein, welchen Sie in Zukunft als User Agent String senden wollen.
Debian Paket modifizieren / compilieren
http://unix.stackexchange.com/questions/138188/easily-unpack-deb-edit-postinst-and-repack-deb
Am Sourcecode was ändern:
apt-get source paketname apt-get build-dep paketname dch --local Jochen dpkg-source --commit debuild -us -uc
Flash Video Download
http://linuxundich.de/gnu-linux/mit-linux-bordwerkzeugen-jedes-flash-video-aus-dem-netz-laden/
FreeBSD Debian GRUB Dualboot
Append the following to your /etc/grub.d/40_custom replacing UUID with the UUID of the disk discovered with grub-probe -d /dev/sda2 -t fs_uuid
menuentry 'FreeBSD' {
insmod ufs2
insmod bsd
search --fs-uuid --no-floppy --set=root UUID
kfreebsd /boot/kernel/kernel
kfreebsd_loadenv /boot/device.hints
set kFreeBSD.vfs.root.mountfrom=ufs:/dev/ufsid/UUID
set kFreeBSD.vfs.root.mountfrom.options=rw
}
Note that for other distros and/or GRUB versions, kfreebsd might have to be changed to just freebsd.
Bootmanager
Wenn der PC nicht von USB-Stick booten kann, hilft vielleicht der PLOP-Bootmanager
Udevil
Damit man EXFAT mounten kann, folgende Zeilen in /etc/udevil/udevil.conf ergänzen
default_options_exfat = nosuid, noexec, nodev, noatime, umask=0077, uid=$UID, gid=$GID, iocharset=utf8 allowed_options_exfat = nosuid, noexec, nodev, noatime, fmask=0133, dmask=0022, uid=$UID, gid=$GID, umask=0077, ro, rw, sync, flush, iocharset=*, remount