./configure && make && make installを使用したインストールよりも、パッケージマネージャーの利点をほとんどの人が理解していると思います。
Pidginの最近のパッチの例を使用して、debベースのディストリビューションでパッケージを簡単に再構築できることを示したいと思います。
- 準備。 次のパッケージが必要になります:devscripts build-essential fakeroot。
sudo apt-get install devscripts build-essential fakeroot
- ソースをダウンロードします。 このためには、適切なリポジトリを接続する必要があります。 libpurple0が必要です。なぜなら パッチはこのライブラリを指します。 実際、libpurple、pidgin、およびpidgin-dataには共通のソースがあります。
apt-get source libpurple0
そのように
apt-get source pidgin
apt-getソースはsudoからではなく 、実行する必要があることに注意してください。 ソースは現在のディレクトリにダウンロードされます。 - パッチ。
wget http://launchpadlibrarian.net/15741199/pidgin-2.4.2-icq.patch
cd pidgin-2.4.1
patch -p0 < ../pidgin-2.4.2-icq.patch
- アセンブリに必要な依存関係をインストールします。
sudo apt-get build-dep libpurple0
- パッケージを再構築します(同じディレクトリから)
debuild -us -uc
- 結果のパッケージがインストールされます。
cd ..
sudo dpkg -i libpurple0_2.4.1-1ubuntu2_amd64.deb
i386ディストリビューションがある場合、パッケージの名前はlibpurple0_2.4.1-1ubuntu2_i386.debになります。
この操作の後、pidgin(リブート後)はICQへの接続を開始します。
PS Jabberに切り替える時が来ました:)
UPD :ubuntuの場合、すでにppaにパッケージがあるようです。 ただし、私の主なタスクは、パッケージを再構築する方法を示すことでした。