  Installing Linux Explorer
  Written by Joshua Go  <joshuago@usa.net>
  <mailto:joshuago@usa.net>
  쐬F 1997N726CŐVŁF 1998N418
  |ҁF ǎ <kawagisi@yk.rim.or.jp> <mailto:kawag-
  isi@yk.rim.or.jp>
  쐬F1998N88

  y󒍁z̕<http://jgo.local.net/LinuxGuide/linux-X-
  explorer.html> ̃z[y[WA҂̋𓾂Ė|󂵂̂łB
  y󒍏Iz

  Linux Explorer Ƃ X ̃t@C}l[ẂALinux/X11 ̃C^tF
  [Xpɏꂽ̂ Windows 95 ́uGNXv[vƂ悭Ă
  B Windows 95 ̃bN & tB[ X ̃fXNgbvɎރt@C
  }l[W̃CXg[x邽߂̃KChƂɑ΂āA
  (邢͖wǂ) Linux ̃O(tAЎ)B́ASɌy
  邩܂񂪁A͂͑f炵̂ƎvĂ܂B

  1.  ƃ_E[h

  Linux Explorer ̃z[y[W http://jungfrau.ptf.hro.nl/explorer/
  <http://jungfrau.ptf.hro.nl/explorer/> łB̏TĂ
  ́Ãy[WK˂ĉB Qt ̃z[y[W
  http://www.troll.no/qtinfo.html <http://www.troll.no/qtinfo.html> 
  BOL URL ƓƂ܂B

  ̃ZNVŔALinux Explorer sɂ͂
  ̃IvṼ\tgƓl Qt KvłB̏ꍇ Qt ̃Zb
  gAbv̓X[Yɂ܂Aɂ͏ǂ񂾂l肷邱
  KvłBxőSĂ̂Ƃς܂߂ɁAL̃t@C_E
  [h邱Ƃ߂܂B

       * Qt Cu̍ŐV

       ftp://ftp.troll.no/qt/source/qt-1.33.tar.gz
       <ftp://ftp.troll.no/qt/source/qt-1.33.tar.gz>

  * libdl.so (ɂ̐lł傤AÔ...)

       ftp://susix.jura.uni-
       sb.de/pub/linux/source/libc/ld.so-1.9.7.tar.gz
       <ftp://susix.jura.uni-
       sb.de/pub/linux/source/libc/ld.so-1.9.7.tar.gz>

  * Linux Explorer

       ftp://ftp.luna.nl/pub/unix/explorer/explorer-0.74.tar.gz
       <ftp://ftp.luna.nl/pub/unix/explorer/explorer-0.74.tar.gz>

       y󒍁zł 0.72 ƂȂĂ܂|󎞓_ł̍ŐV
       0.74 łB Linux p̃oCi͉L̂Ƃ납ł
       B

       http://www.x-plorer.org/download/binaries/linux/xplorer.tgz
       <http://www.x-
       plorer.org/download/binaries/linux/xplorer.tgz>

       y󒍏Iz

  * A Windows ́uGNXv[v̂悤ɂACR

       http://jungfrau.ptf.hro.nl/explorer/download/ms_icons.tar.gz
       <http://jungfrau.ptf.hro.nl/explorer/down-
       load/ms_icons.tar.gz>

  ܂́AHTTP ƃEFuuEU Josh's Computing Site 璼ڃ_
  E[h邱Ƃł܂B

       * explorer-0.72.tar.gz
       <http://jgo.local.net/explorer/explorer-0.72.tar.gz>

       * kde_icons.tar.gz
       <http://jgo.local.net/explorer/kde_icons.tar.gz>

       * ms_icons.tar.gz
       <http://jgo.local.net/explorer/ms_icons.tar.gz>

       * ld.so-1.9.7.tar.gz
       <http://jgo.local.net/explorer/ld.so-1.9.7.tar.gz>

       * qt-1.33.tar.gz
       <http://jgo.local.net/explorer/qt-1.33.tar.gz>

  ɋL̂́AKŐVłł͂Ȃ܂񂪁AM_
  ͍ŌɃAbvf[g_ł͂łB炩̗Rł̃T
  CgɐڑۂɃguꍇAɂ̎|AĒ΁A
  ł邱Ƃ͂܂BŐVł͂ǂꂩmɂ́A Linux Explorer _E
  [hy[W <http://jungfrau.ptf.hro.nl/explorer/download.html> 
  Kv܂B

  2.  Qt

  qt-1.33.tar.gz t@C /usr/local/ ɃRs[܂͈ړAroot 
  łWJKv܂B /usr/local/ ɃfBNg
  ܂ÃfBNg qt ƂfBNgɕςKv
  ܂BႦ΁A/usr/local/qt-1.33 ɓWJꂽꍇA/usr/local fB
  Ng

       # mv qt-1.33 qt

  Ɠ͂āA /usr/local/qt ƂfBNgɕύX܂B
  ɁA

       # cd qt

  Ɠ͂ă[LOfBNg `qt' ɕύX܂B `qt' fBNg
  ɈڂAXNvgɐݒJn邽߂

       # make linux-gcc-shared

  Ɠ͂AŌ

       # make

  Ɠ͂邾ŁAKvȂ̂Sărh܂B

  ɁAVXeɑ΂ Qt Cuǂɂ邩Kv
  BϐZbg邽߂ɉL /etc/profile (̍Ōオ悢ł
  )ɋLq܂B

  y󒍁zbash ̏ꍇA /.bash_profile   /.profile ɏĂǂ
  ł傤B܂AcshAtcsh̏ꍇAKXC̏  /.loginɏ邱
  o܂By󒍏Iz

  ______________________________________________________________________
  QTDIR=/usr/local/qt
  MANPATH=$QTDIR/man:$MANPATH
  LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
  LIBRARY_PATH=$LD_LIBRARY_PATH
  CPLUS_INCLUDE_PATH=$QTDIR/include:$CPLUS_INCLUDE_PATH

  PATH="$PATH:/usr/X11R6/bin:$QTDIR/bin"

  export QTDIR MANPATH LD_LIBRARY_PATH LIBRARY_PATH CPLUS_INCLUDE_PATH
  ______________________________________________________________________

  ̊ϐ̏ڍׂ́AQt A[JCuɓYt INSTALL t@C
  B export Ŏn܂śAftHg̃VFł bash ȊÕVF
  gpꍇ̂ݕKvłBႦ΁AftHg̃VF bash 
  tcsh gƂ́AǉKv܂Bb
  Ă̂Ȃ̂ł΁ACɂKvȂÂ܂܂ɂ
  č\܂B̂ƂɋĂꂽJustin
  <mailto:jryan@express-news.net> Ɋӂ܂B

  ϐ Qt CũpX邱ƂłȂĂȂ
   /usr/local/qt/lib/ ̑SẴt@C /lib փRs[܂B
  ꍇ́AŖ肪ȂȂ悤Ȃ̂łAwǂ̐l͑Oq̊ϐ
  ̐ݒʂł܂łB/etc/profile ύXĂAOAEg
  čēxOC邩A܂ bash X^[g܂傤B

  Ɨǂ /etc/ld.so.conf t@C /usr/local/qt/lib (܂
  ͎ Qt Ƃ)ǉAldconfig s邱ƂłƎ
  v܂

  ́AVXeX^[gAbv鎞A܂̓vOVXeɃ
  CûƂq˂鎞́AvOT[`ftHg̃pX
  ɁAQt CũfBNgu܂B (̓vO}ł͂Ȃ
  ŁA悭܂...)

  ϐ̐ݒLɂɂ́At@CZ[uĂ烍OAEg
  Explorer gɍĂуOCĉB

  y󒍁zQt CXg[ /usr/local/qt/examples/ ̉ɂeTv
  vO삷邱ƂmFĂƂ悢ł傤B
  Segmentation fault (core dumped) ƂG[o邱Ƃ܂
  kinput2 삵ĂƂ Qt NƁAȂ悤
  Bkinput2  Qt 邽߂ɂ͈ȉ̂悤ȃXNvg쐬
  BႦ΁Ahello ƂTvvOł

       #! /bin/sh
       export XMODIFIERS=""
       exec /usr/local/qt/examples/hello/hello $*

  Ƃe hello_test ƂÕt@CA

       $ chmod 755 hello_test

  Ŏs\ɂĂA

       $ hello_test

  Ŏs܂BȂAL̓e Linux user's ML ̃O24450,24467
  p܂B

  y󒍏Iz

  3.  libdl.so

  {IɂȂׂƂ́Ald.so-1.9.7.tar.gz DȃfBNg
  

       # tar -zxvf ld.so-1.9.7.tar.gz

  œWJĂA root 

       # sh instldso.sh

  ƂăCXg[sƂ̂SĂłB̓Cur
  hA (CuK؂ɑgD邽߂) ldconfig ̎sAȂǂ
  sȂ܂B

  4.  Linux Explorer

  A[JCuWJ

       $ ./configure

  sA

       $ make

   root 

       # make install

  Ƃ邾łB҂̂ȂAxŊeł悤Ɉȉ̂悤
  ɓ͂܂B

       # configure ; make ; make install

  ̋Lɂ make install AExplorer ̃oCit@C͐
  fBNgɒu܂B xterm EBhE

       $ explorer

  ƑłނƂoA܂̓EBhE}l[W̃j[̈ꕔ
   (.*rc t@C܂͂̑̂ȂgĂEBhE}l[W
  Ɉˑt@C̃j[t@CҏW)ƂƂӖ
  B

  y󒍁z make 

       cd . && autoconf
       /bin/sh: autoconf: command not found
       make: *** [configure] Error 127

  ̂悤ȃG[oꍇ̑ΏɂĂ͌q Author's Notes ̍
  By󒍏Iz

  y󒍁źAŏ\[Xt@C make 悤Ǝ݂̂ł make
  ɉL̂悤ȃG[o܂B

  ______________________________________________________________________
  ranlib libxplorer.a
  make[1]: Leaving directory `/usr/local/xplorer-0.74/src/lib'
  cd src/bin ; make
  make[1]: Entering directory `/usr/local/xplorer-0.74/src/bin'
  c++ -I../.. -I. -I../lib -I../include  -I/usr/local/include -g -O2 -I/usr/local/
  qt/include  -DHAVE_CONFIG_H -DEXPLORERDATADIR="\"/usr/local/share\"" xplorer.cpp
   -o xplorer -L/usr/local/qt/lib -lqt -ldl  -L/usr/local/lib -L../lib  -L/usr/X11
  /lib  -lSM -lICE  -lxplorer -s;
  /usr/local/lib/libxplorer.a: could not read symbols: File truncated
  ______________________________________________________________________

  Ώ̎dȂ̂ŁAǃoCit@C肵ȉ̂悤
  ɂăCXg[܂B

       # cd /
       # tar zxvf ~/xplorer.tgz

  y󒍏Iz

  5.  ACR

  KCĥ̃ZNV̖`ŎA[JCuꗗ̗̒]ȃACR
  ́A Linux Explorer w Windows 95 炵܂B Linux
  Explorer ɓYťÂACŔAroot 

       # tar -czvf /usr/local/share/icons-old.tar.gz /usr/local/share/icons/*

  Ɠ͂ăobNAbvĂƂ߂܂BAftHg
  ̃ACRgĂ\܂B

  ms_icons.tar.gz ͂ǂłKȏɓWJł܂BWJ root 
  ňȉ̂悤Ƀ^Cv邱ƂɂAWJfBNg̓eRs[
  ܂B

       # cp -f ./ms-icons/* /usr/local/share/icons

   Linux Explorer X^[g(܂̓X^[g)Ă݂܂傤...
  SĂ܂ OKI łȂ΁A̕ǂݑĉ
  BȉɁAȂ̖e邩܂B

  6.  Author's Notes

  Red Hat 5 VXéAglibc2 ƌĂ΂V C CugpĂ
  ܂Bl Linux Explorer ̋N segmentation fault N
  񍐂Ă܂AoĂ܂Bǂĉ
  悢̂A͒m܂BƂȂB

  l͏ autoconf Ȃƕ񍐂Ă܂BȂ Red Hat
  gȂA

       # rpm -q -a | grep "autoconf"

  Ɠ͂ autoconf CXg[Ă邩mFĉBꂪ
  autoconf-2.12-1 ̂悤ɕ\ꂽA͕ʂ̂Ƃɂ܂B
  Ă鎞_ŁA̖@m܂B̃R}h
  ́A RPM ̃XgǂݏoAT[`܂BPɃvvg\
  邾Ȃ΁Aautoconf ̓CXg[Ă܂B߂ Red
  Hat ~[TCg .rpm t@C_E[hĉB

  Paul J. Thompson (̃y[WɊւĎɃ[oA܂ Debian VX
  ep Linux Explorer ̃pbP[Wrhl) ɂ Debian 
  [U

       # dpkg -l autoconf

  Ɠ͂ autoconf CXg[Ă邩mF邱Ƃł
  B̃R}h͒P autoconf ̃pbP[WXe[^X\܂B
  autoconf CXg[Ă΁ÃR}h̏o͂̃Xe[^XJ
   "ii"ƕ\锤łBłȂ "pn" (܂́Ȃ
  ?n Ƃg)ƃXe[^XJɕ\ł傤Bl Qt C
  uCXg[Ă邩

       #  dpkg -l qt1

  Ɠ͂ΊmFł܂BƂłACXg[Ă
  "ii"ACXg[ĂȂ "pn" ("?n")ƕ\܂B
  pbP[ẂAȂ̋߂ Debian ̃~[TCgŌ邱Ƃł
  ł傤B autoconf  "devel" ZNVŁAQt CupbP[W
  (qt1) "non-free" ZNVɂł傤B

  Slackware gȂAtar  gzip ꂽA[JCu
  prep.ai.mit.edu/pub/gnu/ <ftp://prep.ai.mit.edu/pub/gnu/>  FTP 
  _E[hKv܂BŌɒׂÃfBN
  g̍ŐVo[W autoconf-2.12.tar.gz Ƃ̂łB̏
  ɂꂽEȍ̎́ABNg m4-1.4.tar.gz 
  Ă΂t@C_E[hKvAƂĂ܂B
  ė~ƌA̐lɂ΁A̓CXg[p̖߂Yt
  ĂƂ̂ƂłBautoconf A[JCu͕WI

       # ./configure ; make ; make install

  ŃCXg[ł܂Bŏ m4 A autoconf CXg[A
  Ă̌łȂ̃VXe Linux Explorer ̃rhŎc
  ɖ߂܂B

  y󒍁z autoconf ̃oCipbP[W autoconf-2.12.tgz 肵ȉ
  ̂悤ɂăCXg[Ƃ悢ł傤B͗Ⴆ Slackware 3.4
  4g CD-ROM 1ڂɂĂ܂B

       # cd /
       # tar zxvf /cdrom/contrib/autoconf-2.12.tgz

  y󒍏Iz

  ̖ ...  Linux Explorer Ɍ肳ꂽ̂ł͂܂BR
  pC͎Xn[hEFAŃG[oA .o t@C
  ɊւG[ (ʏ Sig11 G[) fo܂B
  ȒPȕ@́A .o t@C폜AG[NOɓ͂R
  }h (ʏ make)ēxs܂B

  ȂgĂEBhE}l[W WindowMaker ̏ꍇAt@C
  E{^NbN "Properties" IĂ삵܂B̃}V
   "Properties" NbN Linux Explorer SɃt[Y
  ̃EBhE}l[WgĂ鎞́A Properties ̃_CA
  O{bNX͂ƃ|bvAbv܂B

  y󒍁zQt ̂Ƃɏ̂ƓƂł Segmentation fault ɂ
  ꍇ́Aȉ̂悤ȃXNvgĂ݂ĉB

       #! /bin/sh
       export XMODIFIERS=""
       exec /usr/local/bin/xplorer $*

  Ⴆ xplo Ƃt@CŃZ[uA

       $ chmod 755 xplo

  Ŏs\ɂĂA

       $ xplo

  ŋN܂B
  y󒍏Iz

  y󒍁zEBhE}l[W fvwm95, qvwm <http://www-masuda.is.s.u-
  tokyo.ac.jp/~kourai/> ̐ݒ
  悸A/usr/local/xplorer-0.74/icons/misc/  mini-expl.xpm 
  explorer.xpm  /usr/X11R6/include/X11/pixmaps/ ɃRs[܂B
  fvwm95 ̏ꍇ  /.fvwm2rc95 t@C Style GgL̗̂悤
  ɐݒ肵܂B

       Style "explorer" Icon mini-expl.xpm

  X^[gj[ɃGgǉ邱Ƃł܂B

       + "explorer    %mini-expl.xpm%"      Exec /usr/local/bin/xplorer &

  qvwm ̏ꍇ  /.qvwmrc t@C [StartMenu] ZNV "vO
  " ̒

               "Explorer"       "mini-expl.xpm"   "xplorer"

  Ƃsǉ܂BfXNgbvɃV[gJbguɂ [ Short-
  cuts] ZNVɉL̍sǉ܂B

       "GNXv["         "explorer.xpm"    "xplorer"

  ͍ŏ qt-1.33, ld.so-1.9.7, xplorer-0.74  fvwm95 Ƃg
  qt  xplorer 삷邱ƂmFA qvwm-1.0b9j ŎĂ
  ܂B qvwm ł qt P͓̂삷邪 xplorer ͋NłfXN
  gbṽACRQ`RbԁASď kterm ̃EBhE\
  Ǎ܂ʂ̉ʂɖ߂邪AExplorer ̃EBhE͕\
  ȂƂۂN܂B qvwm ̍҂̌ɖ₢킹Ƃ
  (1) L̂悤ɉʂtbV錻ۂ́Aqvwm AI
  X^[gĂ̂ƎvB
  (2) ȑOALinux Explorer NȂƂ񍐂A̎
  [Applications] ZNV LARGEPIX  SMALLPIX w肷邱ƂŋN
  悤ɂȂB
  (3) qvwm ̃o[WグǂB
  ƂAhoCX𒸂܂B(2)͎ǌʖAqvwm-1.0b10a 
  o[WAbvƂNł悤ɂȂ܂B
  ȂNvÓAL̗ł͑S "xplorer" ƂȂĂ܂
  p̃XNvg쐬ꍇ́A̖OɂĉB
  y󒍏Iz

  ------------------------------------------------------------------------

  ARgAāA joshuago@usa.net
  <mailto:joshuago@usa.net> ܂ E[B

  ------------------------------------------------------------------------

  Copyright(C) 1997-1998 Joshua Go (joshuago@usa.net). All rights
  reserved.  ̃hLg̎gpAzzARs[̋́AF߂
  B̖ONWbgɂẮA̕CĂ\
  łB

  ------------------------------------------------------------------------

  |ɍۂAH < ike@hishikawa.f.uunet.de >ƒ쁗asahi-net
  <sx3m-nkn@asahi-net.or.jp> 񂩂AhoCX𒸂܂B肪Ƃ
  ܂B

