Showing posts with label Ubuntu. Show all posts
Showing posts with label Ubuntu. Show all posts

Friday, 30 March 2012

Ubuntu: bundle install schlägt fehl

Rails 3.0.11
Ruby 1.9.2
Ubuntu 11.10

Nachdem "bundle install" wegen dem Gem nokogirl fehlgeschlagen ist holt man sich die fehlenden Pakete, die Ubuntu zum kompilieren braucht, so:

sudo apt-get install libxslt-dev libxml2-dev

Dann muckt es bei dem Gem "pg", da installiert man einfach wieder Pakete, die Ubuntu zum kompilieren braucht:

sudo apt-get install libxslt-dev libxml2-dev

Dann gab es noch Probleme mit dem Gem win32console, die mußte aber nur im Gemfile auskommentiert werden.


Links:
http://nokogiri.org/tutorials/installing_nokogiri.html
http://i.justrealized.com/2010/install-pg-gem-postgresql-ubuntu/

Friday, 14 October 2011

Ubuntu 11.10 Login Problem

Nach dem Upgrade von 11.4 auf 11.10 war es plötzlich nicht mehr möglich mich mit meinen Account anzumelden, er erkannte zwar das Passwort als richtig an, leitet mich aber sofort wieder auf den Login Screen um. Als Gast oder root gab es das Problem nicht.

Lösung war mich als root anzumelden und in meinem Homeverzeichnis die Datei .Xauthority zu löschen, danach war das Anmelden mit meinem Account plötzlich kein Problem mehr.

Saturday, 11 June 2011

Network Manager unterbricht ständig die wlan0 Verbindung

Ubuntu 11.04
network-manager-gnome 0.8.4
wicd 1.7.0

Seit Tagen bricht ständig die wlan0 Verbinung ab, stabilisiert sich wieder, bricht wieder ab. Recherchen im Netz brachten leider nicht den gewünschten Erfolg.
Als Grund stellte sich schlußendlich heraus das auch noch wicd installiert war, nach der Deinstallation war das Problem Vergangenheit.

Ein Auszug aus syslog falls jemand ein ähnliches Problem hat:

Jun 11 15:45:11 lenovo wpa_supplicant[1118]: Associated with xx:xx:xx:xx:xx:xx
Jun 11 15:45:11 lenovo NetworkManager[1008]: (wlan0): supplicant connection state: associating -> associated
Jun 11 15:45:12 lenovo NetworkManager[1008]: (wlan0): supplicant connection state: associated -> 4-way handshake
Jun 11 15:45:12 lenovo wpa_supplicant[1118]: WPA: Invalid EAPOL-Key MIC when using TPTK - ignoring TPTK
Jun 11 15:45:12 lenovo wpa_supplicant[1118]: WPA: Could not verify EAPOL-Key MIC - dropping packet
Jun 11 15:45:22 lenovo wpa_supplicant[1118]: Authentication with xx:xx:xx:xx:xx:xx timed out.
Jun 11 15:45:22 lenovo kernel: [ 378.768258] wlan0: deauthenticating from xx:xx:xx:xx:xx:xx by local choice (reason=3)
Jun 11 15:45:22 lenovo NetworkManager[1008]: (wlan0): supplicant connection state: 4-way handshake -> disconnected
Jun 11 15:45:22 lenovo NetworkManager[1008]: (wlan0): supplicant connection state: disconnected -> scanning
Jun 11 15:45:22 lenovo kernel: [ 378.880141] cfg80211: All devices are disconnected, going to restore regulatory settings


Friday, 20 May 2011

Wicd durch Network Manager ersetzen um Huawei E182E zum Laufen zu bringen

Ubuntu 11.4
Huawei Mobile Broadband E182E

Vor einiger Zeit habe ich den Network Manager duch Wicd ersetzt, siehe Post.
Nun wollte ich den UMTS Stick zum Laufen bringen, da spielte Wicd nicht so ganz mit. Also Network Manager installiert, Wicd deinstalliert und Voila, fügt man über Verbindung bearbeiten eine neue "Mobiles Breitband" hinzu stellt er sich praktisch alles selber richtig ein und man ist nach ein paar Sekunden im Netz. So sollen Sachen funktionieren.

Monday, 21 February 2011

Absturz des Flashplugins im Firefox unter 64 Bit Ubuntu

