Bash: Ändern von Strg+w…

… , sodass Teile eines Pfades gelöscht werden anstatt ganzer Wörter. Wer gerne in der bash arbeitet und mit dem Tastenkürzel Strg+w komplette Wörter links des Cursors löscht, dem könnte der folgende Schmankerl gefallen. set bind-tty-special-chars off "\C-w": unix-filename-rubout Diese beiden Zeilen müssen der inputrc hinzugefügt werden. Dazu kann entweder die systemweite (bei Debian z.B.) /etc/inputrc oder aber die benutzerspezifische ~/.inputrc genutzt werden. Nun noch der Vorher-Nachher-Vergleich. Als Beispiel-Input nehme ich die folgende Zeile: cd /home/strubbl/ Wenn man nun Strg+w vor der Änderung nutzt, wirkt es wie folgt: cd Der komplette Pfad wurde gelöscht. Mit der Änderung in der inputrc kann man nun auch Teile des Pfades löschen. Die einmalige Benutzung des Tastenkürzels bewirkt: cd /home/ Wie praktisch, find ich! Habe mich eben auch noch von frakturfreak aufklären lassen, dass es sich bei Strg+w und Strg+y um ein Konzept namens einen Kill-Ring handelt (, das vom Emacs stammt) – quasi eine Zwischenablage für Textpassagen darstellt. Nett! Woher ich das habe? phrakture ist schuldig und zeigt auf seinen Git-Diff. ...

März 5, 2010 · 1 Minute

Alte Kernel inkl. Header entfernen

Durch Zufall bin ich auf den folgenden Befehl gestoßen, um mal alle alten angesammelten Kernel meines Ubuntus zu löschen. Damit spart man sich das mühselige Eintippen. $ dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo aptitude purge -y Ausgeführt sieht es dann in etwa so aus: Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig Lese erweiterte Statusinformationen Initialisiere Paketstatus... Fertig Die folgenden Pakete werden ENTFERNT: linux-headers-2.6.31-10{p} linux-headers-2.6.31-10-generic{p} linux-headers-2.6.31-11{p} linux-headers-2.6.31-11-generic{p} linux-headers-2.6.31-12{p} linux-headers-2.6.31-12-generic{p} linux-headers-2.6.31-13{p} linux-headers-2.6.31-13-generic{p} linux-headers-2.6.31-14{p} linux-headers-2.6.31-14-generic{p} linux-headers-2.6.31-15{p} linux-headers-2.6.31-15-generic{p} linux-image-2.6.31-10-generic{p} linux-image-2.6.31-11-generic{p} linux-image-2.6.31-12-generic{p} linux-image-2.6.31-13-generic{p} linux-image-2.6.31-14-generic{p} linux-image-2.6.31-15-generic{p} 0 Pakete aktualisiert, 0 zusätzlich installiert, 18 werden entfernt und 0 nicht aktualisiert. Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 1.172MB frei werden. Wollen Sie fortsetzen? [Y/n/?] Ich spare damit ab sofort über einen Gigabyte. Feine Sache! (via linuxundich.de)

Dezember 13, 2009 · 1 Minute

Ubuntu Karmic kein Sound mehr bei Flash 10

Wer wie ich bei Karmic einfach kein Sound mehr zum Laufen bekommen hat und ewig nach einer Lösung suchte, der sollte mal folgendes probieren: sudo aptitude purge pulseaudio Jetzt wird wohl wieder ALSA benutzt. Bei mir jedenfalls half das dem Problem auf die Sprünge. Da nun aber meine Funktionstasten nicht mehr funktionierten und das Sound-Symbol im Tray weg war, hab ich pulseaudio wieder installiert: sudo aptitude install pulseaudio Komischerweise geht der Sound in Flashvideos jetzt wieder… Warum auch immer.

Dezember 2, 2009 · 1 Minute

Probleme mit Atheros AR928X unter Ubuntu seit Jaunty

Da ich seit Jaunty (und auch noch unter Karmic) Probleme mit meinem WLAN hatte bzgl. Instabilität ist dieses Problem nun seit kurzem erschlagen. Ich habe einfach ein anderes Netzwerkmanagementtool installiert: WICD. Die Intallation ist simpel: sudo aptitude install wicd Bei der Installation wird dann der mitgelieferte Netzwerkmanager von Gnome runtergeschmissen und durch WICD ersetzt. Seit dem sind meine Probleme mit dem WLAN, dass alle paar Minuten einfach für 10-30 Sekunden kein Traffic durchkam, obwohl die WLAN-Verbindung bestand, wie weggeblasen! Endlich!

November 15, 2009 · 1 Minute

Ubuntu Lucid Lynx sources.list

So. Da ja nun Karmic stable ist, wirds langweilig. Drum setz ich mir ein Lucid auf. :D Natürlich erstmal in ein VM. Mal gucken wo es nach dem Karmic-Update kracht. Hier die sources.list die ich einsetze: deb http://de.archive.ubuntu.com/ubuntu/ lucid main universe restricted multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ lucid main universe restricted multiverse deb http://de.archive.ubuntu.com/ubuntu/ lucid-updates main universe restricted multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ lucid-updates main universe restricted multiverse deb http://archive.canonical.com/ubuntu lucid partner deb-src http://archive.canonical.com/ubuntu lucid partner deb http://security.ubuntu.com/ubuntu lucid-security main universe restricted multiverse deb-src http://security.ubuntu.com/ubuntu lucid-security main universe restricted multiverse deb http://packages.medibuntu.org/ lucid free non-free deb http://ppa.launchpad.net/dell-team/ppa/ubuntu karmic main deb-src http://ppa.launchpad.net/dell-team/ppa/ubuntu karmic main deb http://deb.opera.com/opera/ stable non-free deb http://ppa.launchpad.net/globalmenu-team/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/globalmenu-team/ppa/ubuntu jaunty main Das Dell-Team ist noch nicht aktueller als karmic. Wozu auch? Und das Globalmenu-Team noch nich aktueller als Jaunty. Egal. Bleibt trotzdem erstmal so drin.

November 11, 2009 · 1 Minute