以下では、
setenv TEXMF /usr/local/share/texmf
とする。 
(ここに書いてある方法は最新版を設置する方法ではありません)
--------------------------------------------------------------
【TeX】
○ /usr/local/share に開ける 
(1) texmflib-7.2.tar.gz
root@harry  14:05:16/980211(...local/share)# 
tar zxf /pub/TeX/ascii-ptex/ptex215/web2c/texmflib-7.2.tar.gz

○ 二つを作業領域に続けて開ける
(2) web-7.0.tar.gz (3)web2c-7.0.tar.gz 

makoto@harry  14:05:43/980211(...src/makoto)>
tar zxf /pub/TeX/ascii-ptex/ptex215/web2c/web-7.0.tar.gz 
tar zxf /pub/TeX/ascii-ptex/ptex215/web2c/web2c-7.0.tar.gz 

○組立てと設置
(4) configure/make/make install
makoto@harry  14:08:47/980211(...makoto/web2c-7.0)> 
./configure --prefix=/usr/local

time make
....
make[1]: Leaving directory `/usr/src/makoto/web2c-7.0/web2c'
664.450u 113.550s 16:58.82 76.3% 0+0k 0+0io 278549pf+360w
makoto@harry  14:28:17/980211(...makoto/web2c-7.0)> su 

make install

【pTeX】
○ (必要な漢字コードのものを選択してから) /usr/local に開ける
(5) plib-13.jis.tar.gz
root@harry  14:17:03/980211(/usr/local)# 
tar zxf /pub/TeX/ascii-ptex/ptex215/plib13-jis.tar.gz

○作業領域に開ける
(6) ptex215.tar.gz
makoto@harry  14:33:19/980211(...web2c-7.0/web2c)> 
tar zxvf /pub/TeX/ascii-ptex/ptex215/ptex215.tar.gz

○組立てと設置
(7) configure/make/make install
makoto@harry  14:33:59/980211(...web2c/ptex215)> ./configure JIS
creating kanji.h
creating Makefile

make
make install

【LaTeX2e】
○ font を開けておく $TEXMF/fonts/public の下に ec を用意する。
(8) (CTAN から) fonts/ec をそっくり持って来る。
cd $TEXMF/fonts
mkdir public
root@harry  14:41:51/980211(...fonts/public)#
tar zxf /pub/TeX/fonts/ec.tar.gz

○ platex2e を用意する。
(9) (CTAN から) macros/latex2e/base をそっくり持って来て
( get base.tar.gz とすれば良い)

実は ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/platex/1998-02-17/base-9712.tar.gz
にあるのが最新版。

$TEXMF/tex/latex2e の下に開ける。
root@harry  6:25:58/980219(...texmf/tex)# mkdir latex2e
root@harry  6:26:58/980219(...tex/latex2e)# tar zxf /pub/TeX/CTAN/macros/latex2e/base.tar.gz 

(10) unpack, format file, init file (to web2c)
root@harry  14:47:30/980211(...latex2e/base)# which tex
/usr/local/bin/tex
root@harry  14:48:07/980211(...latex2e/base)# tex -ini unpack.ins

    43  14:49   tex -ini unpack.ins
    44  14:50   tex -ini latex.ltx
    46  14:52   pushd $TEXMF/web2c
    49  14:52   mv latex.fmt latex-old.fmt
    50  14:52   pushd
    51  14:52   mv latex.fmt $TEXMF/web2c/
    52  14:52   history

(11) 起動指示 (command)
root@harry  14:52:44/980211(...latex2e/base)# cd /usr/local/bin
root@harry  14:53:03/980211(...local/bin)# ls -lag *tex*
-rwxr-xr-x   1 root     root       458268 Feb 11 14:29 bibtex
lrwxrwxrwx   1 root     root            4 Feb 11 14:40 iniptex -> ptex
lrwxrwxrwx   1 root     root            3 Feb 11 14:30 initex -> tex
-rwxr-xr-x   1 root     root       481098 Feb 11 14:40 jbibtex
lrwxrwxrwx   1 root     root            3 Feb 11 14:30 latex -> tex
lrwxrwxrwx   1 root     root            3 Feb 11 14:30 mltex -> tex
-rwxr-xr-x   1 root     root       886801 Feb 11 14:40 ptex
-rwxr-xr-x   1 root     root       811852 Feb 11 14:30 tex
lrwxrwxrwx   1 root     root            4 Feb 11 14:40 virptex -> ptex
lrwxrwxrwx   1 root     root            3 Feb 11 14:30 virtex -> tex
(実際は何もしなくてこれでいい。下記不要)
  root@harry  14:53:06/980211(...local/bin)# rm latex
  root@harry  14:53:15/980211(...local/bin)# ln -s virtex latex

【pLaTeX2e】

    70  14:55   cd $TEXMF/
    72  14:55   cd tex/
    76  14:56   mkdir platex2e
    78  14:56   cd platex2e/
    80  14:57   tar zxf /pub/TeX/ascii-ptex/platex/1997-07-02/pl970702j.tar.gz
    ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/platex/1998-02-17 の下
    にある  pl19980217{e,j,s}.tar.gz が最新版。

    82  14:57   ln -s 970702 base
    83  14:57   cd base

    85  14:58   ptex -ini plcore.ins
                ptex -ini platex.ltx

root@harry  15:01:33/980211(...platex2e/base)# mv platex.fmt  $TEXMF/web2c
root@harry  15:01:59/980211(...platex2e/base)# cd /usr/local/bin
root@harry  15:02:07/980211(...local/bin)# ls -l *tex*
-rwxr-xr-x   1 root     root       458268 Feb 11 14:29 bibtex
lrwxrwxrwx   1 root     root            4 Feb 11 14:40 iniptex -> ptex
lrwxrwxrwx   1 root     root            3 Feb 11 14:30 initex -> tex
-rwxr-xr-x   1 root     root       481098 Feb 11 14:40 jbibtex
lrwxrwxrwx   1 root     root            6 Feb 11 14:53 latex -> virtex
lrwxrwxrwx   1 root     root            3 Feb 11 14:30 mltex -> tex
-rwxr-xr-x   1 root     root       886801 Feb 11 14:40 ptex
-rwxr-xr-x   1 root     root       811852 Feb 11 14:30 tex
lrwxrwxrwx   1 root     root            4 Feb 11 14:40 virptex -> ptex
lrwxrwxrwx   1 root     root            3 Feb 11 14:30 virtex -> tex
root@harry  15:02:10/980211(...local/bin)# ln -s virptex platex


これで platex を起動して見ると、
! LaTeX Error: File `jreport.cls' not found.
というのが出る。そのものは、次のところにある。

makoto@harry  6:36:03/980219(...share/texmf)> find . -name jreport.cls 
./tex/platex2e/970702/jreport.cls

それで、
/usr/local/share/texmf/web2c/texmf.cnf
を見ていて、
platex2e_inputs = .:$dbtex/{platex,latex,platex209,latex209,generic}//
という行があるのを見て、
root@harry  18:39:54/980211(...texmf/tex)# ln -s platex2e platex
root@harry  18:40:09/980211(...texmf/tex)# pwd
/usr/local/share/texmf/tex

のようにしたら、うまく動き出した。
This is pTeX, Version p2.1.5, based on TeX, Version 3.14159 (JIS) (Web2c 7.0)
pLaTeX2e <1997/07/02>+0 (based on LaTeX2e <1996/12/01> patch level 0)
こういう版ですが。

pTex information Page に戻る
--- 
(藤原)