Firefox 3.6.13
libflashplayer.so 10.0.2
Ubuntu 10.10 64 Bit

Wenn einem nach jeden Youtub Video der Firefox abkratzt kann das nervig werden. Gelegen ist es am libflashplayer Plugin im Firefox. Das wird ja für 64 Bit etwas stiefmütterlich behandelt, man darf es sich regelmäßig selbst ziehen um halbwegs auf den neuesten Stand zu bleiben.

Lösung war: Version 10.3d162 von hier ziehen, entpacken und mit dem vorhandenen im Verzeichnis ~/.mozilla/plugins austauschen, schon läuft das Teil wieder (ne zeitlang) rund.

Sunday, 14 November 2010

NetworkManager durch Wicd ersetzen

Der NetworkManager in Ubuntu hat die unangenehme Eigenschaft, manchmal den Dienst zu verweigern, namentlich das nm-applet tritt nach besonderen Ereignissen gerne mal in den Streik.

Nachdem ich meine Festplatte volllaufen hab lassen und mich nicht mehr als User einloggen konnte, aber zum Glück noch als root, damit wieder Platz freischaufeln konnte, war das nm-applet aus dem Panel verschwunden. In der Prozessliste war es wie üblich vorhanden, aber wlan0 verweigerte den Dienst, eth0 ging zum Glück noch, ist scheinbar unabhängig von dem nm-applet. Nachdem ich 2 Stunden Lösungsvorschlägen aus Foren gefolgt bin mochte ich nichtmehr. Frühere Erfahrungen mit dem Applet haben zwar gezeigt, daß es irgenwie immer geht, es wieder hinzukriegen, aber diesmal reichte es: NetworkManager raus, Wicd rein, so gehts:

sudo apt-get install wicd
sudo apt-get remove --purge network-manager network-manager-gnome

Anzumerken wäre noch, die eingespeicherten Verbindungen aus dem NetworkManager werden nicht übernommen, da sollte man sich im Fall des Falles die entsprechenden Einstellungen notieren.

Links
Ubuntuusers Beitrag

Saturday, 23 October 2010

Repositories für Ubuntu

OS: Ubuntu 10.10

Hier eine Liste von Repositories, die ich benutze. Es sei nochmals darauf hingewiesen, das Drittquellen gefährlich sind, hier kann bösartiger Code in das System geschleust werden. Will man jedoch aktuellere Versionen verwenden als in den Ubunturepositories angeboten werden, muß man sich wohl oder übel damit behelfen, wobei man natürlich auch einzelne Pakete einspielen könnte, aber das zu warten bedeutet doch einiges mehr Aufwand als wenn man über den Paketmanager neuere Versionen angeboten bekommt.

deb http://archive.ubuntu.com/ubuntu/ maverick main restricted multiverse universe
deb http://archive.ubuntu.com/ubuntu/ maverick-updates main restricted multiverse universe
deb http://archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu maverick partner
deb http://archive.ubuntu.com/ubuntu/ maverick-security main restricted multiverse universe
deb http://archive.ubuntu.com/ubuntu/ maverick multiverse
deb http://archive.ubuntu.com/ubuntu/ maverick-updates restricted
deb http://archive.ubuntu.com/ubuntu/ maverick-backports restricted
deb http://security.ubuntu.com/ubuntu/ maverick-security restricted main multiverse universe
deb http://archive.ubuntu.com/ubuntu/ maverick-proposed restricted main multiverse universe
deb http://archive.ubuntu.com/ubuntu/ maverick restricted multiverse
deb http://archive.ubuntu.com/ubuntu/ maverick-updates restricted multiverse
deb http://archive.ubuntu.com/ubuntu/ maverick restricted multiverse
deb http://archive.ubuntu.com/ubuntu/ maverick-security restricted multiverse
deb http://archive.ubuntu.com/ubuntu/ maverick-backports restricted multiverse
deb http://packages.medibuntu.org/ maverick free non-free
deb http://download.virtualbox.org/virtualbox/debian maverick non-free
deb http://dl.google.com/linux/deb/ stable non-free main
deb http://archive.ubuntu.com/ubuntu/ karmic multiverse universe
deb http://ppa.launchpad.net/zyv/ppa/ubuntu maverick main
deb http://www.awxcnx.de/apt maverick main
deb http://debian.anonymous-proxy-servers.net maverick main
deb http://extras.ubuntu.com/ubuntu maverick main
deb http://ppa.launchpad.net/banshee-team/ppa/ubuntu maverick main #Banshee Stable
deb http://dl.google.com/linux/chrome/deb/ stable main
deb http://archive.canonical.com/ubuntu maverick partner
deb http://ppa.launchpad.net/ricotz/ppa/ubuntu maverick main
deb-src http://ppa.launchpad.net/ricotz/ppa/ubuntu maverick main
deb http://ppa.launchpad.net/sevenmachines/flash/ubuntu maverick main #Adobe Flash PPA (x86-64)
deb http://deb.opera.com/opera/ lenny non-free #The official source of Opera
deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main #Ubuntu Tweak Stable Source
deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu maverick main #X Updates
deb http://ppa.launchpad.net/zyv/ppa/ubuntu maverick main
deb http://linux.dropbox.com/ubuntu maverick main #Dropbox Official Source
deb http://archive.canonical.com/ubuntu maverick partner
deb http://deb.opera.com/opera/ lenny non-free
deb http://ppa.launchpad.net/segler-alex/ppa/ubuntu maverick main #Rhytmbox Radio Browser PPA
deb http://ppa.launchpad.net/shutter/ppa/ubuntu maverick main
deb http://ppa.launchpad.net/transmissionbt/ppa/ubuntu maverick main #Transmission BT PPA
deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu maverick main
deb http://ppa.launchpad.net/zeitgeist/ppa/ubuntu maverick main


