Psi
Psi (nesprávně PSI) je jedním z nejpoužívanějších a nejoblíbenějších klientů čistě pro XMPP/Jabber. Mezi oficiálně podporované platformy patří GNU/Linux, Mac OS X a MS Windows.
Tento program využívá QT knihovnu, proto dobře zapadá do prostředí KDE.
Instalace
Nainstalujte balík psi.
Odstranění
Odstraňte balík psi
.
Tipy, triky
Jak používat účet z Google Talku
Zaregistrujte se na http://www.google.com/talk/
Podrobný návod na nastaveni google talk účtu.
Nefunguje mi příjem souborů
Psi má problémy s příjmem souborů - Pokud jste za NATem je nutno nastavit jabber proxy.
Šifrování zpráv pomocí GnuPG
Psi podporuje standard OpenPGP, který je znám pro šifrování emailů. Pro fungování v Psi je třeba mít nainstalován balík qca-tls
a gnupg
. Pro fungování je třeba vytvořit si privátní klíč. Ten je pak nutno nastavit ve vašem účtu, vybráním patřičného ID klíče. Po spuštění Psi budete muset vždy zadat heslo ke klíči.
Pro šifrovanou komunikaci je pak třeba mít uložen veřejný klíč daného kontaktu, který vám Psi nabídne při odeslání zprávy se zámkem.
A když to nejde je třeba nainstalovat následující
sudo apt-get install libqca2 libqca2-plugin-gnupg
Instalace ze zdrojových kódů
Pokud si chcete Psi 0.13 zprovoznit sami a nechcete čekat, než vznikne balíček, který se objeví asi až v následující verzi ubuntu, tak si psi zkompilujte sami. Vyžaduje to ale doinstalovat dev (vývojové) balíčky. To vyžadují závislosti kompilované aplikace.
sudo apt-get install build-essential libqt4-dev libqca2-dev libxss-dev libaspell-dev
Stáhneme si zdrojový tarball, pustíme se do kompilace a instalace.
sudo su - mkdir -p /tmp/install/; cd /tmp/install/ wget -c http://downloads.sourceforge.net/psi/psi-0.13.tar.bz2 tar xvjf psi-0.13.tar.bz2 cd psi-0.13 ./configure Configuring Psi ... Verifying Qt 4 build environment ... ok Checking for Qt >= 4.4.0 ... yes Checking for bundled QCA 2.0 ... yes Checking for OpenSSL ... yes Checking for zlib ... yes Checking for certstore ... /etc/ssl/certs/ca-certificates.crt Checking for QDBUS ... yes Checking for the XScreenSaver extension ... yes Checking for gethostbyname_r() ... yes Checking for Aspell support ... yes Good, your configure finished. Now run /usr/bin/make. make make install
Nová verze Psi přináší novou funkcionalitu a tou je hlasová komunikace. Psi k tomu používá PsiMedia, což je abstraktní vrstva umožňující Audio a Video za pomocí GStreamer. Pro tento SW též zatím neexistuje žádný balíček. Proto si ji též zkompilujeme ručně.
sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev liboil0.3-dev libspeexdsp-dev
Samotná kompilace je obdobná …
sudo su - mkdir -p /tmp/install/; cd /tmp/install/ wget -c http://delta.affinix.com/download/psimedia/psimedia-1.0.3.tar.bz2 tar xvjf psimedia-1.0.3.tar.bz2 cd psimedia-1.0.3 ./configure Configuring PsiMedia ... Verifying Qt 4 build environment ... ok Checking for Qt >= 4.4.0 ... yes Checking for glib >= 2.0 ... yes Checking for gobject >= 2.0 ... yes Checking for gthread >= 2.0 ... yes Checking for gstreamer >= 0.10.22 ... yes Checking for gstreamer-base >= 0.10.22 ... yes Checking for gstreamer-interfaces >= 0.10.22 ... yes Checking for gstreamer-audio >= 0.10.22 ... yes Checking for gstreamer-video >= 0.10.22 ... yes Checking for gstreamer-netbuffer >= 0.10.22 ... yes Checking for gstreamer-rtp >= 0.10.22 ... yes Checking for liboil >= 0.3 ... yes Checking for speexdsp >= 1.2rc1 ... yes Good, your configure finished. Now run /usr/bin/make. make make install
Ještě doporučuji toto:
sudo mkdir -p /usr/local/lib/psi/plugins/ sudo cp gstprovider/libgstprovider.so /usr/local/lib/psi/plugins/
Tento postup je spíše pro zkušeného uživatele, ale postup je funkční alespoň na Ubuntu 9.04.
Pro fungování Voice je třeba provést drobnou konfiguraci Psi, která je popsána u Psi+JE od Jabbim.