The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Chat and Instant Messages"
(Created page with "= Chat and Instant Messages = There are many articles on other websites that suggest what the best app for instant messaging would be. Many of those articles are based on som...") |
m |
||
Line 9: | Line 9: | ||
Internet Relay Chat (IRC) is the main channel for support on Funtoo, aside from this wiki. This can be reached in any web browser by pointing it to https://webchat.freenode.net/. You can set any nickname and join the #funtoo channel. There is also a #gentoo channel on Freenode where people may be of assistance. | Internet Relay Chat (IRC) is the main channel for support on Funtoo, aside from this wiki. This can be reached in any web browser by pointing it to https://webchat.freenode.net/. You can set any nickname and join the #funtoo channel. There is also a #gentoo channel on Freenode where people may be of assistance. | ||
IRC clients | Recommended IRC clients: | ||
* [https://github.com/jorgenschaefer/circe app-emacs/circe] - Circe (Emacs IRC plugin) | * [https://github.com/jorgenschaefer/circe app-emacs/circe] - Circe (Emacs IRC plugin) | ||
Line 15: | Line 15: | ||
* net-irc/jircii - IRC client written in java. | * net-irc/jircii - IRC client written in java. | ||
* [http://www.epicsol.org/ net-irc/epic4 and net-irc/epic5] - EPIC (ircII interface that can be extended with scripts, e.g. [http://www.epicsol.org/~brian/darkstar/index.php?q=screenshots Darkstar]) | * [http://www.epicsol.org/ net-irc/epic4 and net-irc/epic5] - EPIC (ircII interface that can be extended with scripts, e.g. [http://www.epicsol.org/~brian/darkstar/index.php?q=screenshots Darkstar]) | ||
* net-irc/hexchat (Xchat extension) | |||
* net-irc/irssi (The Finnish language pronounciation of ircII is irssi. This is an entirely different IRC client with many features) | |||
* net-irc/konversation (KDE based) | |||
* net-irc/kvirc (KDE based) | |||
* net-irc/quassel (Qt based) | |||
* net-irc/weechat (IRC client that has both text-based interface for the console, and a web interface, and a GUI for X) | |||
To join the discussion in the Funtoo channel, you would first connect to irc.freenode.org with your favourite IRC client. When you connect, you will need to specify a username. If someone else already owns that username, you will get a message like "NickServ: This nickname is registered. Please choose a different nickname, or identify yourself". So you have these two choices to respond: | |||
/nick new-nickname | |||
/msg NickServ identify ********** (replace these stars with your password and ignore this text) | |||
Once you have chosen a unique nickname (and optionally registered it to make sure you own it in future conversations), you can join a channel by entering: | |||
/join #funtoo | |||
You can also join several channels at once, like so: | |||
/join #funtoo #gentoo #pidgin | |||
== Multi-protocol clients == | |||
=== Pidgin === | |||
Pidgin is a GTK based application, reportedly used by "millions of people". One of the reasons for Pidgin's popularity is that it supports a wide variety of protocols. These are the protocols currently supported: | |||
* AIM | |||
* Bonjour | |||
* Gadu-Gadu | |||
* Google Talk | |||
* Groupwise | |||
* ICQ | |||
* IRC | |||
* MSN | |||
* MXit | |||
* SILC | |||
* SIMPLE | |||
* Sametime | |||
* XMPP | |||
* Yahoo! | |||
* Zephyr | |||
Pidgin also supports [https://developer.pidgin.im/wiki/ThirdPartyPlugins plugins], that will enable you to chat through battle.net, Facebook, Line by Naver (popular Skype-alternative in Asia), QQ, Skype, Steam, WhatsApp, and more. | |||
You can get support in the #pidgin channel on Freenode. | |||
Installation is done by | |||
emerge net-im/pidgin | |||
There are many plugins available in Funtoo. You can list them by running | |||
eix pidgin | |||
=== Kopete === | |||
[https://www.kde.org/applications/internet/kopete/ Kopete] is a Qt based application, part of the KDE framework. To get support for some protocols they should be added as use flags. For example: | |||
echo "kde-apps/kopete gadu groupwise skype yahoo" > /etc/portage/package.use/kopete | |||
After you set the use flags, install by entering in a terminal | |||
emerge -avuDN kde-apps/kopete | |||
=== Empathy === | |||
[https://wiki.gnome.org/Apps/Empathy Empathy] is a GTK based application that through Telepathy supports the same protocols as Pidgin (see above). Install it with | |||
emerge net-im/empathy | |||
== Skype == | |||
net-im/skype is a 32 bit package and requires a range of settings described below. There is also another package: net-im/skypeforlinux which is a 64-bit client that doesn't need the same long list of use flag changes, and it doesn't require acceptance of the Skype EULA. | |||
[www.skype.com Skype] is proprietary software with a special EULA that needs to be accepted. This can be done by editing /etc/portage/package.license and adding | |||
net-im/skype skype-4.0.0.7-copyright | |||
net-im/skype is also a 32 bit application, so a large number of packages needs the abi_x86_32 use flag. Use | |||
emerge -p net-im/skype | |||
to pretend to install Skype, and emerge will tell you which packages needs a change of use flags. | |||
[[Category:HOWTO]] | [[Category:HOWTO]] |
Revision as of 12:36, January 31, 2017
Chat and Instant Messages
There are many articles on other websites that suggest what the best app for instant messaging would be. Many of those articles are based on some personal preference of the article author, or listing technical features of various clients. Many times, you don't really have a choice. If you want to talk to a person that only has a land line telephone, then you just have to sit down with a phone and call that number. If all your friends are using ICQ, then it doesn't matter if you think Skype is better, unless you can convince all your friends to move. Therefore, assuming that you know who you want to talk to and what communications protocol they use, here is how to get in touch with them.
IRC
More information can be found in the Category:IRC.
Internet Relay Chat (IRC) is the main channel for support on Funtoo, aside from this wiki. This can be reached in any web browser by pointing it to https://webchat.freenode.net/. You can set any nickname and join the #funtoo channel. There is also a #gentoo channel on Freenode where people may be of assistance.
Recommended IRC clients:
- app-emacs/circe - Circe (Emacs IRC plugin)
- net-irc/ircii - ircII (the "original" console IRC client)
- net-irc/jircii - IRC client written in java.
- net-irc/epic4 and net-irc/epic5 - EPIC (ircII interface that can be extended with scripts, e.g. Darkstar)
- net-irc/hexchat (Xchat extension)
- net-irc/irssi (The Finnish language pronounciation of ircII is irssi. This is an entirely different IRC client with many features)
- net-irc/konversation (KDE based)
- net-irc/kvirc (KDE based)
- net-irc/quassel (Qt based)
- net-irc/weechat (IRC client that has both text-based interface for the console, and a web interface, and a GUI for X)
To join the discussion in the Funtoo channel, you would first connect to irc.freenode.org with your favourite IRC client. When you connect, you will need to specify a username. If someone else already owns that username, you will get a message like "NickServ: This nickname is registered. Please choose a different nickname, or identify yourself". So you have these two choices to respond:
/nick new-nickname
/msg NickServ identify ********** (replace these stars with your password and ignore this text)
Once you have chosen a unique nickname (and optionally registered it to make sure you own it in future conversations), you can join a channel by entering:
/join #funtoo
You can also join several channels at once, like so:
/join #funtoo #gentoo #pidgin
Multi-protocol clients
Pidgin
Pidgin is a GTK based application, reportedly used by "millions of people". One of the reasons for Pidgin's popularity is that it supports a wide variety of protocols. These are the protocols currently supported:
- AIM
- Bonjour
- Gadu-Gadu
- Google Talk
- Groupwise
- ICQ
- IRC
- MSN
- MXit
- SILC
- SIMPLE
- Sametime
- XMPP
- Yahoo!
- Zephyr
Pidgin also supports plugins, that will enable you to chat through battle.net, Facebook, Line by Naver (popular Skype-alternative in Asia), QQ, Skype, Steam, WhatsApp, and more.
You can get support in the #pidgin channel on Freenode.
Installation is done by
emerge net-im/pidgin
There are many plugins available in Funtoo. You can list them by running
eix pidgin
Kopete
Kopete is a Qt based application, part of the KDE framework. To get support for some protocols they should be added as use flags. For example:
echo "kde-apps/kopete gadu groupwise skype yahoo" > /etc/portage/package.use/kopete
After you set the use flags, install by entering in a terminal
emerge -avuDN kde-apps/kopete
Empathy
Empathy is a GTK based application that through Telepathy supports the same protocols as Pidgin (see above). Install it with
emerge net-im/empathy
Skype
net-im/skype is a 32 bit package and requires a range of settings described below. There is also another package: net-im/skypeforlinux which is a 64-bit client that doesn't need the same long list of use flag changes, and it doesn't require acceptance of the Skype EULA.
[www.skype.com Skype] is proprietary software with a special EULA that needs to be accepted. This can be done by editing /etc/portage/package.license and adding
net-im/skype skype-4.0.0.7-copyright
net-im/skype is also a 32 bit application, so a large number of packages needs the abi_x86_32 use flag. Use
emerge -p net-im/skype
to pretend to install Skype, and emerge will tell you which packages needs a change of use flags.