Saturday, 9 October 2010

Screenshot Tool für Ubuntu: Shutter

OS: Ubuntu 10.4
Shutter v0.85.1 (über PPA 0.86.4)

Screenshots anzufertigen und diese nachbearbeiten ist kann ohne entsprechende Tools mühevoll werden, sie dann noch über Bilderdienste à la imageshack ins Netz zu stellen um sie zB in einem Forum einbinden zu können kostet Zeit, wenn es sehr viele Screenshots benötigt werden würde man sich doch etwas Toolunterstützung wünschen... all das kann Shutter, das in den Standardrepositories von Ubuntu vorhanden ist, für einen tun.

Leider ist out-of-the-box hier das Bearbeitsungstool für die Screenshots nicht dabei, das kann man aber relativ einfach nachinstallieren:
sudo apt-get install libgoo-canvas-perl gnome-web-photo
Bevorzugt man jedoch die neueste Version und will sich das .deb File nicht einspielen, weil man über Versionsupdates informiert werden will, sollte man sich das Ganze über das PPA Reprository holen (Dazu der obligatorische Hinweis, das Drittquellen unsicher sind, es handelt sich hier um eine):
sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update
sudo apt-get install shutter
Links:
Shutter Homepage

Saturday, 18 September 2010

Tor für Ubuntu und Firefox

OS: Ubuntu 10.4
Privoxy 3.0.15
ProfileSwitcher 1.0.7
TorButton 1.2.5
Tor v0.2.1.26
Vidalia 0.2.10

Bei Tor handelt es sich um ein Netzwerk, welches die Analyse von Netzwerkverkehr verhindern soll, die technischen Basics werden auf der Wikipedia Seite ganz gut erklärt. Tor macht das surfen zwar etwas langsamer, dafür hinterlässt man ziemlich wenig Spuren. Zu beachten wäre noch, daß der erste und  dritte (letzte) Torserver (die zwar allesamt zufällig ausgewählt werden und gezielte Observierung dadurch schwierig wird) sehr wohl die Möglichkeit hat die übertragenen Daten mitzusniffen, daher auch hier Obacht junger Padawan, wenn möglich immer schön verschlüsselt unterwegs sein (Tor macht dich für das eigenliche Ziel deines Requests unkenntlich, Verschlüsseln schützt die Daten von localhost zum ersten Torserver und vom letzen Torserver zum Ziel, zwischen den Torservern wird ansich sowieso verschlüsselt, aber sicher ist sicher).

Tor ist leider nicht mehr in den Standardrepositories, darum muß man sie in System -> Systemverwaltung -> Software-Paktetquellen -> Andere Software hinzufügen:

deb http://deb.torproject.org/torproject.org lucid main
deb-src http://deb.torproject.org/torproject.org lucid main

Dann holt man sich den entsprechenden Schlüssel über die Kommandozeile:

gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
sudo apt-get update
sudo apt-get upgrade

Nun kann man das Teil installieren:

sudo apt-get install tor tor-geoipdb

Nun installieren wir Privoxy, ein wenig Info ist über diesen Proxy auf Wikipedia zu finden.

sudo apt-get install privoxy

Da muß noch ein bisschen nachkonfiguriert werden, man öffnet in einem Texteditor /etc/privoxy/config und fügt irgendwo im File:

forward-socks4a / localhost:9050 .

als neue Zeile hinzu, zu beachten ist der '.' am Ende, ohne ihn läuft der Proxy nicht ordnungsgemäß.

Nun kann man Tor mal probehalber starten:

sudo /etc/init.d/tor start
sudo /etc/init.d/privoxy start

Um zu überprüfen ob er auch läuft tippt man

netstat -a | grep 9050

auf der Commandline ein, das Ergebnis soll in etwa so aussehen (kann etwas abweichen, wichtig ist tcp, localhost, 9050 und LISTEN):

tcp 0 0 localhost.localdom:9050 *:* LISTEN

Bei diesem Befehl nicht ungeduldig werden, es kann etwas dauern bis das gewünschte Ergebnis aufgelistet wird. Normalerweise wünscht man sich dann eine GUI, um nicht ständig die Commandline bearbeiten zu müssen, diese bekommt man so:

sudo apt-get install vidalia

Nun sollte unter dem Ubuntumenüpunkt Internet das Tool Vidalia (Wikipediaeintrag) zu finden sein.
Wenn man verhindern will das sich Tor beim Anmelden an den Rechner selbstständig startet, entfernt man den Eintrag aus den Scripten:

sudo update-rc.d -f tor remove
sudo update-rc.d -f privoxy remove

Ein kleines Startscript mit dem Namen privoxyStart für den Privoxy Server wird angelegt und zB unter dem Home Verzeichnis gespeichert:
#!/bin/sh
# Startscript für Privioxy Server
exec gksu /etc/init.d/privoxy start
Dem Script muss man "Ausführen" Rechte geben, am einfachsten erledigt man das im Nautilus (Standard-Dateibrowser in GNOME) über Eigenschaften des Files.
Nun fügt man noch zwei Pfade bei den Einstellungen von Vidalia ein, unter "Tor starten, wenn Vidalia startet" fügt man ein:

/usr/sbin/tor

und unter "Proxy starten, wenn Tor startet" der Pfad zum Startscript:

$HOME/privoxyStart

Somit wäre der erste Teil erledigt, Tor läuft auf dem Rechner, ist über eine GUI steuerbar. Nun rüstet man den Firefox so auf, das wann immer man es will problemlos über das Tor Netzwerk gesurft werden kann. Dazulegt man ein Profil an, das standardmäßig mit Tor ins Netz geht:
Zuerst installiert man das Add-On ProfileSwitcher und richtet ein Profil ein (Datei -> Profilmanager öffnen), zB mit Namen "TorButton". Dieses Profil stellt auch sicher das die Daten streng getrennt werden. Man kann es dann unter Datei -> Anderes Profil laden ansprechen. Es ist zu beachten, daß wenn man in das frische Profile einsteigt, man auch hier das Add-On installiert, da man sonst zB nach einem Neustart nicht in das default Profil zurückwechseln kann.
Nun installiert man im neu erstellten Profil (nicht im default Profil) das Firefox Plugin Torbutton. Die Eigenschaften konfiguriert man im Firefox über Extras -> Add-ons -> Erweiterungen -> Torbutton -> Einstellungen.

Folgende Einstellungen sind ratsam:



Man startet nun am besten den ganzen Rechner neu (um hängengebliebene Prozesse usw. ohne langes Suchen los zu werden), startet danach über Vidalia Tor neu, startet Firefox mit dem eingerichteten Torprofil und überprüft mit dieser Testseite ob man nun auch wirklich mit Tor unterwegs ist. Und mit dieser Testseite kann man betrachten, was der gegenüberliegende Part an Informationen auslesen kann... im Prinzip nur gefakte Daten und die Url des dritten Torservers. :D
Wenn das funkt, kann man nun jederzeit mit relativ wenig Aufwand über das Tornetzwerk das Inet erkunden, einfach über Vidalia Tor starten und Profil wechseln.

Links:
help.ubuntu.com Tor Anleitung
awxcnx.de Privacy Handbuch
Netzwelt Artikel

Friday, 17 September 2010

