aboutsummaryrefslogtreecommitdiff
path: root/manual/ja/sylpheed-5.html
blob: 2bd2dcdf34d1915ee9e89560d836aad9895d91d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
 <TITLE>Sylpheed ユーザーズマニュアル: インストール</TITLE>
 <LINK HREF="sylpheed-6.html" REL=next>
 <LINK HREF="sylpheed-4.html" REL=previous>
 <LINK HREF="sylpheed.html#toc5" REL=contents>
</HEAD>
<BODY>
<A HREF="sylpheed-6.html">次のページ</A>
<A HREF="sylpheed-4.html">前のページ</A>
<A HREF="sylpheed.html#toc5">目次へ</A>
<HR>
<H2><A NAME="install"></A> <A NAME="s5">5.</A> <A HREF="sylpheed.html#toc5">インストール</A></H2>


<H2><A NAME="ss5.1">5.1</A> <A HREF="sylpheed.html#toc5.1">必要な環境</A>
</H2>

<P>このプログラムのコンパイル/実行には以下のものが必要です。
<UL>
<LI>Linux あるいは他の UNIX like OS、またはWindows 2000/XP/Vista/7 + MinGW</LI>
<LI>GTK+ 2.4以降 (2.6以降推奨、Windowsの場合は2.10以降)</LI>
<LI>GNU make</LI>
<LI>gettext</LI>
</UL>

オプションとして以下のものが使用できます。
<UL>
<LI>GnuPG, GPGME</LI>
<LI>OpenSSL</LI>
<LI>compface (X-Faceライブラリ)</LI>
<LI>GtkSpell (スペルチェックライブラリ)</LI>
<LI>JPilot</LI>
<LI>OpenLDAP</LI>
<LI>Oniguruma (Rubyで使用されている正規表現ライブラリ)</LI>
</UL>
</P>

<H2><A NAME="ss5.2">5.2</A> <A HREF="sylpheed.html#toc5.2">動作確認されている環境</A>
</H2>

<P>さまざまなOSで動作が確認されています。
詳しくは
<A HREF="http://sylpheed.sraoss.jp/ja/">Sylpheed公式サイト</A>
で確認することができます。
他の環境で動作したという方は
<A HREF="sylpheed-23.html#Sylpheed-ML">Sylpheed ML</A>、またはWikiで報告頂ければ幸いです。</P>
<P>古いライブラリを使用した場合、環境によっては動作が不安定になる可能性があります。ライブラリはできるだけ新しいものをお使いください。</P>
<H2><A NAME="gen-inst"></A> <A NAME="ss5.3">5.3</A> <A HREF="sylpheed.html#toc5.3">基本的なインストール方法</A>
</H2>

<P>ここに示すのはUnixならほぼ使えると思われるインストール方法です。
しかし、OSの持っているファイル管理機構を壊す可能性があるので、あなたが使っているOSについての記述がある場合は、そちらを利用されることをお勧めします。</P>
<P>Windowsの場合はインストーラを実行、もしくはzipアーカイブを適当な場所に展開してください。</P>

<H3>GTK+のインストール</H3>

<P>各ディストリビューションごとのインストール方法を参照してください。</P>

<H3>Sylpheedのコンパイルとインストール</H3>

<P>まず、
<A HREF="http://sylpheed.sraoss.jp/">http://sylpheed.sraoss.jp/</A>から
sylpheedをダウンロードします。
ダウンロードしたら、
<BLOCKQUOTE><CODE>
<PRE>
bzip2 -dc sylpheed-(バージョン).tar.bz2 | tar xf - として解凍し、
$ cd sylpheed-(バージョン)
$ ./configure
$ make
$ su  
Password: (パスワード入力)
# make install
</PRE>
</CODE></BLOCKQUOTE>

でインストール完了です。</P>


<H2><A NAME="ss5.4">5.4</A> <A HREF="sylpheed.html#toc5.4">rpmを使用したLinux Distributionへのインストール</A>
</H2>

<H3>一般的なインストール手順(最新版を利用する場合)</H3>


<H3>バイナリパッケージを用いる場合</H3>


<H3><A NAME="gtk-inst-bin"></A> gtk+のインストール/アップグレード</H3>

<P>まず、gtk+のrpmが入ってるかどうかを確認します。
<BLOCKQUOTE><CODE>
<PRE>
$ rpm -qa | grep gtk
...
(以下略)
</PRE>
</CODE></BLOCKQUOTE>

のようにgtk+のrpmが既に入っていて、なおかつ2.4.0以上であれば大丈夫です。
古い場合は、そのDistributionを配布しているサイト等からダウンロードし、
<BLOCKQUOTE><CODE>
<PRE>
$ su
Password: (パスワードを入力)
# rpm -Uvh gtk+-(バージョン).i386.rpm
</PRE>
</CODE></BLOCKQUOTE>

というようにバージョンアップしてください。
同様に、imlibのrpmもインストールしてください。</P>

<H3>rpmのインストール</H3>

