In Linux, the latest QQ and MSN are successfully run.

Source: Internet
Author: User
Article Title: The latest QQ and MSN are successfully run in Linux. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
I have two ideas about how to run the latest QQ and MSN simultaneously. One is QQ for gaim0.64 + gaim0.71, and the other is QQ for gaim0.64 + kmess 1.3 (MSN6.0 supported ), let's start the installation.
  
1. QQ for gaim0.64 + gaim0.71
1. First download gaim0.64, gaim-0.64-libqqpatched and gaim0.71
2. Install gaim 0.64
Cd/root
Tar xvfz gaim-0.64-libqqpatched.tar.gz
Cd gaim-0.64
./Configure -- prefix =/usr/bin/gaim
Make
Make install
3. Install libqq
Cd/usr/local/share/pixmaps/gaim/status/default
Tar xvfz ~ /Gaim-0.64/libqqpatched/qqfaces.tar.gz
  
Cd/usr/local/share/pixmaps/gaim/smileys/default/
Tar xvfz ~ /Gaim-0.64/libqqpatched/qq_smiley.tar.gz
  
Cp ~ /Gaim-0.64/libqqpatched/wry. dll ~ /. Gaim
  
Rm/usr/local/lib/gaim/libqq *. so
Cp ~ Gaim-0.64/libqqpatched/libqq-0.0.3-xfer-0.64-gcc32.so/usr/bin/gaim
4. Install Gaim 0.71 & msn
Compile nspr (http://www.mozilla.org/projects/nspr)
Tar zxvf nspr-4.3.tar.gz
Cd nspr-4.3
Mkdir build
Mkdir inst
Cd build
../Mozilla/nsprpub/configure -- prefix = ~ // Nspr-4.3/inst
Make
Make install
Cp-rfL dist/*/usr
  
Compile nss (http://www.mozilla.org/projects/security/pki/nss)
Tar zxvf nss-3.8.tar.gz
Cd nss-3.8
Echo 'Primary des + =-I/usr/include/nspr-I $ (DIST)/include/dbm'
> Mozilla/security/coreconf/headers. mk
  
Sed-e's: $ (DIST)/lib/$ (LIB_PREFIX) plc4:/usr/lib/$ (LIB_PREFIX) plc4: '-e's: $ (DIST) /lib/$ (LIB_PREFIX) plds4:/usr/lib/$ (LIB_PREFIX) plds4: '-I mozilla/security/nss/lib/ckfw/builtins/Makefile
  
Sed-e's: $ (DIST)/lib/$ (LIB_PREFIX) plc4:/usr/lib/$ (LIB_PREFIX) plc4: '-e's: $ (DIST) /lib/$ (LIB_PREFIX) plds4:/usr/lib/$ (LIB_PREFIX) plds4: '-I mozilla/security/nss/lib/fortcrypt/swfort/pkcs11/Makefile
  
Sed-e's: SOURCE_PREFIX = $ (CORE_DEPTH)/../dist: SOURCE_PREFIX = $ (CORE_DEPTH)/dist: '-I mozilla/security/coreconf/source. mk
  
Cp mozilla/security/coreconf/Linux2.5.mk mozilla/cdsecurity/coreconf/Linux2.6.mk
  
Cd mozilla/security/coreconf
  
Make BUILD_OPT = 1
  
Cd-; cd mozilla/security/dbm
  
Make BUILD_OPT = 1
  
Cd-; cd mozilla/security/nss
  
Make BUILD_OPT = 1
  
Cd-; cd mozilla/security/dist
Mkdir/usr/lib/nss
Cp-L */lib/*. a/usr/lib/nss
Cp */lib/*. so/usr/lib
Mkdir/usr/include/nss
Cp private/nss/*. h/usr/includes/nss
Cp public/nss/*. h/usr/include/nss
  
Compile gaim-0.71
Tar jxvf gaim-0.71.tar.bz2
Cd gaim-0.71
./Configure -- prefix =/usr -- with-nss-Primary des =/usr/include/nss -- with-nspr-Primary des =/usr/include/nspr
(You shoshould see SSL/Library/Libraries...: Mozilla NSS)
Make & make install
  
After installation.
A) now the gaim0.64 main program is in/usr/bin/gaim, And the plug-in directory is/usr/lib/gaim/; after gaim0.71 is compiled and installed, the main program is/usr/local/bin/gaim, And the plug-in directory is/usr/local/lib/gaim. The default installation directory of gaim can be changed when the source code is downloaded and compiled. For details, use the./configure -- help command in the gaim source code directory.
  
B) The default gaim configuration file is under the user directory. gaimrc (there is a dot before the file name), you can also use other configuration files specified by the user, which is the key to achieving gaim coexistence in different versions. Take my system as an example. The specific practices are as follows:
First, run gaim version 0.64, that is,/usr/bin/gaim. Then, only the libqq plug-in is installed, and only one qq account is set for the account. After exiting, rename the generated. gaimrc file to. gaimrc-0.64, that is
Music. gaimrc. gaimrc-0.64
  
C) Run gaim of version 0.71, that is,/usr/local/bin/gaim. you can install other plug-ins, set other accounts, and exit. change the name of gaimrc, for example:
Music. gaimrc. gaimrc-0.71
  
D) Running commands
If you want to use gaim of version 0.64, run the following command:
/Usr/bin/gaim-f $ HOME/. gaimrc-0.64
Similarly, the command to run gaim 0.71 is:
/Usr/local/bin/gaim-f $ HOME/. gaimrc-0.71
You can create shortcuts for these two commands on the desktop to conveniently use the gaim of the two versions.
  
Ii. QQ for gaim0.64 + kmess 1.3
1. Carry gaim0.64, gaim-0.64-libqqpatched and kmess 1.3
2. Install and run QQ plugin 0.0.3 + Gaim 0.64
1) Install gaim 0.64
Cd/root
Tar xvfz gaim-0.64-libqqpatched.tar.gz
Cd gaim-0.64
./Configure
Make
Make install
  
2) Install libqq
Cd/usr/local/share/pixmaps/gaim/status/default
Tar xvfz ~ /Gaim-0.64/libqqpatched/qqfaces.tar.gz
Cd/usr/local/share/pixmaps/gaim/smileys/default/
Tar xvfz ~ /Gaim-0.64/libqqpatched/qq_smiley.tar.gz
Cp ~ /Gaim-0.64/libqqpatched/wry. dll ~ /. Gaim
Rm/usr/local/lib/gaim/libqq *. so
Cp ~ /Gaim-0.64/libqqpatched/libqq-0.0.3-xfer-0.64-gcc32.so/usr/local/lib/gaim
  
3) Run gaim
  
3. Install kmess1.3
# Cd/usr/lib
# Ln-s libmimelib. so.1/usr/lib/libmimelib. so
#./Configure -- prefix =/usr
# Make
# Make install
  
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.