Upgrade von GRUB zu GRUB2

OS: Ubuntu 10.04
Kernel: Linux 2.6.32-25-generic

Wenn man sein Ubuntu immer nur upgraded und nie neu installiert, bleibt die GRUB Version erhalten und man kann sein Dateisystem nicht auf ext4 heben. Die gute Nachricht ist, das man GRUB relativ leicht auf GRUB2 heben kann. Dabei ist jedoch zu beachten das es sehr stark von der verwendeten Ubuntu Version abhängt, wie man das nun bewerkstelligen kann.
Da hier tief ins System eingegriffen wird, ist anzuraten vorher von allem Wichtigem eine Sicherung anzulegen.
Hervorzuheben ist, das bei einem Dualbootsystem eine andere Vorgangsweise notwendig ist, hierzu geben die unten angelegten Links ausführlich Auskunft.
Die hier beschriebene Vorgangsweise hat für mich funktioniert, aber garantieren daß bei jeder Systemkonstellation so hinhaut, kann ich natürlich nicht.

Zuerst stellt man mal fest, welche Version von GRUB man verwendet:

grub --version

Funktioniert dieser Befehl nicht ist das schon ein Hinweis darauf, das man unter Umständen schon GRUB2 verwendet. Sichergehen kann man dann mit diesem Befehl:

sudo hexdump -v -s 0x80 -n 2 -e '2/1 "%x" "\n"' /dev/sdXY

sdXY ersetzt man dann durch die verwendete Partition.
Der Output lässt sich dann folgendermaßen interpretieren:

5272 --> GRUB (Legacy)
aa75 --> GRUB (Legacy)
48b4 --> GRUB 2 (Version 1.96)
7c3c --> GRUB 2 (Version 1.97 oder höher)
488 --> Grub 2 core.img

Über den Synaptic-Paketmanager holt man sich danach die Pakete
grub-common
grub-pc

Dabei wird das Paket grub gleichzeitig entfernt, dem kann man zustimmen, hatte bei mir keine negativen Auswirkungen.

Bei der Installation von grub-pc taucht ein Konfigurationsfenster, das man mit ok wegklicken kann, nachdem man sich versichert hat, das das Häkchen bei "Chainload from menu.lst?" gesetzt ist.

Bevor man nun Neustartet öffnet man "/boot/grub/menu.lst" mit Schreibrechten und versichert sich, das in der /boot/grub/menu.lst folgende Passage so aussieht:

## ## End Default Options ##

title Chainload into GRUB 2
uuid (hd0,0)
kernel /boot/grub/core.img

Dort wo uuid steht, könnte unter Umständen (bei mir wars so) "root" stehen, das ersetzt man einfach durch "uuid", danach kann man Neustarten.
Nach dem Neustart führt man folgenden Befehl aus:
sudo upgrade-from-grub-legacy
Da wird man gefragt, welche Partion nun auf GRUB2 gehoben werden soll, vorsichtshalber hab ich (wie im Dialog davor angeraten) alle möglichen genommen, rein um auf Nummer sicher zu gehen.

Nun kann man mit dem Anfangs beschriebenen Befehl wieder überprüfen, welcher GRUB Version aktiv ist.

Links:
ubuntuusers.de GRUB Umgebung analysieren
ubuntuusers.de GRUB 2 Installation

Wednesday, 15 September 2010

RootKit Tools für Ubuntu

OS: Ubuntu 10.04

Ein Tool zur Rootkitüberprüfung ist rkhunter, das ganz einfach über die Software-Verwaltung zu installieren ist und über die Commandoline bedient wird:

sudo rkhunter --update
sudo rkhunter --check

Ein weiteres Tool ist chkrootkit, ebenfalls in der Software-Verwaltung zu finden:

sudo chkrootkit

Garantie hat man natürlich keine, daß über diese Tools alles entdeckt wird, aber ist mal besser als nichts.

SuperCookies entfernen

OS: Ubuntu 10.04
Firefox 3.6.9
BleachBit 0.7.3-1

Ganz im Gegensatz meines letzten Eintrags, wo ich mehr Aufzeichnungen über meine Aktivitäten haben wollte, geht es in diesem darum, wie man verhindert, daß Dritte Informationen über mich sammeln.
Still und heimlich haben SuperCookies das Netz erobert und herkömmliche Browser haben keine Möglichkeit diese vom Rechner zu werfen. Mühsam per Hand zu löschen tut sich kaum wer an, darum sind die meisten Rechner davon befallen. Eine Möglichkeit diese loszuwerden ist das Firefox-Add On Better Privacy, das diese Dinger aufspürt und einfaches Löschen möglich macht.

