~ubuntu-branches/ubuntu/trusty/ruby-setup/trusty-proposed

« back to all changes in this revision

Viewing changes to doc.ja/usage.html

  • Committer: Bazaar Package Importer
  • Author(s): Vincent Fourmond
  • Date: 2011-05-30 14:15:58 UTC
  • Revision ID: james.westby@ubuntu.com-20110530141558-cir7zvym1mgqrqry
Tags: upstream-3.4.1
ImportĀ upstreamĀ versionĀ 3.4.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
2
<html lang="ja-JP">
 
3
<head>
 
4
  <meta http-equiv="Content-Type" content="text/html; charset=iso-2022-jp">
 
5
  <meta http-equiv="Content-Language" content="ja-JP">
 
6
<title>setup.rb $B$r;H$C$?%W%m%0%i%`$N%$%s%9%H!<%k(B</title>
 
7
</head>
 
8
<body>
 
9
 
 
10
<h1>setup.rb $B$r;H$C$?%W%m%0%i%`$N%$%s%9%H!<%k(B</h1>
 
11
<p>
 
12
$B$3$NJ8=q$G$O%(%s%I%f!<%6$,(B setup.rb $B$r;H$C$F(B
 
13
$B%Q%C%1!<%8$r%$%s%9%H!<%k$9$kJ}K!$r@bL@$7$^$9!#(B
 
14
</p>
 
15
<h2>$B:G$bC1=c$JJ}K!(B</h2>
 
16
<p>
 
17
$BDL>o$O<!$N$h$&$KBG$D$@$1$G==J,$G$9!#(B
 
18
$B!J(BUNIX $B7O(B OS $B$G$O$*$=$i$/%9!<%Q!<%f!<%68"8B$,I,MW$G$9!K(B
 
19
</p>
 
20
<pre>
 
21
($ su)
 
22
 # ruby setup.rb
 
23
</pre>
 
24
<p>
 
25
$B<+J,$N%[!<%`%G%#%l%/%H%j0J2<$K%$%s%9%H!<%k$7$?$$$H$-$O(B
 
26
$B<!$N$h$&$K$7$F$/$@$5$$!#(B
 
27
</p>
 
28
<pre>
 
29
$ ruby setup.rb all --prefix=$HOME
 
30
</pre>
 
31
<h2>$B%$%s%9%H!<%k$N>\:Y(B</h2>
 
32
<p>
 
33
$B0J2<!"$b$&>/$7>\:Y$K@bL@$7$^$9!#(B
 
34
</p>
 
35
<p>
 
36
setup.rb $B$G$O%$%s%9%H!<%k$N%W%m%;%9$,!V(Bconfig$B!W!V(Bsetup$B!W!V(Binstall$B!W(B
 
37
$B$N;0$D$NCJ3,$KJ,$+$l$F$$$^$9!#(Bsetup.rb $B$r0z?t$J$7$G<B9T$9$k$H(B
 
38
config setup install $B$r0l5$$K<B9T$7$F$7$^$&$N$G$9$,!"<!$N$h$&$K(B
 
39
$B$9$k$H;0$D$KJ,$1$F<B9T$G$-$^$9!#(B
 
40
</p>
 
41
<pre>
 
42
$ ruby setup.rb config
 
43
$ ruby setup.rb setup
 
44
# ruby setup.rb install
 
45
</pre>
 
46
<p>
 
47
$B$=$7$F3FCJ3,$K%*%W%7%g%s$rIU$1$k$H%$%s%9%H!<%k@h$J$I$r:Y$+$/@)8f(B
 
48
$B$9$k$3$H$,$G$-$^$9!#Nc$($P(B config $B$K!V(B--bin-dir=$HOME/bin$B!W%*%W(B
 
49
$B%7%g%s$rIU$1$k$H%3%^%s%I$,(B $HOME/bin $B$K%$%s%9%H!<%k$5$l$^$9!#(B
 
50
</p>
 
51
<p>
 
52
$B>\$7$/$O!V%?%9%/%*%W%7%g%s!W$N@a$r8+$F$/$@$5$$!#(B
 
53
</p>
 
54
<h2>$B%0%m!<%P%k%*%W%7%g%s(B</h2>
 
55
<p>
 
56
$B%0%m!<%P%k%*%W%7%g%s$H$O!"%?%9%/(B (config $B$d(B setup) $B$K4X$i$:(B
 
57
$B;XDj$G$-$k%*%W%7%g%s$N$3$H$G$9!#I,$:%?%9%/$NA0$K;XDj$7$F$/$@$5$$!#(B
 
58
</p>
 
59
<dl>
 
60
<dt>-q,--quiet</dt>
 
61
<dd><p>
 
62
$B%a%C%;!<%8=PNO$r:G>.8B$K$9$k(B
 
63
</p>
 
64
</dd>
 
65
<dt>--verbose</dt>
 
66
<dd><p>
 
67
$B<B9TCf$N>u67$r>\:Y$KI=<($9$k(B ($B%G%U%)%k%H$O%*%s(B)
 
68
</p>
 
69
</dd>
 
70
<dt>-h,--help</dt>
 
71
<dd><p>
 
72
setup.rb $B$N;H$$$+$?$J$I$rI=<((B
 
73
</p>
 
74
</dd>
 
75
<dt>-v,--version</dt>
 
76
<dd><p>
 
77
setup.rb $B$N%P!<%8%g%s$rI=<((B
 
78
</p>
 
79
</dd>
 
80
<dt>--copyright</dt>
 
81
<dd><p>
 
82
setup.rb $B$NCx:n8"$rI=<((B
 
83
</p>
 
84
</dd>
 
85
</dl>
 
86
<h2>$B%?%9%/(B</h2>
 
87
<p>
 
88
$B%?%9%/$O0J2<$N<7$D$G$9!#(B
 
89
</p>
 
90
<dl>
 
91
<dt>all</dt>
 
92
<dd><p>
 
93
config, setup, install $B$r0l5$$K9T$&!#(B
 
94
$B%?%9%/%*%W%7%g%s$O(B config $B$H6&DL!#(B
 
95
</p>
 
96
</dd>
 
97
<dt>config</dt>
 
98
<dd><p>
 
99
$B@_Dj$r%A%'%C%/$7$?$&$($GJ]B8$9$k(B
 
100
</p>
 
101
</dd>
 
102
<dt>show</dt>
 
103
<dd><p>
 
104
$B8=:_$N@_Dj$rI=<($9$k(B
 
105
</p>
 
106
</dd>
 
107
<dt>setup</dt>
 
108
<dd><p>
 
109
$B%3%s%Q%$%k$J$I!"%U%!%$%kFbMF$NJQ99$r9T$&$b$N(B
 
110
</p>
 
111
</dd>
 
112
<dt>install</dt>
 
113
<dd><p>
 
114
$B%$%s%9%H!<%k$r9T$&!#(B
 
115
</p>
 
116
</dd>
 
117
<dt>test</dt>
 
118
<dd><p>
 
119
$B%F%9%H$r<B9T$9$k!#(B
 
120
</p>
 
121
</dd>
 
122
<dt>clean</dt>
 
123
<dd><p>
 
124
setup $B$G:n@.$7$?$b$N$r>C$9(B
 
125
</p>
 
126
</dd>
 
127
<dt>distclean</dt>
 
128
<dd><p>
 
129
setup $B$G:n@.$7$?$b$N$r>C$9(B ($B$h$j6/NO(B)
 
130
</p>
 
131
</dd>
 
132
</dl>
 
133
<h2>config/all $B$N%?%9%/%*%W%7%g%s(B</h2>
 
134
<p>
 
135
config $B%?%9%/$G;H$($k%*%W%7%g%s$r@bL@$7$^$9!#(B
 
136
</p>
 
137
<p>
 
138
$BCM$r<h$k%*%W%7%g%s$O$9$Y$F(B --opt=value $B$N7A$G;XDj$7$^$9!#(B
 
139
$B!V(B=$B!W$N$^$o$j$K6uGr$rF~$l$F$O$$$1$^$;$s!#3F%*%W%7%g%s$N(B
 
140
$B%G%U%)%k%HCM$O(B ruby setup.rb --help $B$G8+$i$l$^$9!#(B
 
141
</p>
 
142
<p>
 
143
$B$9$Y$F$N%*%W%7%g%s$G!"CM$KJL$NJQ?t$r;H$&$3$H$,$G$-$^$9!#(B
 
144
$BNc$($P(B Ruby $B%i%$%V%i%j$r(B site_ruby $B$K%$%s%9%H!<%k(B
 
145
$B$7$?$1$l$P!"(B--rbdir=$siterubyver $B$H;XDj$G$-$^$9!#(B
 
146
UNIX $B%7%'%k$G$O!V(B$$B!W$r%(%9%1!<%W$7$F(B --rbdir=\$siterubyver
 
147
$B$H$7$F$/$@$5$$!#(B
 
148
</p>
 
149
<dl>
 
150
<dt>--installdirs=(std|site|home)</dt>
 
151
<dd><p>
 
152
$B$h$/;H$o$l$k%$%s%9%H!<%k@h%G%#%l%/%H%j$r(B
 
153
$B$^$H$a$F%;%C%H$9$k%*%W%7%g%s!#(B
 
154
</p>
 
155
<p>
 
156
std: $libruby $B0J2<$K%$%s%9%H!<%k$9$k!#(B
 
157
</p>
 
158
<p>
 
159
site: $siteruby $B0J2<$K%$%s%9%H!<%k$9$k!#(B
 
160
</p>
 
161
<p>
 
162
home: $B%[!<%`%G%#%l%/%H%j2<$K%$%s%9%H!<%k$9$k!#(B
 
163
</p>
 
164
</dd>
 
165
<dt>--prefix=PATH</dt>
 
166
<dd><p>
 
167
$bindir, $libdir $B$J$I$N6&DLItJ,(B
 
168
</p>
 
169
</dd>
 
170
<dt>--bindir=PATH</dt>
 
171
<dd><p>
 
172
$B<B9T2DG=%U%!%$%k!J%3%^%s%I!K$r%$%s%9%H!<%k$9$k%G%#%l%/%H%j!#(B
 
173
</p>
 
174
</dd>
 
175
<dt>--rbdir=PATH</dt>
 
176
<dd><p>
 
177
Ruby $B%i%$%V%i%j$r%$%s%9%H!<%k$9$k%G%#%l%/%H%j!#(B
 
178
</p>
 
179
</dd>
 
180
<dt>--sodir=PATH</dt>
 
181
<dd><p>
 
182
Ruby $B$N3HD%%b%8%e!<%k$r%$%s%9%H!<%k$9$k%G%#%l%/%H%j!#(B
 
183
</p>
 
184
</dd>
 
185
<dt>--datadir=PATH</dt>
 
186
<dd><p>
 
187
$B$=$NB>$N%G!<%?%U%!%$%k$r%$%s%9%H!<%k$9$k%G%#%l%/%H%j!#(B
 
188
</p>
 
189
</dd>
 
190
<dt>--sysconfdir=PATH</dt>
 
191
<dd><p>
 
192
$B@_Dj%U%!%$%k$r%$%s%9%H!<%k$9$k%G%#%l%/%H%j!#(B
 
193
</p>
 
194
</dd>
 
195
<dt>--mandir=PATH</dt>
 
196
<dd><p>
 
197
man $B%Z!<%8$r%$%s%9%H!<%k$9$k%G%#%l%/%H%j!#(B
 
198
</p>
 
199
</dd>
 
200
<dt>--libruby=PATH</dt>
 
201
<dd><p>
 
202
Ruby $B%i%$%V%i%j$r%$%s%9%H!<%k$9$k%G%#%l%/%H%j(B
 
203
</p>
 
204
</dd>
 
205
<dt>--librubyver=PATH</dt>
 
206
<dd><p>
 
207
Ruby $B$NI8=`E:IU%i%$%V%i%j$,%$%s%9%H!<%k$5$l$k%G%#%l%/%H%j(B
 
208
</p>
 
209
</dd>
 
210
<dt>--librubyverarch=PATH</dt>
 
211
<dd><p>
 
212
Ruby $B$NI8=`E:IU3HD%%i%$%V%i%j$,%$%s%9%H!<%k$5$l$k%G%#%l%/%H%j(B
 
213
</p>
 
214
</dd>
 
215
<dt>--siteruby=PATH</dt>
 
216
<dd><p>
 
217
Ruby $B$N%P!<%8%g%s$K0MB8$7$J$$!"HsI8=`$N(B Ruby $B%i%$%V%i%j$,(B
 
218
$B%$%s%9%H!<%k$5$l$k%G%#%l%/%H%j(B (site_ruby)
 
219
</p>
 
220
</dd>
 
221
<dt>--siterubyver=PATH</dt>
 
222
<dd><p>
 
223
Ruby $B$N%P!<%8%g%s$K0MB8$9$k!"HsI8=`$N(B Ruby $B%i%$%V%i%j$,(B
 
224
$B%$%s%9%H!<%k$5$l$k%G%#%l%/%H%j(B ($B%P!<%8%g%s$D$-(B site_ruby)$B!#(B
 
225
</p>
 
226
</dd>
 
227
<dt>--siterubyverarch=PATH</dt>
 
228
<dd><p>
 
229
$BHsI8=`$N(B Ruby $B3HD%%i%$%V%i%j$,%$%s%9%H!<%k$5$l$k%G%#%l%/%H%j(B
 
230
($B%P!<%8%g%s!&%"!<%-%F%/%A%cL>$D$-(B site_ruby)$B!#(B
 
231
</p>
 
232
</dd>
 
233
<dt>--rubypath=PATH</dt>
 
234
<dd><p>
 
235
shebang $B9T(B (#!) $B$K%;%C%H$9$k(B Ruby $B%$%s%?%W%j%?$N%Q%9!#(B
 
236
$B$D$^$j!"%$%s%9%H!<%k$7$?%W%m%0%i%`$r<B9T$9$k$H$-$K(B
 
237
$B$3$N(B ruby $B$,;H$o$l$^$9!#(B
 
238
</p>
 
239
</dd>
 
240
<dt>--shebang=(all|ruby|never)</dt>
 
241
<dd><p>
 
242
shebang $B9T(B (#!) $B$N=q$-49$(%b!<%I$G$9!#(B
 
243
</p>
 
244
<p>
 
245
all: $B$9$Y$F$N%U%!%$%k$N(B shenbang $B9T$r=q$-49$($b$7$/$ODI2C$9$k!#(B
 
246
</p>
 
247
<p>
 
248
ruby: ruby $B$r5/F0$7$F$$$k$H;W$o$l$k(B shebang $B9T$@$1$r=q$-49$($k!#(B
 
249
</p>
 
250
<p>
 
251
never: $B$$$C$5$$(B shebang $B9T$r=q$-49$($J$$!#(B
 
252
</p>
 
253
</dd>
 
254
<dt>--rubyprog=PATH</dt>
 
255
<dd><p>
 
256
$B%$%s%9%H!<%k;~$K;H$&(B ruby $B%W%m%0%i%`$X$N%Q%9!#(B
 
257
</p>
 
258
</dd>
 
259
<dt>--makeprog=NAME</dt>
 
260
<dd><p>
 
261
$B3HD%%i%$%V%i%j$N%3%s%Q%$%k$K;HMQ$9$k(B make $B%W%m%0%i%`!#(B
 
262
</p>
 
263
</dd>
 
264
<dt>--without-ext</dt>
 
265
<dd><p>
 
266
$B3HD%%b%8%e!<%k$N%3%s%Q%$%k!&%$%s%9%H!<%k$rL5>r7o$K(B
 
267
$B%9%-%C%W$9$k!#$?$@$7EvA3$J$,$i!"%$%s%9%H!<%k$5$l$k(B
 
268
$B%W%m%0%i%`<+BN$,3HD%%b%8%e!<%k$J$7$GF0$/$h$&$K$J$C$F(B
 
269
$B$$$J$1$l$P0UL#$,$"$j$^$;$s!#(B
 
270
</p>
 
271
</dd>
 
272
<dt>--rbconfig=PATH</dt>
 
273
<dd><p>
 
274
$B%G%U%)%k%HCM$N@_Dj$K;H$&(B rbconfig.rb
 
275
</p>
 
276
</dd>
 
277
</dl>
 
278
<p>
 
279
$B$^$?%^%k%A%Q%C%1!<%8%"!<%+%$%V$G$O$3$l$K2C$($F0J2<$N%*%W%7%g%s$b;H$($^$9!#(B
 
280
</p>
 
281
<dl>
 
282
<dt>--with=NAME,NAME,NAME...</dt>
 
283
<dd><p>
 
284
$B%$%s%9%H!<%k$9$k%Q%C%1!<%8(B
 
285
</p>
 
286
</dd>
 
287
<dt>--without=NAME,NAME,NAME...</dt>
 
288
<dd><p>
 
289
$B%$%s%9%H!<%k$7$J$$%Q%C%1!<%8(B
 
290
</p>
 
291
</dd>
 
292
</dl>
 
293
<p>
 
294
$B$5$i$K!"!V(B--$B!W!J%^%$%J%9Fs$D!K$KB3$1$F%*%W%7%g%s$r;XDj$9$k$3$H$G(B
 
295
extconf.rb $B$K0z?t$rEO$9$3$H$,$G$-$^$9!#(B
 
296
</p>
 
297
<pre>
 
298
ruby setup.rb config -- --with-tklib=/usr/lib/libtk-ja.so.8.0
 
299
</pre>
 
300
<h2>install $B$N%?%9%/%*%W%7%g%s(B</h2>
 
301
<dl>
 
302
<dt>--no-harm</dt>
 
303
<dd><p>
 
304
$B5sF0$rI=<($9$k$@$1$G<B9T$7$^$;$s!#(B
 
305
</p>
 
306
</dd>
 
307
<dt>--prefix=PATH</dt>
 
308
<dd><p>
 
309
config $B$G7hDj$7$?%Q%9$N@hF,$K$5$i$K(B PATH $B$rIU2C$7$^$9!#(B
 
310
config --prefix $B$,%W%m%0%i%`$,<B9T$5$l$k$H$-$N%Q%9$G$"$k$N$K(B
 
311
$BBP$7!"(Binstall --prefix $B$O%W%m%0%i%`%U%!%$%k$r%3%T!<$9$k%Q%9$r(B
 
312
$B;XDj$7$^$9!#<g$K(B RPM $B$J$I$N%P%$%J%j%Q%C%1!<%8:n@.MQ$G$9!#(B
 
313
$B%G%U%)%k%H$O6uJ8;zNs$G$9!#(B
 
314
</p>
 
315
</dd>
 
316
</dl>
 
317
 
 
318
</body>
 
319
</html>