Mozilla uEUgȂ߂̊{Iݒ

Salvador J. Peralta

             speralta at willamette dot edu
         

Noriko CURTIS - {

norikoscurtis@yahoo.co.jp

January 2003

Revision History                                                       
Revision 1.0           2003-01-03          Revised by: SJP             
Initial release, reviewed by LDP                                       

̕ł́ALinux  X Window  Mozilla C Web uEU
ĂLɎg悤AMozilla ̐ݒ肨у\[Xxł̃JX^}
CY@Ă܂BȂ̕ł́AMozilla vO
@ XUL ̃KChƂe͈Ă܂B

̕ŏЉeNjbŃAXFree86 ڂ Redhat }Vō\
AVNCAg( thin client )ɂLIXN[̂悤ȌI
VXeŎ{AeXgĂ܂B

 

Table of Contents
1. 쌠ɂ
2. ͂߂
3. \[X̓
4. pb`̓Kp
5. \[X̃JX^}CY
6. \[X̃RpC
7. CXg[̐ݒ
8. {Ŏӎ

1. 쌠ɂ

 쌠 (C) 2002 Salvador Peralta

 쌠Ɋւ͈ȉɁÂ܂܋Lq܂B Permission is
granted to copy, distribute and/or modify this document under the terms
of the GNU Free Documentation License, Version 1.2 or any later version
published by the Free Software Foundation; with no Invariant Sections,
no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
can be found at the GNU web site <http://www.gnu.org/copyleft/fdl.html>
.

 

2. ͂߂

 Mozilla ́AI[v\[XŊJJĂAẽIy
[eBOVXeŎgpłAGUIx[X WebuEUłBMozilla
̈萫A挒ȋ@\AK͂ȊJR~jeBAĐݒ肪ȒPȂ
ALinux ̃fXNgbvŋ}ɏdvȃR|[lgƂȂĂ܂
B̕ł́AMozilla ̓ Linux ̃fXNgbvōőp
悤A\[X̃pb`Aݒ̕@ЉĂ܂B܂AMozilla
̃RpCݒ@Ȃǂ̕ʂ̃}jAƂĂg܂
B

  Mini HOWTO ̍ŐVł HTML ` www.willamette.edu/~speralta/
tldp/mozilla <http://www.willamette.edu/~speralta/tldp/mozilla> 
ł܂B

 

3. \[X̓

 Mozilla ̃\[X̃RpCA\zƂ@ɂ̓bg΃f
bg܂Bő̃fbǵA\[XR[h̃TCYł--k
ꂽ\[XR[h͑T̃[Xł 30 MBȏ゠AoCipbP[
Ŵ悻3{̃TCYłB̃fbǵARpCɂȂ莞
Ƃ_ł--҂̎gprIV}Vi256 MBA1.6 GHz
̃yeBA4j Mozilla RpCƂÃ^XN
sĂ邩ۂł鎞Ԃ͈قȂ܂A1Ԕ4Ԃ
܂BÂ}Vł24Ԃȏ܂Bōő̃
bǵARpCsɑIłIvVpb`A
̂ Mozilla ̐\ы@\Ȃシ邱Ƃł
_łBāAMozilla ۂ̋ƖŎsꍇARpC
sɑIłpb`s邱Ƃ͕K{łB

 Mozilla \[Xx邱Ƃɋ̂Ȃ́ACXg[
̐ݒ Section 7 ֐iłB

 {eM_ł̍ŐV Mozilla \[XR[h 1.2.1 ŁA ftp TC
gł܂Fftp.mozilla.org/pub/mozilla/releases/mozilla1.2.1
<ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla1.2.1>BŐVňȊO
Łistable releasej 1.0.1 ŁA ftp TCgł܂F
ftp.mozilla.org/pub/mozilla/releases/mozilla1.0.1 <ftp://
ftp.mozilla.org/pub/mozilla/releases/mozilla1.0.1>B

 CVS `FbNAEgɊւĂ Mozilla <http://mozilla.org> ̃hL
gQƂĂB

 

4. pb`̓Kp

 pb`̂ĂȂ Mozilla  X Window Ŗ̂Ă
Ƃ͌܂BƂ΁AMozilla EChE X AY WR}h
włȂƂ_́AʓI Linux [UɂƂĂ͂
͂܂񂪁AƖp{݂ł̎gp̏ꍇA傫ȖłB̖
ɂ́A C++\[XR[hɃpb`K܂B embedding/
components/windowwatcher/src/nsWindowWatcher.cpp ܂ɁARobert
Riches ɂpb` <http://www.willamette.edu/~speralta/
mozilla.kludge.txt> 肵sĂB̃pb` Mozilla 1.0
 1. 2.1 ł܂œmFς݂łB

 āÃt@C "+" ̂ĂR[h Mozilla \[Xc[
 embedding/components/windowwatcher/src/nsWindowWatcher.cpp ɃRs[
܂BnsWindowWatcher.cpp ɃRs[ꂽ "+" }[N폜ACPP
t@Cۑ܂B

 ̏Cpb`̋@\ۂɌ邽߂ɁAϐ MOZILLA_SCREEN_POS 
K؂ȍWɐݒ肵܂BƂ Bash VFgĂāAWeb uEU
EChE̍Wʂ̍R[i[ɍ킹ꍇÃR}h
͂܂Bexport MOZILLA_SCREEN_POS='screenx=1,screeny=1'

 

5. \[X̃JX^}CY

  Mozilla Web uEU̖_ȂAIɁA邢͐V
o[W̔zzƂɃ[Uݒ肵z[y[WZbgĂ
܂ƂłB

 ̐ݒf[^́Aݒt@Ciconfiguration filejɕۑĂ
ŁÃt@CҏWAftHg̃z[y[Wݒ肵̂
SŊȒPȒłB

 s悭ARpCsɎgpݒt@ĈقƂǂ 
.properties Ƃt@Cɕۑ̂ŁÃt@CeύX
邱ƂŃbZ[W_CA[ÕeLXgAtHgÃJX^}C
Y\ȃIvVwł܂BƂ΁A[P⌾ݒ肪 en-US
̏ꍇ, ҏW .property t@C xpfe/browser/resources/locale/
en-US/ fBNg region.properties łB

 ̐ݒt@C͔rIȒPɕҏWł܂BM҂ʏsĂ@
"homepage" ܂܂ĂӏA̖OEl̒l̕𐳂l
ɒu܂B

# navigator.properties                                                                   
homePageDefault=http://yoururl.com                                                       
shopKeyword=keyword:shop [Product]                                                       
quoteKeyword=keyword:quote [Enter symbol here]                                           
localKeyword=keyword:zip [Your zip code]                                                 
keywordList=http://home.netscape.com/escapes/keywords                                    
webmailKeyword=http://webmail.netscape.com                                               
careerKeyword=keyword:[Your city] careers                                                
fallbackDefaultSearchURL=http://search.netscape.com/cgi-bin/search?charset=UTF-8&search= 
otherSearchURL=http://home.netscape.com/bookmark/6_0/tsearch.html                        
#                                                                                        
# all.js                                                                                 
#                                                                                        
browser.startup.homepage=http://yoururl.com                                              
browser.throbber.url=http://yoururl.com                                                  
browser.search.defaulturl=http://search.netscape.com/cgi-bin/search?search=              
                                                                                         
wallet.Server=http://www.mozilla.org/wallet/tables/                                      
wallet.Samples=http://www.mozilla.org/wallet/samples/                                    
                                                                                         
#config.js                                                                               
#                                                                                        
startup.homepage_override_url=http://yoururl.com                                         

 

6. \[X̃RpC

 Mozilla ̃RpCsIvVݒ肷ɂ Mozilla ̃\[Xc
[̃[gfBNgR}h ./configure s܂BRpC
s̑SIvVXgAbvɂ ./configure --help 
܂BŏI[Xp̃RpCsOɁAvt@Xi
[LAJ_[Aldap ȂǁjƐݒ肳Ă邩Acrypto
pbP[Wgp\ɂȂĂ邩ȂǂmFĂB

 ݒ̍ƂVvɂ邽߁AM҂͒ʏAȉ̂悤ȍ\zXNvg
ibuild scriptjg܂B

#!/bin/sh                                                                   
                                                                            
MOZILLA_OFFICIAL=1                                                          
export MOZILLA_OFFICIAL                                                     
BUILD_OFFICIAL=1                                                            
export BUILD_OFFICIAL                                                       
                                                                            
./configure --with-x --disable-calendar --enable-crypto --with-system-nspr  
--disable-debug --enable-extensions --enable-optimize                       
--without-system-zlib --without-system-jpeg --without-system-png            
--without-system-mng                                                        

 pb`̓KAݒt@C̕ҏWAăIvV̐ݒ肪ς񂾂A\
[Xc[̃[gfBNg ./gmake R}h Mozilla \z
Axpinstall/packager fBNg gmake R}h tarball pbP[
W쐬܂B tarball pbP[ẂAMozilla \[Xc[̃[gfB
Ng̉Ɉʒu dist TufBNgɒu܂Btarball pb
P[W /usr/local fBNgɈړAWJAx Mozilla \z
[UƂ /usr/local/mozilla/mozilla R}hs܂Bł
 Mozilla Web uEU̐ݒ͐܂B

 

7. CXg[̐ݒ

 Mozilla ̃CXg[ɂύXłݒ肪܂BƂ
A Java(java.sun.com <http://java.sun.com>), PDF \ (www.adobe.com),
tbVAj[V (www.macromedia.com/software/flash <http://
www.macromedia.com/software/flash>) AĒmx͗܂A֗
Enigmail (enigmail.mozdev.org <http://enigmail.mozdev.org>) ̂悤ȃv
OC@\邱Ƃł܂B

 vOCCXg[ɂ2̕@܂BCXg[
vOCvO( Ⴆ Acrobat5 ) Mozilla  /plugins fBN
gɃRs[邩A܂CXg[vO Mozilla ̃oC
i[c[ plug-ins fBNgɃV{bNN𒣂܂B
Ƃ΁AV{bNNg Adobe Acrobat 5  Mozilla ɉ
ꍇA ln -s /path/to/j2re1.4.0_02/plugin/i386/ns610/
libjavaplugin_oji.so /usr/local/mozilla/plugins/ s܂BvOC
ǉ̍ۂ̒ӓ_ƂāAMozilla  1.4.1 O Java ɂ̖͌݊
肪邱ƂmĂ܂BāA1.4.1 ȍ~ Java gp
Ƃ߂܂B

 dq[̈ÍEc[AEnigmailÃvgRAvO
~Ogp\ɂ銮Sȃp^[̐ Protozilla Ȃ
 Mozilla pAhIAg@\ mozdev.org <http://mozdev.org> 
ł܂B

 

8. {Ŏӎ

  |sɓāAL̕X狦͂𒸂܂B̏
\グ܂B

 E ^Y
   
 E _茒
   
