| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
7.1 History of chatting 7.2 talk 7.3 IRC or Internet Relay Chat 7.4 Instant Messaging 7.5 All-In-One IM Clients
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
talk was the first chatting program developed from UNIX
long ago when there was no MS trying to capture the Internet. The computing
world was a free land then, and you could share any program with any one,
you could change them too to suit your needs - much like what
Free Software is trying to
do. talk is still available with UNIX & GNU/Linux .
From talk other chatting concepts were developed. IRC was the
first to be developed,then other companies came and hence ICQ, Yahoo, MSN,
Jabber, AIM etc. chat systems were developed.
I shall try to touch on each of the chat systems here.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
To chat with your friend then all you have to do the following
[anirban@anirban anirban]$ talk <username>@host <tty>
i.e. if the user name is raj (it will the same as the login name to the
system) and his host computer is www.anyhost.com then it will be
[anirban@anirban anirban]$ talk [email protected]
You may be wondering what tty is? Suppose your friend opened many
terminals - the terminal in which you want to send the message is
specified by the tty number. Numbers start from 0 and only integers are allowed.
You can do the above with writetoo.
[anirban@anirban anirban]$ write <username@host> <tty>
If you want not to receive any chat invitition or any chatting then you have to give the command.
[anirban@anirban anirban]$ mesg n
to remove the blocking you have to do
[anirban@anirban anirban]$ mesg y
If you a GUI lover and a heavy Yahoo or MSN chatter then you may not like this kind of chatting, but for many of us who like GNU/Linux this old system is still gold.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
talk came IRC and it is still popular. I
think that if you really want a high class chatting experience without
the flooding or other bad stuff of Yahoo and MSN then IRC is the
thing for you. Also there are many rooms (known as channels in IRC) from where you can get really
good help on GNU/Linux, C/C++ programming, maintaining your Linux
box and much more. (As an aside, in my personal experience I was a Yahoo
chatter and did not get any thing more than flooding and 4 or 5 guys
running for a girl in the room.) But from IRC I received really good help when
I was stuck - IRC can really be a great source of help.
7.3.1 Basic concept of IRC 7.3.2 Software for IRC 7.3.3 Configuring Xchat
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The main difference is that you do not have to sign up to get a ID or
password. So what do you do instead? Choose a nick name and a host to
connect to. Since it is not run by a single company you have to know the host
address, like you have to know the URL to visite a page on Internet. You
can get the addresses of different hosts from the internet and also to which topic
it is dedicated; for example
irc.openprojects.net
is dedicated to the betterment of open source projects and open source developers.
So you have to provide your nick name and the host you want to connect to. If the nick name you pick is already taken then you'll have to provide another nickname.
IRC newbies should check out the
IRC Primer before
using IRC for the first time.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Xchat
is the best. Most distributions provide it with their installation CDs and it
is often included in default installations.
If it isn't already installed fear not; you can
find it in the installation CDs or else download it from
http://www.xchat.org. You will generally find it in RPM format so
installation will not be difficult. See section 9. Installing and Managing Software with RPM, to learn how to manage software with RPM.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
xchat in a terminal or click the xchat icon ( you will find it in `Main Menu > Internet > Chat').
The first window of Xchat will appear. Provide the nickname you would like. You can provide more than one. In case a nickname is already taken in a room xchat will use the other nickname you provided, else it will pick the first nickname in the list). You also can provide your real name and as which user you want to use it - (generally you do not have to provide all these, the system guesses it for you from your system login name and real name).
Now choose a host from the list of hosts and double click it or click on `Connect' at the bottom. A new window will open with some text flowing in it. It will take a little time to connect, then after connecting it will show the rules you should follow to chat in this host. Since IRC generally is a volunteer effort by good-at-heart people and not by any company please try to follow it or else you may get banned. Maintainers of IRC chat rooms are very strict about the rules (that is why chatting experience is much better here than yahoo or MSN).
Now you will see a single line text box where you can write what you want to chat and also commands to navigate.
Commands all start with a / (ie. slash). To get the list of
rooms (or channels) in the host type /list . You will see all the rooms, choose
the one which suits you and then type /join #<roomname> and then
click `Enter'. Please note that you have to always give the number sign
(#) before any room name.
Now you will enter that room and start chatting. At the extreme right there will be the list of all users/chatters in that room; selecting any one will get info about him /her. You will find many buttons at the right side of your chat window, by selecting a user and clicking the buttons you can ban or block a user, get info about him/her, invite him/her in a personal chat or even transfer files in IRC.
So I think you will now be able to chat in IRC. Some day you may even
meet me in IRC. I generally live in the host irc.openprojects.net and in
the room linux (you have to give a number sign ie. # before joining
ie. /join #linux).
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
licq in a
terminal. After starting for the first time it will want you to register
to their server to get a ID and password. Then you can login with
that ID and password as you do with most of the Window's versions of ICQ
clients.
7.4.2 Yahoo! 7.4.3 AIM
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Yahoo provides its own yahoo messenger for Linux and it is similar to the windows version except that you may find some features missing. To get more details go to yahoo
Since it is similar to the windows version you will find `Add Friends, Your Status, Ban' etc buttons in their usual places, generally as part of a menu at the top of Yahoo Messenger. Currently you can send files,invite people to group chat and get email notifications.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
| [ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |