个人工具

“UbuntuHelp:Pidgin”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
 
(未显示2个用户的6个中间版本)
第2行: 第2行:
 
{{Languages|UbuntuHelp:Pidgin}}
 
{{Languages|UbuntuHelp:Pidgin}}
 
#title Pidgin Internet Messenger
 
#title Pidgin Internet Messenger
== 介绍 ==
+
== Introduction & Screenshot ==
 
+
{|border="1" cellspacing="0"
{| cellspacing="0" border="1"
+
| https://help.ubuntu.com/community/Pidgin?action=AttachFile&do=get&target=pidgin.2.png ||'''Pidgin''' is Ubuntu's default instant messaging (IM) client, at least through 9.04, Jaunty Jackalope. It works for a wide range of protocols, including MSN Messenger, AIM, Yahoo Messenger, Jabber, IRC, IRQ and Gadu-Gadu.
|-
+
|}
| https://help.ubuntu.com/community/Pidgin?action=AttachFile&do=get&target=pidgin.2.png
+
https://help.ubuntu.com/community/Pidgin?action=AttachFile&do=get&target=pidgin.screenshot.png
| '''Pidgin''' 一个出名支持很多协议(包括MSN Messgenger,AIM,Yahoo Messeging Jabber,IRC,IRQ和Gahu-Gadu)的实时信息(IM)的客户端,在ubuntu的官方软件库里就能获得它,要是你愿意的话,可以从它的官方网站上下载
+
== Installation & Start Up ==
 +
{|border="1" cellspacing="0"
 +
|Pidgin is installed by default and is started via the ''Applications, Internet, Pidgin Internet Messenger'' menu. The pidgin packages are available in the ''main'' repository. User configuration files are stored by default in ~/.purple. Once Pidgin is running in Ubuntu, an icon can be placed on a panel via Pidgin's ''Tools, Preferences, Interface'' tab.||https://help.ubuntu.com/community/Pidgin?action=AttachFile&do=get&target=pidgin.panel.png
 +
|}
 +
If not installed, the user can install pidgin via Synaptic (''System, Administration, Synaptic Package Manager'') or via terminal: `sudo apt-get install pidgin`.
 +
For more detailed information on installation and customization, refer to the [http://developer.pidgin.im/wiki/Using%20Pidgin Pidgin FAQ Page].
 +
=== Configuring Pidgin for Ubuntu IRC ===
 +
Pidgin can easily be set up to log on to the Ubuntu IRC support channels. Users must create a new account in Pidgin.
 +
{|border="1" cellspacing="0"
 +
|https://help.ubuntu.com/community/Pidgin?action=AttachFile&do=get&target=pidgin.add-account1.png||||https://help.ubuntu.com/community/Pidgin?action=AttachFile&do=get&target=pidgin.add-account2.png
 
|}
 
|}
 
+
* Click the Pidgin icon, then: Accounts, Manage Accounts, Add.
Since Ubuntu is focused on stability, you will find that, apart from security updates and bugfixes, the Pidgin package in the repositories will generally only be updated to a newer version with every new release of Ubuntu - which occurs approximately every 6 months.
+
* Select ''IRC''.
 
+
* Enter '''irc.freenode.net'''. You can also use '''irc.ubuntu.com'''.
== Install Pidgin from repository ==
+
* Enter a username/nick. If you already have a nick registered with Freenode, enter it.
The recommended way to install Pidgin is through the official Ubuntu repositories. That way you'll get the supported version.
+
* You can visit the Ubuntu IRC channels as a guest without registering, however registering a nick (username) is encouraged.
Installing through the repositories is pretty straightforward:
+
* Visit this site for how to register: [http://freenode.net/faq.shtml#userregistration How to Register on Freenode]  
<ol><li>Go to '''Applications''' -> '''Add/Remove...'''
+
=== Logging on to Ubuntu IRC ===
</li><li>Search for ''Pidgin'' and tick the box with ''Pidgin Internet Messenger''.
+
{|border="1" cellspacing="0"
</li><li>Press '''Apply Changes''' and, if asked, enter your password.</li></ol>
+
|https://help.ubuntu.com/community/Pidgin?action=AttachFile&do=get&target=pidgin.join1.png||||https://help.ubuntu.com/community/Pidgin?action=AttachFile&do=get&target=pidgin.join.channel.png
 
+
|}
For more info about how to install software from the repositories, see [[UbuntuHelp:InstallingSoftware|InstallingSoftware]].
+
* Start Pidgin and click on the Pidgin icon.
== Install current release from official website ==
+
* Click ''Buddies, Join a Chat''
You may sometimes want a newer version of Pidgin, and to get this, you will have to install it directly from the official website, but '''be aware that like any other application installed directly via a website such a version of Pidgin will not receive updates of any kind through Ubuntu's Update Manager!'''
+
* Enter the channel you wish to visit. If you wish to join multiple channels, separate the entries with a comma (#ubuntu,#ubuntu-beginners-help).
This section will explain the steps necessary to install Pidgin from the official website - in this example it's Pidgin 2.1.1, which, by the way, is already present in Ubuntu Gutsy's repositories.
+
* You can view a list of available Freenode channels by clicking the ''Room List''.
=== Prepare for Installation ===
+
* View the list of [[UbuntuHelp:InternetRelayChat|available|Ubuntu channels]].
==== Removing Gaim ====
+
* If you have already registered your nick, enter your password. A password is not necessary to join channels as a guest.
Before you start, you have to make sure Gaim, the predecessor of Pidgin, is not already installed. This can be done following these instructions:
+
== Bugs ==
<ol><li>Go to '''System''' -> '''Administration''' -> '''Synaptic Package Manager'''
+
'''There seems to be some misconception among some Ubuntu users that the Pidgin bugtracker and the Pidgin mailing list were a general Ubuntu support forum, but this is not the case. [http://pidgin.im pidgin.im] is ONLY for Pidgin. If you have a question or problem that is not related to the instant messaging client called Pidgin, DO NOT ask there. Instead, install Pidgin on your computer and join one of the chatrooms listed [[UbuntuHelp:InternetRelayChat|here]]'''
</li><li>Enter the password for your user account and press OK
+
</li><li>Press 'Search', and enter ''gaim'' into the search field
+
</li><li>If the ''gaim'' package is selected, then deselect it
+
</li><li>Press ''Apply''.</li></ol>
+
 
+
==== Getting the necessary dependencies ====
+
Now, with a 'clean table', we can proceed. First, you need to install some libraries, which Pidgin will need in order to work:
+
<ol><li>Go to '''Applications''' -> '''Accessories''' -> '''Terminal'''
+
</li><li>Type <pre><nowiki>sudo apt-get install libgtk2.0-dev libxml2-dev gettext libnss-dev libnspr-dev
+
</nowiki></pre> to get the proper dependencies.</li></ol>
+
 
+
===== Optional libraries for extra features =====
+
* If you wish to include spell checking, add ''libgtkspell-dev'' to that list.
+
* If you wish to include ALSA or OSS for playing sounds, add ''libgstreamer0.10-dev'' to that list.
+
* If you wish to include idle times based on keyboard/mouse usage, add ''libxss-dev'' to that list.
+
=== Downloading and extracting Pidgin ===
+
Your system should now be prepared to handle Pidgin, so it's time to get the Pidgin source code. This is pretty straightforward:
+
<ol><li>Download ''pidgin-2.1.1.tar.bz2'' from [http://www.pidgin.im/pidgin/download/source/]
+
</li><li>When downloaded, right-click on ''pidgin-2.1.1.tar.bz2'', which should be in your default Downloads-directory, and select «'''Extract Here'''»</li></ol>
+
 
+
=== Installation ===
+
Okay, so now you have all that you need, now it's all about compiling and installing:
+
<ol><li>Go to '''Applications''' -> '''Accessories''' -> '''Terminal'''
+
</li><li>Type <pre><nowiki>sudo apt-get install build-essential
+
</nowiki></pre> to install a build environment (see [[UbuntuHelp:CompilingSoftware|CompilingSoftware]] for further information)
+
</li><li>Change directory to the newly created ''pidgin-2.1.1'' directory using the '''cd''' command. (If you don't know how to use '''cd''', check [https://help.ubuntu.com/7.04/basic-commands/C/ar01s03.html#id2497610 "Commands"] in the [https://help.ubuntu.com/7.04 official Ubuntu documentation].)
+
</li><li>When you've navigated the terminal to the ''pidgin-2.1.1'' directory, you have to type in the following in the Terminal: <pre><nowiki>./configure --enable-gnutls=yes
+
</nowiki></pre></li></ol>
+
 
+
(Note: The ''--enable-gnutls=yes'' flag means SSL support will be compiled in, which is required for the MSN and Google Talk protocols.)
+
<ol><li>Now Pidgin should be configured, and you should see a bunch of output on the screen. After it's finished configuring, it's time to create a makefile. In the same terminal, type: <pre><nowiki>make
+
</nowiki></pre>
+
</li><li>Creating the makefile  is also going to take a little while, so grab a cup of coffee while you wait :)
+
</li><li>When the '''make''' command has finished, it's time to actually install Pidgin. This is done by typing: <pre><nowiki>make install
+
</nowiki></pre>
+
</li><li>When it's finished, then you should have Pidgin installed. Congratulations!</li></ol>
+
 
+
=== Clean up ===
+
With Pidgin installed, you have the option of doing a little cleaning up of the files that were created and used doing installation, but aren't used anymore:
+
<ol><li>While remaining in the same terminal, type in <pre><nowiki>make clean
+
</nowiki></pre>
+
</li><li>When finished, type in: <pre><nowiki>make distclean
+
</nowiki></pre> to also remove the files that `./configure` created.</li></ol>
+
 
+
== Other info ==
+
This section deals with other aspects of Pidgin than installing.  
+
=== Bugs ===
+
 
Like all software, Pidgin has its share of bugs. However, you can help to improve Pidgin by reporting any bugs you may find.
 
Like all software, Pidgin has its share of bugs. However, you can help to improve Pidgin by reporting any bugs you may find.
 
You can find all the currently reported bugs in the Pidgin bugtracker, which is located [http://developer.pidgin.im/wiki/OpenTickets here].
 
You can find all the currently reported bugs in the Pidgin bugtracker, which is located [http://developer.pidgin.im/wiki/OpenTickets here].
第83行: 第45行:
  
 
*'''defect''' are problems/bugs in Pidgin
 
*'''defect''' are problems/bugs in Pidgin
*'''enhancement''' is an idea for how to improve the functionality of Pidgin. This corresponds to the "Wishlist" priority on [[UbuntuHelp:Launchpad]]
+
*'''enhancement''' is an idea for how to improve the functionality of Pidgin. This corresponds to the "Wishlist" priority on [[UbuntuHelp:Launchpad|Launchpad]]
 
*'''translation''' is for anything that has to do with a translation of Pidgin. E.g. typos in translations of Pidgin
 
*'''translation''' is for anything that has to do with a translation of Pidgin. E.g. typos in translations of Pidgin
 
*'''plugin request''' is pretty self-explationary: Requests for additional functionality in Pidgin that aren't of "general" interest are often better off as plugins than parts of Pidgin itself
 
*'''plugin request''' is pretty self-explationary: Requests for additional functionality in Pidgin that aren't of "general" interest are often better off as plugins than parts of Pidgin itself
第91行: 第53行:
 
</li><li>Now select the version of Pidgin you are using, and optionally write some keywords to make the ticket easier to find, and lastly click ''Submit ticket''.</li></ol>
 
</li><li>Now select the version of Pidgin you are using, and optionally write some keywords to make the ticket easier to find, and lastly click ''Submit ticket''.</li></ol>
  
=== Useful links ===
+
=== Most Recent Version ===
* http://www.pidgin.im - Official webpage
+
Several connection issues were resolved with the release of Pidgin 2.5.7. The most recent version of Pidgin can be obtained by adding the following repository to the sources.list. ''Unless the version is found in the official Ubuntu repositories, it is not supported and may not have undergone testing by Ubuntu maintainers.''
* [http://developer.pidgin.im/wiki/FAQ The Pidgin FAQ], which includes help with configuring Pidgin.
+
<pre><nowiki>
* [http://planet.pidgin.im/ Planet Pidgin], which contains news and updates on the status of the development of Pidgin.
+
deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu intrepid main
* [http://sourceforge.net/projects/pidgin/ Pidgin on SourceForge]
+
</nowiki></pre>
* [http://en.wikipedia.org/wiki/Pidgin_(software) Pidgin on English Wikipedia]
+
* Replace ''intrepid'' with your release's codename (hardy, jaunty, etc) if different.
 +
* If you get an error such as: "W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 12345678" then add the public key by going to a command prompt and entering (replacing '12345678' with the public key from the error message):  sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 12345678
 +
== External Links ==
 +
* [http://www.pidgin.im Official Pidgin Website]
 +
* [http://developer.pidgin.im/wiki/FAQ The Pidgin FAQ] - Includes help with configuring Pidgin.
 +
* [http://planet.pidgin.im/ Planet Pidgin] - News and updates on the status of the development of Pidgin.
 +
* [http://sourceforge.net/projects/pidgin/ Pidgin SourceForge Page]
 +
* [http://en.wikipedia.org/wiki/Pidgin_(software) Pidgin Wikipedia Page]
 +
* [http://freenode.net/faq.shtml Freenode FAQ]
 +
* [[UbuntuHelp:InternetRelayChat|Ubuntu|IRC Wiki]]
 
----
 
----
[[category:CategorySoftware]] [[category:CategoryDocumentation]]
+
[[category:CategorySoftwareDefault]]  
  
 
[[category:UbuntuHelp]]
 
[[category:UbuntuHelp]]

2010年5月19日 (三) 23:53的最新版本

  1. title Pidgin Internet Messenger

Introduction & Screenshot

Pidgin?action=AttachFile&do=get&target=pidgin.2.png Pidgin is Ubuntu's default instant messaging (IM) client, at least through 9.04, Jaunty Jackalope. It works for a wide range of protocols, including MSN Messenger, AIM, Yahoo Messenger, Jabber, IRC, IRQ and Gadu-Gadu.

Pidgin?action=AttachFile&do=get&target=pidgin.screenshot.png

Installation & Start Up

Pidgin is installed by default and is started via the Applications, Internet, Pidgin Internet Messenger menu. The pidgin packages are available in the main repository. User configuration files are stored by default in ~/.purple. Once Pidgin is running in Ubuntu, an icon can be placed on a panel via Pidgin's Tools, Preferences, Interface tab. Pidgin?action=AttachFile&do=get&target=pidgin.panel.png

If not installed, the user can install pidgin via Synaptic (System, Administration, Synaptic Package Manager) or via terminal: `sudo apt-get install pidgin`. For more detailed information on installation and customization, refer to the Pidgin FAQ Page.

Configuring Pidgin for Ubuntu IRC

Pidgin can easily be set up to log on to the Ubuntu IRC support channels. Users must create a new account in Pidgin.

Pidgin?action=AttachFile&do=get&target=pidgin.add-account1.png Pidgin?action=AttachFile&do=get&target=pidgin.add-account2.png
  • Click the Pidgin icon, then: Accounts, Manage Accounts, Add.
  • Select IRC.
  • Enter irc.freenode.net. You can also use irc.ubuntu.com.
  • Enter a username/nick. If you already have a nick registered with Freenode, enter it.
  • You can visit the Ubuntu IRC channels as a guest without registering, however registering a nick (username) is encouraged.
  • Visit this site for how to register: How to Register on Freenode

Logging on to Ubuntu IRC

Pidgin?action=AttachFile&do=get&target=pidgin.join1.png Pidgin?action=AttachFile&do=get&target=pidgin.join.channel.png
  • Start Pidgin and click on the Pidgin icon.
  • Click Buddies, Join a Chat
  • Enter the channel you wish to visit. If you wish to join multiple channels, separate the entries with a comma (#ubuntu,#ubuntu-beginners-help).
  • You can view a list of available Freenode channels by clicking the Room List.
  • View the list of available|Ubuntu channels.
  • If you have already registered your nick, enter your password. A password is not necessary to join channels as a guest.

Bugs

There seems to be some misconception among some Ubuntu users that the Pidgin bugtracker and the Pidgin mailing list were a general Ubuntu support forum, but this is not the case. pidgin.im is ONLY for Pidgin. If you have a question or problem that is not related to the instant messaging client called Pidgin, DO NOT ask there. Instead, install Pidgin on your computer and join one of the chatrooms listed here Like all software, Pidgin has its share of bugs. However, you can help to improve Pidgin by reporting any bugs you may find. You can find all the currently reported bugs in the Pidgin bugtracker, which is located here. To report a bug, you need to do the following:

  1. Go to http://developer.pidgin.im
  2. Click "register" and pick a username and password
  3. Back at http://developer.pidgin.im click "New Ticket"
  4. Describe the bug, and mark what type it is. There are several types:
  • defect are problems/bugs in Pidgin
  • enhancement is an idea for how to improve the functionality of Pidgin. This corresponds to the "Wishlist" priority on Launchpad
  • translation is for anything that has to do with a translation of Pidgin. E.g. typos in translations of Pidgin
  • plugin request is pretty self-explationary: Requests for additional functionality in Pidgin that aren't of "general" interest are often better off as plugins than parts of Pidgin itself
  • task is for anything that doesn't belong in any of the other categories
  • Skilled users can also report their own patches using the patches type, but the average user shouldn't need this
  1. In Ticket Properties you should select which part of Pidgin your ticket is about. If you don't understand this, just leave it as unclassified
  2. Now select the version of Pidgin you are using, and optionally write some keywords to make the ticket easier to find, and lastly click Submit ticket.

Most Recent Version

Several connection issues were resolved with the release of Pidgin 2.5.7. The most recent version of Pidgin can be obtained by adding the following repository to the sources.list. Unless the version is found in the official Ubuntu repositories, it is not supported and may not have undergone testing by Ubuntu maintainers.

deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu intrepid main
  • Replace intrepid with your release's codename (hardy, jaunty, etc) if different.
  • If you get an error such as: "W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 12345678" then add the public key by going to a command prompt and entering (replacing '12345678' with the public key from the error message): sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 12345678

External Links