itshare

Install pidgin 2.2.0 di Ubuntu Feisty

Penasaran dari gaim ingin “pindah” ke pidgin di Ubuntu 7.04 (Feisty), saya coba unduh langsung ke website pidgin. Versi terakhir adalah 2.2.0.

Ooops… ternyata hanya ada untuk Windows, Fedora dan CentOS/RHEL😦. Mana untuk keluarga Debian? Eiiit… Alhamdulillah ada source-nya euy..😀. OK, unduh source-nya disini.

Setelah extract, langsung configure…. hiks.. error… semangat langsung drop, ndak seperti dulu waktu “masih muda” biasa mainan instalasi dari source code hehee… Akhirnya cari bala bantuan kang Google. Alhamdulillah dapat.

Berikut ringkasannya, hanya butuh 6 langkah / perintah (command) saja:
*punten, dalam instalasi ini, komputer saya terhubung ke Internet. Jadi proses apt-get langsung konek Internet; dan login sbg root ( $ sudo su – ).

(1) Install dependencies untuk Ubuntu Feisty:

# apt-get install libgtk2.0-dev libxml2-dev gettext libnss-dev libnspr-dev

Ada total 38 packages (21,6MB) yang diinstall, ini cukilannya:

...
Get:38 http://archive.ubuntu.com feisty/main libxml2-dev 2.6.27.dfsg-1ubuntu3 [672kB]
Fetched 21.6MB in 9m47s (36.7kB/s)

(2) Download pidgin 2.2.0 dari sourceforge.net dan extract. Kemudian masuk ke folder hasil ekstraksi. Saya biasa download dari Ishikawa, Japan.

# wget http://jaist.dl.sourceforge.net/sourceforge/pidgin/pidgin-2.2.0.tar.bz2
# tar jxvf pidgin-2.2.0.tar.bz2
# cd pidgin-2.2.0

(3) Configure dan Install

# ./configure

berikut cukilan baris2 akhir proses configure:

.........
pidgin 2.2.0

Build GTK+ 2.x UI............. : yes
Build console UI.............. : no
Build for X11................. : yes

Enable Gestures............... : yes
Protocols to build dynamically : gg irc jabber msn myspace novell oscar qq simple yahoo zephyr
Protocols to link statically.. :

Build with GStreamer support.. : no
Build with D-Bus support...... : no
Build with NetworkManager..... : no
SSL Library/Libraries......... : Mozilla NSS
Build with Cyrus SASL support. : no
Use kerberos 4 with zephyr.... : no
Use external libzephyr........ : no
Has you....................... : yes

Use XScreenSaver Extension.... : no
Use X Session Management...... : yes
Use startup notification...... : no
Build with GtkSpell support... : no

Build with plugin support..... : yes
Build with Mono support....... : no
Build with Perl support....... : no
Build with Tcl support........ : no
Build with Tk support......... : no

Print debugging messages...... : no

Pidgin will be installed in /usr/local/bin.

configure complete, now type 'make'

# make

cukilan baris2 akhir proses make:

.........
make[2]: Leaving directory `/home/bayu/pidgin-2.2.0/po'
Making all in share
make[2]: Entering directory `/home/bayu/pidgin-2.2.0/share'
Making all in sounds
make[3]: Entering directory `/home/bayu/pidgin-2.2.0/share/sounds'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/bayu/pidgin-2.2.0/share/sounds'
Making all in ca-certs
make[3]: Entering directory `/home/bayu/pidgin-2.2.0/share/ca-certs'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/bayu/pidgin-2.2.0/share/ca-certs'
make[3]: Entering directory `/home/bayu/pidgin-2.2.0/share'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/bayu/pidgin-2.2.0/share'
make[2]: Leaving directory `/home/bayu/pidgin-2.2.0/share'
make[2]: Entering directory `/home/bayu/pidgin-2.2.0'
LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po pidgin.desktop.in pidgin.desktop
Found cached translation database
Merging translations into pidgin.desktop.
make[2]: Leaving directory `/home/bayu/pidgin-2.2.0'
make[1]: Leaving directory `/home/bayu/pidgin-2.2.0'

# make install

baris2 akhir proses make install:

make[2]: Entering directory `/home/bayu/pidgin-2.2.0/share/ca-certs'
make[3]: Entering directory `/home/bayu/pidgin-2.2.0/share/ca-certs'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/purple/ca-certs" || mkdir -p -- "/usr/local/share/purple/ca-certs"
 /usr/bin/install -c -m 644 'Equifax_Secure_CA.pem' '/usr/local/share/purple/ca-certs/Equifax_Secure_CA.pem'
 /usr/bin/install -c -m 644 'GTE_CyberTrust_Global_Root.pem' '/usr/local/share/purple/ca-certs/GTE_CyberTrust_Global_Root.pem'
 /usr/bin/install -c -m 644 'Verisign_RSA_Secure_Server_CA.pem' '/usr/local/share/purple/ca-certs/Verisign_RSA_Secure_Server_CA.pem'
 /usr/bin/install -c -m 644 'Verisign_Class3_Primary_CA.pem' '/usr/local/share/purple/ca-certs/Verisign_Class3_Primary_CA.pem'
make[3]: Leaving directory `/home/bayu/pidgin-2.2.0/share/ca-certs'
make[2]: Leaving directory `/home/bayu/pidgin-2.2.0/share/ca-certs'
make[2]: Entering directory `/home/bayu/pidgin-2.2.0/share'
make[3]: Entering directory `/home/bayu/pidgin-2.2.0/share'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/bayu/pidgin-2.2.0/share'
make[2]: Leaving directory `/home/bayu/pidgin-2.2.0/share'
make[1]: Leaving directory `/home/bayu/pidgin-2.2.0/share'
make[1]: Entering directory `/home/bayu/pidgin-2.2.0'
make[2]: Entering directory `/home/bayu/pidgin-2.2.0'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/applications" || mkdir -p -- "/usr/local/share/applications"
 /usr/bin/install -c -m 644 'pidgin.desktop' '/usr/local/share/applications/pidgin.desktop'
make[2]: Leaving directory `/home/bayu/pidgin-2.2.0'
make[1]: Leaving directory `/home/bayu/pidgin-2.2.0'

(4) Finish! Alhamdulillah… Sekarang shortcut pidgin sudah ada di Applications > Internet > Pidgin Internet Messenger. Atau bisa juga panggil langsung pidgin di shell prompt.

Oh iya, untuk hemat space, saya uninstall paket: gaim dan gaim-data.

Apa yang baru di pidgin 2.2.0 ini, bisa lihat halaman ChangeLog.

Mudah bukan? Semoga bermanfaat🙂

Standard

4 thoughts on “Install pidgin 2.2.0 di Ubuntu Feisty

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s