programy:internet:psi

no way to compare when less than two revisions

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.


Předchozí verze
programy:internet:psi [2019/02/25 18:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
 +====== Psi ======
  
 +**Psi** (nesprávně PSI) je jedním z  [[http://www.process-one.net/en/blogs/article/client_and_os_statistics_on_jabberru|nejpoužívanějších]] a nejoblíbenějších klientů čistě pro [[http://www.jabber.cz/wiki/XMPP|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.
 +
 +{{ .:Psi-0.11.png }}
 +
 +====== Instalace ======
 +{{:apt.png}} [[:Instalace programů|Nainstalujte]] balík [[apt://psi|psi]].
 +
 +====== Odstranění ======
 +{{:clear.png}} [[:Instalace programů|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 [[http://www.google.com/support/talk/bin/answer.py?answer=24074|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 [[http://www.openpgp.org|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í
 +<code>
 +sudo apt-get install libqca2 libqca2-plugin-gnupg
 +</code>
 +===== Instalace ze zdrojových kódů =====
 +{{:apt.png}}
 +
 +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.
 +
 +<code>
 +sudo apt-get install build-essential libqt4-dev libqca2-dev libxss-dev libaspell-dev
 +</code>
 +Stáhneme si zdrojový tarball, pustíme se do kompilace a instalace.
 +
 +<code>
 +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
 +</code>
 +Nová verze Psi přináší novou funkcionalitu a tou je hlasová komunikace. Psi k tomu používá  [[http://delta.affinix.com/psimedia/|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ě.
 +
 +<code>
 +sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev liboil0.3-dev libspeexdsp-dev
 +</code>
 +Samotná kompilace je obdobná ...
 +
 +<code>
 +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
 +</code>
 +Ještě doporučuji toto:
 +
 +<code>
 +sudo mkdir -p /usr/local/lib/psi/plugins/
 +sudo cp gstprovider/libgstprovider.so /usr/local/lib/psi/plugins/
 +</code>
 +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 [[http://dev.jabbim.cz/jabbim/wiki/Psi|Psi+JE od Jabbim]].
 +
 +====== Odkazy ======
 +  * [[http://psi-im.org|Domovská stránka Psi]]
 +  * [[http://delta.affinix.com/psimedia/|Domovská stránka PsiMedia]]
 +  * [[http://psi-im.org/wiki/Main_Page|Psi Wiki]]
 +  * [[http://www.jabber.cz/wiki/Psi|Psi na stránkách Jabber.cz]]
 +  * [[http://cs.wikipedia.org/wiki/GnuPG|GnuPG na české Wikipedii]]
 +  * [[http://www.gpg.cz|Server pro vyhledávání veřejných klíčů GPG]]
  • Poslední úprava: 2019/02/25 18:21
  • autor: 127.0.0.1