Artikel mit Tag tips
Freitag, 16. Mai 2008
Wetter in meiner Shell mit CurseTheWeather
Liegt es nun an ncurses, oder sollen wir doch das Wetter verfluchen?
Im Moment ist es Gut, als nehme ich ncurses;)
Da sich der Großteil meiner Arbeit in der Shell befindet habe ich für mich eine schnelle und kurze Wetteranzeige/voraussage aufgetan, welche genau jenes macht, was ich erwarte.
Das Wetter anzeigen.
Ich habe mir CurseTheWeather heruntergeladen und in einem eigenen Ordner in meinem ~/bin/-Verzeichnis entpackt. In unseren Gefilden holen wir uns den Regioncode unter http://de.weather.com/, für mich ist es Stuttgart und der Code somit GMXX0128. Da ich ja Faul bin habe ich mir eine kleine ausführbare Datei Namens wetter in das Verzeichnis ~/bin/ gesetzt.
Inhalt:
CurseTheWeather startet mit einer Erneuerung der Daten von 10 Minuten ( nur zu einer Veranschaulichung) und meinem Stuttgarter Code. Wer nicht das metrische System nutzen will startet CurseTheWeather mit --nometric. Für das nutzen von anderen Farben/ASCII-Art kann die Datei ctw in den Zeilen 125-128 (Farben) und 18-92 (ASCII-Art) bearbeitet werden.
Im Moment ist es Gut, als nehme ich ncurses;)
Da sich der Großteil meiner Arbeit in der Shell befindet habe ich für mich eine schnelle und kurze Wetteranzeige/voraussage aufgetan, welche genau jenes macht, was ich erwarte.
Das Wetter anzeigen.
Ich habe mir CurseTheWeather heruntergeladen und in einem eigenen Ordner in meinem ~/bin/-Verzeichnis entpackt. In unseren Gefilden holen wir uns den Regioncode unter http://de.weather.com/, für mich ist es Stuttgart und der Code somit GMXX0128. Da ich ja Faul bin habe ich mir eine kleine ausführbare Datei Namens wetter in das Verzeichnis ~/bin/ gesetzt.
Inhalt:
/home/seraphyn/bin/CurseTheWeather-0.3/ctw --refresh=10 GMXX0128
CurseTheWeather startet mit einer Erneuerung der Daten von 10 Minuten ( nur zu einer Veranschaulichung) und meinem Stuttgarter Code. Wer nicht das metrische System nutzen will startet CurseTheWeather mit --nometric. Für das nutzen von anderen Farben/ASCII-Art kann die Datei ctw in den Zeilen 125-128 (Farben) und 18-92 (ASCII-Art) bearbeitet werden.
Samstag, 10. Mai 2008
dillorc mit zenburn
Weil es besser für die Augen ist. Und wir wollen auch nicht vergessen unser dillo rasend schnell ist in dem Gegensatz zu anderen Browsern.
Suche geht auf Google.de/linux und bringt min 100 Einträge auf der ersten Page, Home bleibt noch dillo, die Startgröße ist auf 1024x768 gesetzt, die Zeichensatzgröße ist auch an die Auflösung angepasst und kann von 0.7 wieder auf 1.0 oder 1.2 gesetzt werden.
Abspeichern in ~/.dillo/dillorc
Suche geht auf Google.de/linux und bringt min 100 Einträge auf der ersten Page, Home bleibt noch dillo, die Startgröße ist auf 1024x768 gesetzt, die Zeichensatzgröße ist auch an die Auflösung angepasst und kann von 0.7 wieder auf 1.0 oder 1.2 gesetzt werden.
Abspeichern in ~/.dillo/dillorc
geometry=963x701
use_dicache=YES
vw_fontname=Bitstream Vera Sans Mono
fw_fontname=Bitstream Vera Sans Mono
font_factor=0.7
use_oblique=YES
show_tooltip=YES
limit_text_width=NO
w3c_plus_heuristics=YES
home="http://www.dillo.org/"
search_url="http://www.google.de/linux?num=100&hl=de&q=%s"
bg_color=3f3f3f
text_color=f0dfaf
link_color=7f9f7f
force_my_colors=YES
contrast_visited_color=YES
panel_size=tiny
small_icons=YES
show_back=NO
show_forw=NO
show_home=NO
show_reload=NO
show_save=NO
show_stop=NO
show_bookmarks=NO
show_search=NO
show_progress_box=NO
fullwindow_start=NO
transient_dialogs=NO
enterpress_forces_submit=NO
generate_submit=NO
use_dicache=YES
vw_fontname=Bitstream Vera Sans Mono
fw_fontname=Bitstream Vera Sans Mono
font_factor=0.7
use_oblique=YES
show_tooltip=YES
limit_text_width=NO
w3c_plus_heuristics=YES
home="http://www.dillo.org/"
search_url="http://www.google.de/linux?num=100&hl=de&q=%s"
bg_color=3f3f3f
text_color=f0dfaf
link_color=7f9f7f
force_my_colors=YES
contrast_visited_color=YES
panel_size=tiny
small_icons=YES
show_back=NO
show_forw=NO
show_home=NO
show_reload=NO
show_save=NO
show_stop=NO
show_bookmarks=NO
show_search=NO
show_progress_box=NO
fullwindow_start=NO
transient_dialogs=NO
enterpress_forces_submit=NO
generate_submit=NO
Freitag, 25. April 2008
Welche NIC bist denn Du ?
Da ich mir ganz gerne Router mit mehr als einer Netzwerkkarte aufsetze ( und natürlich nicht die MAC-Adressen notiere, um sie mit einem ifconfig zu identifzieren), habe ich des öfteren ein Netzwerkartenzuordnungsproblem ツ.
In dem Repository von Debian befindet sich das Werkzeug ethtool, welches eine große Hilfe in dem Fall sein kann.
ethtool ist ein Werkzeug zum überprüfen der Netzwerkkarten und setzen der Netzwerkkarteneinstellungen.
Um eine Karte mit ethtool zu identifizieren gebe ich nur
ein. Dies bringt die Netzwerkkarte (NICID ist Bsp. eth0 eth1 eth2 etc.) zu einem viermaligen blinken.
Das erleichtert mir die Identifizierung und ich kann meine Konfigurationen vornehmen.
In dem Repository von Debian befindet sich das Werkzeug ethtool, welches eine große Hilfe in dem Fall sein kann.
ethtool ist ein Werkzeug zum überprüfen der Netzwerkkarten und setzen der Netzwerkkarteneinstellungen.
Um eine Karte mit ethtool zu identifizieren gebe ich nur
takeshi:/home/seraphyn: ethtool -p NICID 4
ein. Dies bringt die Netzwerkkarte (NICID ist Bsp. eth0 eth1 eth2 etc.) zu einem viermaligen blinken.
Das erleichtert mir die Identifizierung und ich kann meine Konfigurationen vornehmen.
Donnerstag, 10. April 2008
Freemind Debian Lenny Startprobleme
Wer Freemind Version 0.7.1-6 in Debian Lenny benutzt kann die kleine Herausforderung haben, dass Freemind bei dem Start einfach hängenbleibt.
Ein strace ergibt
Abhilfe kann man schaffen indem man als root ein update-alternatives absetzt, natürlich die geeigneten Pakete vorrausgesetzt:
Viel Spass bei dem Mindmappen..
Ein strace ergibt
...
/home/seraphyn/.freemind/user.properties
User properties not found. It will be automatically created.
Done.
Default (System) Look & Feel: javax.swing.plaf.metal.MetalLookAndFeel
Warning: the font you have set as standard - null - is not available.
[Freemind-Developer-Internal-Warning (do not write a bug report, please)]: Tried to get view without being able to get map module.
<unfinished ...>
/home/seraphyn/.freemind/user.properties
User properties not found. It will be automatically created.
Done.
Default (System) Look & Feel: javax.swing.plaf.metal.MetalLookAndFeel
Warning: the font you have set as standard - null - is not available.
[Freemind-Developer-Internal-Warning (do not write a bug report, please)]: Tried to get view without being able to get map module.
<unfinished ...>
Abhilfe kann man schaffen indem man als root ein update-alternatives absetzt, natürlich die geeigneten Pakete vorrausgesetzt:
seraphyn@takeshi:~$ su
Passwort:
takeshi:/home/seraphyn# update-alternatives --config java
Es gibt 4 Alternativen, die »java« bereitstellen.
Auswahl Alternative
-----------------------------------------------
1 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
*+ 2 /usr/lib/jvm/java-gcj/jre/bin/java
3 /usr/lib/jvm/java-6-sun/jre/bin/java
4 /usr/bin/gij-4.3
Drücken Sie die Eingabetaste, um die Vorgabe[*] beizubehalten,
oder geben Sie die Auswahlnummer ein: 3
Verwende »/usr/lib/jvm/java-6-sun/jre/bin/java«, um »java« bereitzustellen.
takeshi:/home/seraphyn#
Passwort:
takeshi:/home/seraphyn# update-alternatives --config java
Es gibt 4 Alternativen, die »java« bereitstellen.
Auswahl Alternative
-----------------------------------------------
1 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
*+ 2 /usr/lib/jvm/java-gcj/jre/bin/java
3 /usr/lib/jvm/java-6-sun/jre/bin/java
4 /usr/bin/gij-4.3
Drücken Sie die Eingabetaste, um die Vorgabe[*] beizubehalten,
oder geben Sie die Auswahlnummer ein: 3
Verwende »/usr/lib/jvm/java-6-sun/jre/bin/java«, um »java« bereitzustellen.
takeshi:/home/seraphyn#
Viel Spass bei dem Mindmappen..
Mittwoch, 9. April 2008
Wenn Jemand einen Laptop wegschmeissen will
sollte man nach den Grund fragen.
Der Laptop, 2.4GHz mit 1GB RAM, USB2.0, IEEE1394, ohne HD sollte in Richtung /dev/null verschoben werden.
Grund: Grafikkarte im Eimer.
Ehemaliger Benutzer: Windowsuser.
Windowsbenutzer denken nicht mit, Glück für einen Linuxuser. Somit uralte HD mit Etch und openssh-server bespielt und in den Laptop eingebaut. Laptop gestartet und am DNS-Server geschaut welche IP der Laptop bekam. Remote per SSH angemeldet und erst einmal den NX-Server installiert. Nun ist er vorerst ein Terminalserver für Büroarbeiten. Gut, die alte HD macht es nicht mehr lange, aber Stromverbrauch ist marginal und nach dem unterkommen einer neuen HD werde ich jenen zu einem Server aufbauen, damit meine Freundin und ich mit dem Laptop/Server GTD- und Groupwareaktivitäten machen können. Das schöne ist, der Akku ist noch vollkommen in Ordnung und somit hat man eine “USV”. Ich habe noch irgendwo PCMCIA-NICs, womit man das ganze noch in Richtung Router bringen könnte, nur Fileserver etc als Router, sowas macht man eigentlich nicht, aber eine massiv Stromersparnis wäre es. Ich denke das Thema werde ich aber einmal weiterverfolgen....
Der Laptop, 2.4GHz mit 1GB RAM, USB2.0, IEEE1394, ohne HD sollte in Richtung /dev/null verschoben werden.
Grund: Grafikkarte im Eimer.
Ehemaliger Benutzer: Windowsuser.
Windowsbenutzer denken nicht mit, Glück für einen Linuxuser. Somit uralte HD mit Etch und openssh-server bespielt und in den Laptop eingebaut. Laptop gestartet und am DNS-Server geschaut welche IP der Laptop bekam. Remote per SSH angemeldet und erst einmal den NX-Server installiert. Nun ist er vorerst ein Terminalserver für Büroarbeiten. Gut, die alte HD macht es nicht mehr lange, aber Stromverbrauch ist marginal und nach dem unterkommen einer neuen HD werde ich jenen zu einem Server aufbauen, damit meine Freundin und ich mit dem Laptop/Server GTD- und Groupwareaktivitäten machen können. Das schöne ist, der Akku ist noch vollkommen in Ordnung und somit hat man eine “USV”. Ich habe noch irgendwo PCMCIA-NICs, womit man das ganze noch in Richtung Router bringen könnte, nur Fileserver etc als Router, sowas macht man eigentlich nicht, aber eine massiv Stromersparnis wäre es. Ich denke das Thema werde ich aber einmal weiterverfolgen....
Dienstag, 11. März 2008
Shorty 110308
nast
Schlüsselt die Hosts im Netzwerk auf und kann auch “schnüffeln”. libpcap-Syntax wie bei allen Netzwerkwerkzeugen.
dash
Schon einmal eingewöhnen ;) Lenny-dash
Schlüsselt die Hosts im Netzwerk auf und kann auch “schnüffeln”. libpcap-Syntax wie bei allen Netzwerkwerkzeugen.
dash
Schon einmal eingewöhnen ;) Lenny-dash
Sonntag, 2. März 2008
smplayer in Debian Lenny zur Funktion bringen
Da SMplayer unter Debian Lenny nicht bei mir funktionierte habe ich nachgeschaut woran das liegt.
Da der mplayer das Fosdem-Video normalerweise abspielt, liegt hier der Hase an einer anderen Stelle begraben ( Man beachte Zeile 25)
Einfach in Optionen > Einstellungen > Verzeichniss für Bildschirmfotos gehen und den Pfad löschen. Schon geht SMplayer.
Es scheint, dass bei der Version MPlayer dev-SVN-rUNKNOWN-4.2.3 (C) 2000-2007 MPlayer Team kein PNG-Support einkompiliert wurde, welcher benötigt wird für die Screenshots.
- Debug: MplayerProcess::parseLine: 'ID_FILENAME=http://video.fosdem.org/2007/FOSDEM2007-Welcome.ogg'
- Debug: MplayerProcess::parseLine: 'ID_DEMUXER=ogg'
- Debug: MplayerProcess::parseLine: 'ID_VIDEO_FORMAT=theo'
- Debug: MplayerProcess::parseLine: 'ID_VIDEO_BITRATE=0'
- Debug: MplayerProcess::parseLine: 'ID_VIDEO_WIDTH=720'
- Debug: MplayerProcess::parseLine: md.video_width set to 720
- Debug: MplayerProcess::parseLine: 'ID_VIDEO_HEIGHT=576'
- Debug: MplayerProcess::parseLine: md.video_height set to 576
- Debug: MplayerProcess::parseLine: 'ID_VIDEO_FPS=25.000'
- Debug: MplayerProcess::parseLine: 'ID_VIDEO_ASPECT=0.0000'
- Debug: MplayerProcess::parseLine: md.video_aspect set to 1.250000
- Debug: MplayerProcess::parseLine: 'ID_AUDIO_FORMAT=vrbs'
- Debug: MplayerProcess::parseLine: 'ID_AUDIO_BITRATE=0'
- Debug: MplayerProcess::parseLine: 'ID_AUDIO_RATE=32000'
- Debug: MplayerProcess::parseLine: 'ID_AUDIO_NCH=2'
- Debug: MplayerProcess::parseLine: 'ID_LENGTH=0.00'
- Debug: MplayerProcess::parseLine: md.duration set to 0.000000
- Debug: MplayerProcess::parseLine: 'open: No such file or directory'
- Debug: MplayerProcess::parseLine: '[MGA] Couldn't open: /dev/mga_vid'
- Debug: MplayerProcess::parseLine: 'open: No such file or directory'
- Debug: MplayerProcess::parseLine: '[MGA] Couldn't open: /dev/mga_vid'
- Debug: MplayerProcess::parseLine: '[VO_TDFXFB] This driver only supports the 3Dfx Banshee, Voodoo3 and Voodoo 5.'
- Debug: MplayerProcess::parseLine: 's3fb: Couldn't map S3 registers: Operation not permitted'
- Debug: MplayerProcess::parseLine: 'xscreensaver_disable: Could not find XScreenSaver window.'
- Debug: MplayerProcess::parseLine: 'Opening video filter: [screenshot]'
- Debug: MplayerProcess::parseLine: ''
- Debug: MplayerProcess::parseLine: ''
- Debug: MplayerProcess::parseLine: 'MPlayer interrupted by signal 11 in module: init_video_filters'
- Debug: MplayerProcess::parseLine: 'ID_SIGNAL=11'
- Debug: MplayerProcess::parseLine: '- MPlayer crashed by bad usage of CPU/FPU/RAM.'
- Debug: MplayerProcess::parseLine: ' Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and'
- Debug: MplayerProcess::parseLine: ' disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.'
- Debug: MplayerProcess::parseLine: '- MPlayer crashed. This shouldn't happen.'
- Debug: MplayerProcess::parseLine: ' It can be a bug in the MPlayer code <u>or</u> in your drivers <u>or</u> in your'
- Debug: MplayerProcess::parseLine: ' gcc version. If you think it's MPlayer's fault, please read'
- Debug: MplayerProcess::parseLine: ' DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and'
- Debug: MplayerProcess::parseLine: ' won't help unless you provide this information when reporting a possible bug.'
- Debug: MyProcess::procFinished
- Debug: MyProcess::procFinished: Bytes available: 0
- Debug: MplayerProcess::processFinished
- Debug: Core::processFinished
- Debug: Core::processFinished: we_are_restarting: 0
- Debug: Core::processFinished: play has finished!
- Debug: exit_status: 0
- Debug: MplayerLayer::playingStopped
Einfach in Optionen > Einstellungen > Verzeichniss für Bildschirmfotos gehen und den Pfad löschen. Schon geht SMplayer.
Es scheint, dass bei der Version MPlayer dev-SVN-rUNKNOWN-4.2.3 (C) 2000-2007 MPlayer Team kein PNG-Support einkompiliert wurde, welcher benötigt wird für die Screenshots.
Dienstag, 26. Februar 2008
Shorty 260208
xVideoServiceThief
Videos automatisch über die URL herunterladen und in ein anderes Format bringen lassen, danach die Quelldatei löschen. Gui-Frontend
QLandkarte
Verbinde Dein GPS-Receiver mit Linux, lade Landkarten und Streckenpunkte, Mappendruck zu PDF, Livelogg etc...
Videos automatisch über die URL herunterladen und in ein anderes Format bringen lassen, danach die Quelldatei löschen. Gui-Frontend
QLandkarte
Verbinde Dein GPS-Receiver mit Linux, lade Landkarten und Streckenpunkte, Mappendruck zu PDF, Livelogg etc...
Samstag, 23. Februar 2008
iceowl / sunbird Schriftgrösse
Da iceowl auch in dem Repository von Debian liegt und ich es seit kurzem in der Benutzung habe ist mir massiv die riesige Schrift aufgefallen, mit welcher iceowl als default ausgeliefert wird. Dies lässt sich mir einer kleinen userChrome.css in dem Verzeichniss /home/$USER/.mozilla/iceowl/BLABLABLA.default/chrome/ ändern:
Natürlich ist dies meine Schriftgrösse (7pt), welche ich nutze und Jeder sollte selber nach Gutdünken diese anpassen.
*{font-size: 7pt !important;}
*{font-family: Arial !important;}
Natürlich ist dies meine Schriftgrösse (7pt), welche ich nutze und Jeder sollte selber nach Gutdünken diese anpassen.
Dienstag, 12. Februar 2008
yeahconsole Enlightenment DR17 und der XError
FDie yeahconsole hängt und einen XError caught kommt, hier sollte ein
Meine .Xdefaults ist:
URxvt*urlLauncher: /home/seraphyn/bin/firefoxstart habe Ich deifl zu verdanken, er gab mir den Tip und somit kann ich mit einem ALT+U die URLs in irssi makieren und mit einem ENTER werden sie an den fFrefox in ein neues Tab weitergereicht.
Eine Anleitung dafür findet sich in Barts Blog
Was mich ein wenig wundert ist, dass die yeahconsole vor dem HD Crash immer funktionierte mit gleiche Konfiguration, sprich Entrance und Enlightenment DR17. Ich solle Anfangen zu protokollieren. Somit ab in die Autostart damit bzw. .bashrc.
xrdb -merge $HOME/.Xdefaults
ausgeführt weden, denn diese wird scheinbar nicht ausgelesen. Versuche unter anderen DEs haben ergeben, dass yeahconsole mit denen funktioniert.Meine .Xdefaults ist:
urxvt.perl-ext-common:
aterm*foreground: white
aterm*background: black
aterm*cursorColor: darkgray
aterm*transparent: true
aterm*shading: 30
aterm*font: fixed
URxvt*urlLauncher: /home/seraphyn/bin/firefoxstart
URxvt*keysym.M-u: perl:mark-yank-urls:activate_mark_mode
URxvt*perl-lib: /home/seraphyn/.urxvt/
URxvt*perl-ext: markyankurls
URxvt*underlineURLs: true
!yeahconsole http://phrat.de/downloads.html
yeahconsole*toggleKey: NONE+F1
yeahconsole*keyFull: Alt+f
yeahconsole*background: rgb:00/00/00
yeahconsole*foreground: rgb:ff/ff/ff
yeahconsole*loginShell:True
yeahconsole*consoleHeight: 60
yeahconsole*aniDelay:0
yeahconsole*stepSize:0
yeahconsole*handleWidth:3
yeahconsole*handleColor: rgb:22/22/22
yeahconsole*term:urxvt
yeahconsole*scrollBar: false
yeahconsole*reverseVideo: false
yeahconsole*tintColor: grey50
yeahconsole*inheritPixmap: true
yeahconsole*saveLines: 10000
yeahconsole*cursorBlink: false
yeahconsole*font: xft:Bitstream Vera Sans Mono:pixelsize=9:antialias=true:hinting=true
aterm*foreground: white
aterm*background: black
aterm*cursorColor: darkgray
aterm*transparent: true
aterm*shading: 30
aterm*font: fixed
URxvt*urlLauncher: /home/seraphyn/bin/firefoxstart
URxvt*keysym.M-u: perl:mark-yank-urls:activate_mark_mode
URxvt*perl-lib: /home/seraphyn/.urxvt/
URxvt*perl-ext: markyankurls
URxvt*underlineURLs: true
!yeahconsole http://phrat.de/downloads.html
yeahconsole*toggleKey: NONE+F1
yeahconsole*keyFull: Alt+f
yeahconsole*background: rgb:00/00/00
yeahconsole*foreground: rgb:ff/ff/ff
yeahconsole*loginShell:True
yeahconsole*consoleHeight: 60
yeahconsole*aniDelay:0
yeahconsole*stepSize:0
yeahconsole*handleWidth:3
yeahconsole*handleColor: rgb:22/22/22
yeahconsole*term:urxvt
yeahconsole*scrollBar: false
yeahconsole*reverseVideo: false
yeahconsole*tintColor: grey50
yeahconsole*inheritPixmap: true
yeahconsole*saveLines: 10000
yeahconsole*cursorBlink: false
yeahconsole*font: xft:Bitstream Vera Sans Mono:pixelsize=9:antialias=true:hinting=true
URxvt*urlLauncher: /home/seraphyn/bin/firefoxstart habe Ich deifl zu verdanken, er gab mir den Tip und somit kann ich mit einem ALT+U die URLs in irssi makieren und mit einem ENTER werden sie an den fFrefox in ein neues Tab weitergereicht.
Eine Anleitung dafür findet sich in Barts Blog
Was mich ein wenig wundert ist, dass die yeahconsole vor dem HD Crash immer funktionierte mit gleiche Konfiguration, sprich Entrance und Enlightenment DR17. Ich solle Anfangen zu protokollieren. Somit ab in die Autostart damit bzw. .bashrc.
Montag, 11. Februar 2008
Bash completition in Debian
Mir ist ganz ehrlich keine andere Überschrift eingefallen, aber nun, Debian hat den Vorteil, dass es eine tolle bash_completition besitzt, die aber fast keiner wirklich nutzt, vor allem nicht als root. Um z.B. sagen wir mal filelight zu installieren muss man einzeln aptitude install filelight eintippen. Dabei schlägt einem Debian das bei eingeschalteter bash_completition vor und zwar auch der Name des Programmes welches es zu installieren gilt.
Um das ganze Systemweit zu eröffnen wird die Datei /etc/bash.bashrc von ein paar Ausklammerungen befreit:
Nach einem Relogin, oder sprich nach einem Login in einer neuen Loginshell steht nun das ganze zu der Verfügung.
Das vorangegangene Beispiel wäre nun apti[TAB] inst[TAB] filel[TAB] und schon ist man schneller am Ziel.
Wer sich mal die Datei /etc/bash_completition anschaut, wird erstaunt sein, was die Vervollständigung alles kann. Zuständig für meinen Hinweis ist zum Beispiel Zeile 2169 bis 2264. Am besten mal die Datei anschauen, denn auch apt-cache, apt-get, apt-build, cvs und und und sind dort vorhanden. Im Großen und Ganzen sind es 9296 Zeilen, welche natürlich auch erweitert werden können.
Um das ganze Systemweit zu eröffnen wird die Datei /etc/bash.bashrc von ein paar Ausklammerungen befreit:
# enable bash completion in interactive shells
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
Nach einem Relogin, oder sprich nach einem Login in einer neuen Loginshell steht nun das ganze zu der Verfügung.
Das vorangegangene Beispiel wäre nun apti[TAB] inst[TAB] filel[TAB] und schon ist man schneller am Ziel.
Wer sich mal die Datei /etc/bash_completition anschaut, wird erstaunt sein, was die Vervollständigung alles kann. Zuständig für meinen Hinweis ist zum Beispiel Zeile 2169 bis 2264. Am besten mal die Datei anschauen, denn auch apt-cache, apt-get, apt-build, cvs und und und sind dort vorhanden. Im Großen und Ganzen sind es 9296 Zeilen, welche natürlich auch erweitert werden können.
Freitag, 8. Februar 2008
Trackpoint im Iceweasel / Firefox
Also der Trackpoint ist ja sichtlich einfach in der /etc/X11/xorg.conf:
nur kann das Scrollen im Iceweasel/Firefox dann wirklich nervig sein, denn wenn man nicht genau in einer Linie scrollt ist es auch gleichzeitig der Vor- und Zurückbutton.
Somit ruft man im Iceweasel/Firefox about:config in der Adressleiste auf und ändert den Wert 2 auf 0 in dem Einstellungsnamen:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "Emulate3Buttons" "on"
Option "Emulate3TimeOut" "50"
Option "EmulateWheel" "on"
Option "EmulateWheelTimeOut" "200"
Option "EmulateWheelButton" "2"
Option "YAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
Option "ZAxisMapping" "4 5"
EndSection
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "Emulate3Buttons" "on"
Option "Emulate3TimeOut" "50"
Option "EmulateWheel" "on"
Option "EmulateWheelTimeOut" "200"
Option "EmulateWheelButton" "2"
Option "YAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
Option "ZAxisMapping" "4 5"
EndSection
nur kann das Scrollen im Iceweasel/Firefox dann wirklich nervig sein, denn wenn man nicht genau in einer Linie scrollt ist es auch gleichzeitig der Vor- und Zurückbutton.
Somit ruft man im Iceweasel/Firefox about:config in der Adressleiste auf und ändert den Wert 2 auf 0 in dem Einstellungsnamen:
mousewheel.horizscroll.withnokey.actionMittwoch, 6. Februar 2008
Einige tar.gz-Files auf einmal entpacken
Eben wurde ich gefragt wie man einige tar.gz Dateien in einem Verzeichnis auf einmal entpacken könnte. Scheint öfters gefragt zu werden, somit das mal festnageln:
Natürlich geht das auch mit anderen gepackten Dateien. Ich denke man weiß gleich wie die Variable gesetzt wird und welche es ist ;)
for i in *.tar.gz; do tar -xzf $i; done
Natürlich geht das auch mit anderen gepackten Dateien. Ich denke man weiß gleich wie die Variable gesetzt wird und welche es ist ;)
Montag, 5. November 2007
Installierte Pakete an ein anderes System übertragen
Eben traf mich die Frage eines Backups im Channel auf, da gab ich den Tipp, doch einfach Fix /etc zu sichern und die installierten Pakete in einer Liste zu sichern um danach das System an anderer Stelle zu übertragen. Nicht vergessen die Config-Dateien so zurückzuspielen, dass Sie auch zu dem System passen, sonst kann es ein böses erwachen geben, als bsp /etc/modules /etc/hostname usw usf
Kein Buch mit sieben Siegeln:
Debiananwenderhandbuch - dselect
Debiananwenderhandbuch - dpkg --get-selections
Debiananwenderhandbuch - dpkg --set-selections
seraphyn@takeshi~ >$ dpkg --get-selections "*" > instdebs
root@Tsuyoshi~> dpkg --set-selections < instdebs
root@Tsuyoshi~> apt-get dselect-upgrade
root@Tsuyoshi~> dpkg --set-selections < instdebs
root@Tsuyoshi~> apt-get dselect-upgrade
Kein Buch mit sieben Siegeln:
Debiananwenderhandbuch - dselect
Debiananwenderhandbuch - dpkg --get-selections
Debiananwenderhandbuch - dpkg --set-selections
Mittwoch, 24. Oktober 2007
Meebo.com, wirklich mal eine gute Idee
Als Tipp für die Arbeit und auch für die Menschen, welche in irgendwelchen Internetcafes sitzen und nicht den richtigen Messenger installiert haben. Es gibt Meebo.com. Die Seite besitzt nette Ajax-Oberfläche und man kann auch die einzelnen chatfenster aus dem Browser lösen. Unterstützt wird schon einmal SSL, welches ich auch in den Link gesetzt habe ( gleich mal richtig Anfangen ;) ) und als Protokolle gibt es: Meebo selbst, aim, yahoo, gtalk, icq, jabber und msn. Nun noch das beste, Nein, man muss sich dort keinen Account machen, sondern einfach nur seine Accountdaten eingeben. Ich kenne meine Protokolldaten, Ihr auch ;)
(Seite 1 von 2, insgesamt 27 Einträge)
» nächste Seite