<P>
<A HREF="http://y-imai.good-day.net/sylpheed/">http://y-imai.good-day.net/sylpheed/</A>
より、</P>
<P>sylpheed-(バージョン).i386.rpmをダウンロードします。そして、
<BLOCKQUOTE><CODE>
<PRE>
$ su
Password: (パスワードを入力)
# rpm -Uvh sylpheed-(バージョン).i386.rpm
</PRE>
</CODE></BLOCKQUOTE>

で完了です。
なお、glibcのバージョンによる警告を受ける場合があります。
その場合は、下記のソースパッケージをご利用ください。</P>

<H3><A NAME="inst_from_srpm"></A> ソースパッケージを用いる場合</H3>

<P>この方法は、上記のglibcのバージョンが低かった場合でも利用可能です。</P>
<H3><A NAME="gtk-inst-src"></A> gtk+のインストール/アップグレード</H3>

<P>まず、gtk+のrpmが入ってるかどうかを確認します。
<BLOCKQUOTE><CODE>
<PRE>
$ rpm -qa | grep gtk
gtk+-2.4.x-1vl5
gtk+-devel-2.4.x-1vl5
(以下略)
</PRE>
</CODE></BLOCKQUOTE>

のようにgtk+及びgtk+-develのpackageが既に入っていて、なおかつ2.4.0以上であれば大丈夫です。
古い場合は、そのdistributionを配布しているサイト等からダウンロードし、
<BLOCKQUOTE><CODE>
<PRE>
# rpm -Uvh gtk+-(バージョン)-?.i386.rpm gtk+-devel-(バージョン)-?.i386.rpm
</PRE>
</CODE></BLOCKQUOTE>

でバージョンアップしてください。</P>

<H3>rpmのrebuild &amp; install</H3>

<P>そして、
<A HREF="http://y-imai.good-day.net/sylpheed/">http://y-imai.good-day.net/sylpheed/</A>より、
sylpheed-(バージョン).src.rpmをダウンロードします。
次に下のコマンドを実行します。
ただし、下記の方法ではコンパイルにもrootになるため少しだけ危険です。
ならなくても良い環境を整えている方は、rpm --rebuildのためにsuは必要ありません。
<BLOCKQUOTE><CODE>
<PRE>
$ su
Password: (パスワードを入力)
# rpm --rebuild sylpheed-(バージョン).src.rpm
</PRE>
</CODE></BLOCKQUOTE>

とすればコンパイルが開始され、
<BLOCKQUOTE><CODE>
<PRE>
(以上略)
書き込み中: /usr/src/redhat/RPMS/i386/sylpheed-2.2.0-1.i386.rpm
(以下略)
</PRE>
</CODE></BLOCKQUOTE>

のようなメッセージ(書き込み中:がWrote: などになる場合もあります)が現れて、
終了したら、上記に示されたファイル(sylpheed-(バージョン).i386.rpm)を
<BLOCKQUOTE><CODE>
<PRE>
# rpm -Uvh /usr/src/redhat/RPMS/i386/sylpheed-(バージョン).i386.rpm
</PRE>
</CODE></BLOCKQUOTE>

でインストール完了です。</P>

<H2><A NAME="ss5.5">5.5</A> <A HREF="sylpheed.html#toc5.5">Debian GNU/Linuxへのインストール</A>
</H2>

<P>
<BLOCKQUOTE><CODE>
<PRE>
# apt-get install sylpheed
</PRE>
</CODE></BLOCKQUOTE>

でインストールできます。</P>
<H2><A NAME="ss5.6">5.6</A> <A HREF="sylpheed.html#toc5.6">Ubuntu へのインストール</A>
</H2>

<P>Synaptic パッケージ・マネージャから sylpheed パッケージを検索し、
sylpheed, sylpheed-i18n, sylpheed-doc パッケージをインストールします。
もしくは、コマンドラインから以下でインストールできます。
<BLOCKQUOTE><CODE>
<PRE>
# apt-get install sylpheed sylpheed-i18n sylpheed-doc
</PRE>
</CODE></BLOCKQUOTE>
</P>
<H2><A NAME="ss5.7">5.7</A> <A HREF="sylpheed.html#toc5.7">アップグレード方法</A>
</H2>

<P>Sylpheedのアップグレードは基本的には上書きインストールを行えばOKです。
以前の設定やメッセージデータはそのまま引き継がれます。</P>
<P>Windowsの場合、「ヘルプ - アップデートチェック」で新しいバージョンが検出された場合、「はい」を選択すると自動的にアップデートが行われます。
手動で行う場合は、Sylpheedが起動していない状態でインストーラを起動すると、
以前のバージョンのアンインストールを実行した後、新しいバージョンのインストールが行われます。
zipアーカイブ版の場合は中のファイルを上書きコピーしてください。</P>
<HR>
<A HREF="sylpheed-6.html">次のページ</A>
<A HREF="sylpheed-4.html">前のページ</A>
<A HREF="sylpheed.html#toc5">目次へ</A>
</BODY>
</HTML>