Ubuntu 安装 基于XMPP的Profanity
目標:
安裝學習開源軟件,使用Profanity通過同樣基于XMPP的google talk進行聊天。
軟件:
參考主頁http://www.profanity.im/
ncurses 、libstrophe-0.8.7、Profanity-0.4.5
環境:
Ubuntu 12.04
步驟:
# Install repo dependencies
sudo apt-get -y install git automake autoconf libssl-dev libexpat1-dev libncursesw5-dev libglib2.0-dev libnotify-dev libcurl3-dev libxss-dev libotr2-dev libtool libexpat1-dev
# Install libstrophe
mkdir -p ~/.local/src/libstrophe
cd ~/.local/src/libstrophe
git clone https://github.com/strophe/libstrophe.git .
git checkout 0.8.7?
# adapt to new version
mkdir m4
./bootstrap.sh
./configure
make
sudo make install
# install profanity
mkdir -p ~/.local/src/profanity
cd ~/.local/src/profanity
git clone https://github.com/boothj5/profanity.git .
git checkout 0.4.5 # adapt to current version
./bootstrap.sh
./configure
make
問題一:
運行profanity時
profanity: error while loading sharedlibraries: libstrophe.so.0: cannot open shared object file: No such file ordirectory
?
解決:
運行# ./configureLIBS="-L/usr/local/lib"
# ldconfig
問題二:
安裝libstrophe時,運行?
./bootstrap.sh?? #autoreconf -i
出現錯誤:
aclocal:couldn't open directory `m4': No such file or directory
autoreconf: aclocal failed with exitstatus: 1
解決:
?????? 在目錄下新建m4的文件夾,#mkdir m4
使用:
1、開啟google app安全選項。
https://www.google.com/settings/security/lesssecureapps
2、運行連接命令
/connect user@gmail.com
3、發送信息
/msg ??user@gmail.com ? ? Hello!
不過:谷歌升級到環聊后,當前只能發送信息,無法進行信息接收。
總結
以上是生活随笔為你收集整理的Ubuntu 安装 基于XMPP的Profanity的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 啊哈C——学习7.4存储英文人名
- 下一篇: 100-91