Weiters empfiehlt es sich das Add-On AdBlock-Plus zu installieren um zB Google-Analytics zu blocken. Das kann manuell geschehen, indem man eine eigene Filterregel hinzufügt:
Extras -> Adblock Plus - Einstellungen -> Filter -> Filterabonnement hinzufügen
Dort fügt man die Zeile:
google-analytics.com
hinzu.
Oder man verwendet eine automatisch aktualisierende Block-Liste, hier empfiehlt sich "EasyPrivacy".
Extras -> Adblock Plus - Einstellungen ->Filter -> Filterabonnement hinzufügen
Dort fügt man die Zeile:
https://easylist-downloads.adblockplus.org/easyprivacy.txt
ein.

BleachBit:

Ein weiteres nützliches Tool, wenn auch nicht rein nur aus Sicherheisaspekten, stellt BleachBit dar, mit dem man bequem unnützes Zeug aufspüren und löschen kann. Es ist ebenfalls im Standardrepository von Ubuntu enthalten. Auch dazu gibt es einen ubuntuusers.de Artikel.

Hierzu gibt es auch ein kleines Einführungsvideo der Entwickler:



Links:
ubuntuusers.de Sicherheitswiki

Tuesday, 14 September 2010

Activity Journal für Ubuntu

OS: Ubuntu 10.04
gnome-activity-journal 0.3.4.1+bzr20100619


Man sieht ein paar Folgen einer Serie, macht dann was für Uni oder Job, irgenwann Tage später will man die Serie weiterschauen, doch bei welcher Staffel war man, frage nicht die Folge... . Die Orte Aufzeichnung reicht da oft bei weitem nicht aus, geht sie doch nur ein paar Dateizugriffe zurück.
Diese Problematik bewog dazu mich umzuschauen ob es nicht ein Tool gibt das es erspart haufenweise Folgen anzuspielen, nur um zu sehen ob man sie nicht schon gesehen hat.
Und tatsächlich wurde man fündig, das "Tagebuch über Aktivitäten", damit hat sich das Problem halbwegs erledigt.

Nach Ausführung dieser Befehle kann man unter Zubehör bequem darauf zugreifen:

sudo add-apt-repository ppa:zeitgeist/ppa
sudo apt-get update
sudo apt-get install gnome-activity-journal


Ausgegraben in ubuntujunkie.tumblr.com, dort gibt es auch noch Tips für einige andere Tools, die schwer zu empfehlen sind.

Links:
Ubuntuusers Artikel über Zeitgeist
Seite über Gnome Activity Journal
Seite über Zeitgeist

Sunday, 25 July 2010

Evolution remove-duplicates-plugin

Architektur: x86_64
OS: Ubuntu 10.04 LTS - Lucid Lynx
Evolution 2.28.3
remove-duplicates-plugin 0.0.4-1-ppa1-lucid

Evolution ist sicher nicht perfekt und eines der nervigsten Probleme ist, daß das Entfernen von fälschlicherweise duplizierten Nachrichen per Hand zu Fuß bei über 1000 Nachrichten einfach nicht machbar ist.

Dafür gibt es ein Plugin, daß zwar auch nicht alle Duplikate erkennt, aber mal ein erster Schritt ist.

Zuerst fügt man die Paketquelle des Plugins hinzu: http://ppa.launchpad.net/toobaz/toobaz/ubuntu lucid main

Danach mit dem Synaptic-Paketverwarltung das Paket "remove-duplicates-plugin" installieren.
Evolution neu starten, einen Folder auswählen, alle Nachrichten markieren und mit Rechtsklick "Remove duplicates" auswählen.

Probleme gibt es wenn man auf einen Account mit mehreren Adressen zugreift, hier reicht im Normalfall die Angabe nur einer Adresse um die Mails abzuholen.

Anmerkung 17.10.2010: Nach dem Upgrade auf Maverick und dem einhergehenden Upgrade von Evolution scheint das Plugin nun nicht mehr zu funktionieren, was mich schlußendlich dazu gebracht hat wieder auf Thunderbird umzusteigen, auch wenn dort der Kalender in der 64 Bit Variante nicht funzt.

