Enviado por admin el
Este es otro pro memoria para mi. Espero que le sirva a alguien más.
Profanity es una Cliente XMPP para LInux que funciona desde linea de comando.
Antes de su instalación, en CentOS 7, hay que instalar los paquetes para la compilación desde las fuentes:
yum groupinstall 'Development Tools' -y
unos paquetes extra:
yum install automake autoconf libtool glib2-devel readline-devel -y
la librería libstrophe desde las fuentes:
cd /usr/src
git clone https://github.com/strophe/libstrophe.git
cd libstrophe
./bootstrap.sh
./configure --prefix=/usr
make
make install
El cliente XMPP desde las fuentes:
cd /usr/src
wget http://www.profanity.im/profanity-0.5.1.tar.gz
tar -xf profanity-0.5.1.tar.gz
cd profanity-0.5.1
export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib
./configure PKG_CONFIG_PATH="/usr/lib/pkgconfig" --prefix=/usr
make
make install
Se termina con:
nano /etc/ld.so.conf
donde se añade la siguiente linea:
/usr/lib
luego:
ldconfig
Ahora lo podemos iniciar de manera sencilla:
profanity
Para una ayuda:
/help
Para conectarnos con un usuario existente:
/connect fulano@jabber.org
Nos pedirá la contraseña:
Para desconectarnos:
/disconnect
Para añadir un usuario a nuestra lista de contactos:
/roster add campus@jabber.org campus
Cuando campus aceptará nuestra invitación:
Para enviar un mensaje:
/msg campus Hola…
(se puede indicar el alias o el nombre completo con dominio)
La respuesta:
Para salir del programa:
/quit
Para volver el acceso más sencillo:
cd /root
nano .bash_profile
Se añade la linea:
alias jabber="profanity -a fulano@jabber.org"
Se guardan los cambios y:
source .bash_profile
luego con el comando:
jabber
se accederá al cliente XMPP con el usuario fulano y el programa nos solicitará solamente la contraseña.
¿Qué les parece? ¿Útil?
Comentarios recientes