Pidgin: Unterschied zwischen den Versionen
Dirk (Diskussion | Beiträge) Artikel angelegt |
Dirk (Diskussion | Beiträge) K →Installation: vorlage:installation, form |
||
(19 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{righttoc}} | {{righttoc}} | ||
[[Bild:Ejabberd_pidgin_maenner.png|thumb|Pidgin, verbunden zum in [[ejabberd]] konfigurierten Server]] | [[Bild:Ejabberd_pidgin_maenner.png|thumb|Pidgin, verbunden zum in [[ejabberd]] konfigurierten Server]] | ||
Pidgin ist ein Multimessenger. Dies bedeutet, dass er verschiedene Instant-Messaging-Dienste mittels eines einheitlichen GUIs verfügbar macht. So benötigt man nicht für z.B. '' | Pidgin ist ein Multimessenger. Dies bedeutet, dass er verschiedene Instant-Messaging-Dienste mittels eines einheitlichen GUIs verfügbar macht. So benötigt man nicht jeweils einen eigenen Client für z.B. ''XMPP'', ''ICQ'', ''IRC'', und ''Windows Live'', sondern kann die Accounts einfach innerhalb Pidgins einrichten und verwenden. | ||
== | {{installation|name=Pidgin|repo=extra|paket=pidgin}} | ||
Wenn nicht bereits geschehen, wird GTK inklusive aller Abhängigkeiten installiert, da Pidgin ein GTK-Programm ist. | |||
Im [[AUR]] gibt es noch {{AUR|pidgin-mini}}, welches deutlich weniger Abhängigkeiten hat als das normale Pidgin Paket aus [extra]. | |||
==== Rechtschreibüberprüfung ==== | |||
Für eine Überprüfung der Rechtschreibung wird Aspell benötigt. | |||
pacman -S aspell-de | |||
Der Befehl installiert ein deutsches Wörterbuch. Für eine Auswahl anderer Sprachen folgenden Befehl nutzen | |||
pacman -Ss aspell | |||
== Überblick == | == Überblick == | ||
Zeile 24: | Zeile 32: | ||
Unter „Status / Untätig“ kann eingestellt werden, wann der Messenger den Aktivitäts-Status selbständig ändern soll, und von welcher Art der Aktivität dies abhängen soll. Zudem kann konfiguriert werden, ob der Pidgin beim Neustart den letzten Status wiederherstellen soll, oder ob ein anderer Status gesetzt werden soll. | Unter „Status / Untätig“ kann eingestellt werden, wann der Messenger den Aktivitäts-Status selbständig ändern soll, und von welcher Art der Aktivität dies abhängen soll. Zudem kann konfiguriert werden, ob der Pidgin beim Neustart den letzten Status wiederherstellen soll, oder ob ein anderer Status gesetzt werden soll. | ||
Weitergehende Optionen, die Funktionen betreffen, die durch Plugins bereitgestellt werden, werden über „Werkzeuge → Plugins“, die Wahl des Plugins und einem Klick auf „Plugin konfigurieren“ eingestellt. | |||
=== Automatisches Ausloggen bei standby === | |||
Wenn man den Computer in den Standby-Modus versetzt, loggt sich Pidgin den Account vorher nicht aus, so dass man eingeloggt bleibt, bis der Server einen selbst ausloggt oder auf Inaktiv setzt. Nachrichten die in diesen Zeitraum kommen, gehen verloren. Damit sich Pidgin vor dem Standby automatisch ausloggt und nachher wieder einloggt, kann man folgendes Script in {{ic|/etc/pm/sleep.d/}} erstellen. | |||
#!/bin/sh | |||
# | |||
# 00pidgin: set offline/online status | |||
case "$1" in | |||
hibernate|suspend) | |||
DISPLAY=:0 su -c 'purple-remote setstatus?status=offline' user | |||
;; | |||
thaw|resume) | |||
DISPLAY=:0 su -c 'purple-remote setstatus?status=available' user | |||
;; | |||
*) exit $NA | |||
;; | |||
esac | |||
Dabei ist {{ic|user}} durch den jeweiligen Usernamen zu ersetzen. | |||
== Plugins == | == Plugins == | ||
[[Bild:Pidgin_plugins.png|thumb|Anzeige von Plugin-Informationen im Plugin-Verwaltungs-Dialog]] | [[Bild:Pidgin_plugins.png|thumb|Anzeige von Plugin-Informationen im Plugin-Verwaltungs-Dialog]] | ||
Um ein | Um ein Plugin zu verwenden, muss über „Werkzeuge → Plugins“ mit einem Klick auf die Checkbox vor dem Plugin-Namen diese aktiviert werden. In diesem Fenster wird unter „Plugin-Details“ zu den Plugins auch jeweils eine Beschreibung gegeben, durch einen Klick auf „Plugin konfigurieren“ können Plugin-Relevante Optionen eingestellt werden. | ||
=== Repositorys === | === Repositorys === | ||
Es gibt in den Repositorys mehrere Pakete, die Plugins für Pidgin bereitstellen. | Es gibt in den Repositorys mehrere Pakete, die Plugins für Pidgin bereitstellen. | ||
pacman - | pacman -S purple-plugin-pack | ||
Dieses Paket umfasst diverse Plugins, mittels derer Pidgin um sinnvolle Funktionen erweitert werden kann. Einige der Funktionen, die durch Plugins in diesem Paket bereitgestellt werden, sind mittlerweile auch direkt in Pidgin integriert. | Dieses Paket umfasst diverse Plugins, mittels derer Pidgin um sinnvolle Funktionen erweitert werden kann. Einige der Funktionen, die durch Plugins in diesem Paket bereitgestellt werden, sind mittlerweile auch direkt in Pidgin integriert. | ||
Zeile 40: | Zeile 68: | ||
=== Website === | === Website === | ||
Im Wiki von Pidgin gibt es eine Seite, die eine [http://developer.pidgin.im/wiki/ThirdPartyPlugins Liste mit Plugins] enthält, die nicht von den Entwicklern erstellt worden. Einige der dort gelisteten Plugins sind zudem auch in den Repositorys verfügbar (einfach nach ''pidgin'' suchen). | Im Wiki von Pidgin gibt es eine Seite, die eine [http://developer.pidgin.im/wiki/ThirdPartyPlugins Liste mit Plugins] enthält, die nicht von den Entwicklern erstellt worden sind. Einige der dort gelisteten Plugins sind zudem auch in den Repositorys verfügbar (einfach nach ''pidgin'' suchen). | ||
Es gibt hier zum Beispiel Plugins, um mit Twitter, Facebook oder LastFM zu interagieren. Auch Plugins für erweiterte Einstellungen, LaTeX-Unterstützung und auch Video-Chat (Flash-Basierend via externem Anbieter) sind verfügbar. | Es gibt hier zum Beispiel Plugins, um mit Twitter, Facebook oder LastFM zu interagieren. Auch Plugins für erweiterte Einstellungen, LaTeX-Unterstützung und auch Video-Chat (Flash-Basierend via externem Anbieter) sind verfügbar. | ||
=== Manuelle Verwaltung === | === Manuelle Verwaltung === | ||
Um Plugins von der Pidgin-Wiki-Website oder von anderen Quellen zu installieren, sind diese | Um Plugins von der Pidgin-Wiki-Website oder von anderen Quellen zu installieren, sind diese herunterzuladen. Danach sind als User ('''nicht''' als root) folgende Befehle auszuführen | ||
cd entpacktespluginarchv | cd entpacktespluginarchv | ||
Zeile 57: | Zeile 85: | ||
== Siehe auch == | == Siehe auch == | ||
* [[:Kategorie:GTK|GTK-Kategorie]] | * [[:Kategorie:GTK|GTK-Kategorie]] | ||
* [[ | * [[XMPP|XMPP-Informationsseite]] | ||
* [[Liste von | * [[Liste von XMPP-Software]] | ||
* [[ejabberd]] (eigener | * [[ejabberd]] (eigener Server) | ||
== Weblinks == | == Weblinks == | ||
* [http://pidgin.im/ Pidgin-Homepage] {sprache|en} | * [http://pidgin.im/ Pidgin-Homepage] {{sprache|en}} | ||
* [http://developer.pidgin.im/wiki/ThirdPartyPlugins Liste mit „Third-Party-Plugins“ im Pidgin-Wiki] {sprache|en} | * [http://developer.pidgin.im/wiki/ThirdPartyPlugins Liste mit „Third-Party-Plugins“ im Pidgin-Wiki] {{sprache|en}} | ||
* [http://lifehacker.com/356291/ten-must+have-plug+ins-to-power-up-pidgin Blog-Beitrag „Ten must-have plugins“ auf lifehacker.com] {sprache|en} | * [http://lifehacker.com/356291/ten-must+have-plug+ins-to-power-up-pidgin Blog-Beitrag „Ten must-have plugins“ auf lifehacker.com] {{sprache|en}} | ||
* [http://www.linux-forum.de/screencast-069-pidgin-nachrichtenverschluesselung-mit-otr-25770.html Screencast zur Nachrichten-Verschlüsselung mit OTR] {sprache|de} | * [http://www.linux-forum.de/screencast-069-pidgin-nachrichtenverschluesselung-mit-otr-25770.html Screencast zur Nachrichten-Verschlüsselung mit OTR] {{sprache|de}} | ||
[[Kategorie:GTK]] | [[Kategorie:GTK]] | ||
[[Kategorie: | [[Kategorie:XMPP]] | ||
[[Kategorie: Internet]] | [[Kategorie:Internet]] | ||
[[en:Pidgin]] |
Aktuelle Version vom 15. Juni 2013, 22:56 Uhr
Pidgin ist ein Multimessenger. Dies bedeutet, dass er verschiedene Instant-Messaging-Dienste mittels eines einheitlichen GUIs verfügbar macht. So benötigt man nicht jeweils einen eigenen Client für z.B. XMPP, ICQ, IRC, und Windows Live, sondern kann die Accounts einfach innerhalb Pidgins einrichten und verwenden.
Installation
Pidgin ist als
pidgin
in extra
verfügbar, und kann von dort
mittels Pacman
installiert werden.
Wenn nicht bereits geschehen, wird GTK inklusive aller Abhängigkeiten installiert, da Pidgin ein GTK-Programm ist.
Im AUR gibt es noch pidgin-miniAUR, welches deutlich weniger Abhängigkeiten hat als das normale Pidgin Paket aus [extra].
Rechtschreibüberprüfung
Für eine Überprüfung der Rechtschreibung wird Aspell benötigt.
pacman -S aspell-de
Der Befehl installiert ein deutsches Wörterbuch. Für eine Auswahl anderer Sprachen folgenden Befehl nutzen
pacman -Ss aspell
Überblick
Beim ersten Start, und immer, wenn kein Konto konfiguriert ist, erscheint ein Willkommens-Fenster. Mit einem Klick auf „Hinzufügen“ erscheint der Hinzufüge-Dialog. Je nach unter „Protokoll“ ausgewähltem Protokoll verändern sich die Optionen in dem Fenster geringfügig.
Nach Konfiguration des Accounts erscheint das Hauptfenster von Pidgin. Über die Zeile am unteren Fensterrand kann für alle eingestellten Konten der Status verändert werden. Statusänderung je Konto wird direkt nicht unterstützt, ist aber via Plugin möglich.
Konfiguration
Buddys (Kontakte), die offline sind, werden nicht angezeigt. Wenn man dies möchte, kann man es über „Buddys → Anzeigen → Offline-Buddys“ einstellen.
Die Konfiguration des Programms geschieht über „Werkzeuge → Einstellungen“. Hier werden in verschiedenen Tabs die Programmoptionen dargestellt. Alle Optionen sind mit sinnvollen Vorgabe-Werten versehen.
Unter „Status / Untätig“ kann eingestellt werden, wann der Messenger den Aktivitäts-Status selbständig ändern soll, und von welcher Art der Aktivität dies abhängen soll. Zudem kann konfiguriert werden, ob der Pidgin beim Neustart den letzten Status wiederherstellen soll, oder ob ein anderer Status gesetzt werden soll.
Weitergehende Optionen, die Funktionen betreffen, die durch Plugins bereitgestellt werden, werden über „Werkzeuge → Plugins“, die Wahl des Plugins und einem Klick auf „Plugin konfigurieren“ eingestellt.
Automatisches Ausloggen bei standby
Wenn man den Computer in den Standby-Modus versetzt, loggt sich Pidgin den Account vorher nicht aus, so dass man eingeloggt bleibt, bis der Server einen selbst ausloggt oder auf Inaktiv setzt. Nachrichten die in diesen Zeitraum kommen, gehen verloren. Damit sich Pidgin vor dem Standby automatisch ausloggt und nachher wieder einloggt, kann man folgendes Script in /etc/pm/sleep.d/
erstellen.
#!/bin/sh # # 00pidgin: set offline/online status case "$1" in hibernate|suspend) DISPLAY=:0 su -c 'purple-remote setstatus?status=offline' user ;; thaw|resume) DISPLAY=:0 su -c 'purple-remote setstatus?status=available' user ;; *) exit $NA ;; esac
Dabei ist user
durch den jeweiligen Usernamen zu ersetzen.
Plugins
Um ein Plugin zu verwenden, muss über „Werkzeuge → Plugins“ mit einem Klick auf die Checkbox vor dem Plugin-Namen diese aktiviert werden. In diesem Fenster wird unter „Plugin-Details“ zu den Plugins auch jeweils eine Beschreibung gegeben, durch einen Klick auf „Plugin konfigurieren“ können Plugin-Relevante Optionen eingestellt werden.
Repositorys
Es gibt in den Repositorys mehrere Pakete, die Plugins für Pidgin bereitstellen.
pacman -S purple-plugin-pack
Dieses Paket umfasst diverse Plugins, mittels derer Pidgin um sinnvolle Funktionen erweitert werden kann. Einige der Funktionen, die durch Plugins in diesem Paket bereitgestellt werden, sind mittlerweile auch direkt in Pidgin integriert.
Über das in diesem Paket befindliche Plugin „Mystatusbox“ erhält man die Möglichkeit, den jeweiligen Status Account-basierend zu setzen, anstatt nur global für alle Accounts den selben Status setzen zu können.
Website
Im Wiki von Pidgin gibt es eine Seite, die eine Liste mit Plugins enthält, die nicht von den Entwicklern erstellt worden sind. Einige der dort gelisteten Plugins sind zudem auch in den Repositorys verfügbar (einfach nach pidgin suchen).
Es gibt hier zum Beispiel Plugins, um mit Twitter, Facebook oder LastFM zu interagieren. Auch Plugins für erweiterte Einstellungen, LaTeX-Unterstützung und auch Video-Chat (Flash-Basierend via externem Anbieter) sind verfügbar.
Manuelle Verwaltung
Um Plugins von der Pidgin-Wiki-Website oder von anderen Quellen zu installieren, sind diese herunterzuladen. Danach sind als User (nicht als root) folgende Befehle auszuführen
cd entpacktespluginarchv make make install
Damit wird das Plugin kompiliert, und in das Plugin-Verzeichnis verschoben. Das Plugin ist dann nach einem Neustart von Pidgin unter „Werkzeuge → Plugins“ verfügbar.
Um Plugins zu löschen, die entsprechenden Dateien aus dem Verzeichnis „~/.purple/plugins“ entfernen und Pidgin neu starten.
Siehe auch
- GTK-Kategorie
- XMPP-Informationsseite
- Liste von XMPP-Software
- ejabberd (eigener Server)