Ubuntuuser.de Forumsbeitrag

Thursday, 20 May 2010

Javaplugin im Firefox von IceTea NPR Web Browser Plugin zu Oracle Java Plugin for Linux wechseln

Architektur: x86_64
OS: Ubuntu 10.04 LTS - Lucid Lynx
Browser: Firefox 3.6.3
Java: 1.6.0_20


Da das IceTea Java Plugin für Linux 64 Bit ein Problem hatte Programme fehlerfrei aufzurufen (aufgefallen beim Versuch das Spiel Supremacy1914 über den Firefox 3.6.3 aufzurufen) habe ich mich entschlossen, es gegen das Java Plugin for Linux von Oracle auszutauschen. Mit Opera 9.80 funktioniert das Spiel übrigends out-of-the-box einwandfrei.

Hier die Vorgangsweise:

1. IceTea im Firefox deaktivieren: Extras/Add-ons/Plugins --> IceTea suchen und deaktivieren
2. Firefox schließen
3. Softlink für das Javaplugin im Pluginfolder von Mozilla setzen. Der Pluginfolder befindet sich in ~/.mozilla/plugins.
Das Plugin befindet findet man in JAVA_HOME/jre/lib/amd64/ und nennt sich libnpjp2.so. Das Installationsverzeichnis JAVA_HOME findet man am einfachsten mit dem Befehl echo $JAVA_HOME, diesen Pfad setzt man statt JAVA_HOME in die Consolenbefehle ein.
Consoleneingaben:
cd ~/.mozilla/plugins
sudo ln -s $JAVA_HOME/jre/lib/amd64/libnpjp2.so

4. Firefox starten und überprüfen ob das Plugin funkt indem man in die Adresszeile about:plugins eingibt und in der Liste schaut, ob das Java(TM) Plug-in auftaucht und aktiviert ist.

Damit sollte nun Supremacy1914 auch über Firefox spielbar sein.

Links
java.sun.com


Update 15. Nobember 2012:
Nach Neuinstallation von Ubuntu 12.10 habe ich das Paket "Icedtea – Java-Erweiterung" aus dem Ubuntu Software Center eingespielt und schon konnte man Supremacy1914 spielen, es ist also kein Setzen des Softlinks mehr nötig.

Monday, 10 May 2010

Mittleren Mousebutton auf Thinkpad mit Ubuntu zum Scrollen verwenden

OS: Ubuntu 10.4 (lucid) 64 Bit Updatestand 10.6.2010
HW: Lenovo T61

Nach dem Upgrade auf 10.4 funkte mal einiges nicht und funkt einiges noch immer nicht, die Scrollfunktion des mittleren Mousebuttons jedoch habe ich mir auf folgende Weise zurückholen können:

Installation des Pakets gpointing-device-settings per Synaptik Paketverwaltung in der Version 1.3.2-2
Es gibt auf der Homepage eine aktuellere Version (1.5.1), wurde von mir aber nicht angetestet.

Danach die Anwendung öffnen (System/Einstellungen/Pointing Devices) und folgende Einstellungen hergestellen:



Voila, schon scrollt es wieder.


Update 20.10.2010:
Nach dem Upgrade auf 10.10 (Maverick) verschwindet die Funktion des mittleren Mausrades, wenn das Gerät aus dem Suspendmodus wiederkommt. Das behebt man, indem man das File /usr/share/X11/xorg.conf.d/20-thinkpad.conf anlegt, in dem folgendes steht:

Section "InputClass"
Identifier "Trackpoint Wheel Emulation"
MatchProduct "TrackPoint"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "false"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection

Nach dem starten des X Servers sollte nun wieder alles wie gewohnt funktionieren.

Links:
Thinkwiki.org
Anleitung im Blog von Phil Sung

Saturday, 13 March 2010

Eclipse Galileo Launcher für Ubuntu 9.10

System: Ubuntu 9.10
Eclipse Version: 3.5.1

Installiert man Eclipse nicht aus den Ubuntu-Repos scheinen manche Buttons in Galileo nicht anprechbar zu sein, Workaround ist den Launcher so zu ändern: "env GDK_NATIVE_WINDOWS=1 env /pfad/zu/eclipse"

Links dazu:
launchpad.net
ubuntuforums.org
ubun2.com
blog.export.be
everflux.de
bugs.eclipse.org