[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:24527] Re: checkinstallを設定と使用法のお伺い



MOUEさん

いつもお世話さまになりまして、
           ありがとうございます。 佐藤明彦です。
> 
> はい,checkinstall-1.5.3-i386-1.tgz がパッケージです.
> 
> > このメールを作成する直前に、
> > harup:~# wget http://asic-linux.com.mx/~izto/checkinstall/files/source/checkinst 
> > で、インストールをしなおしたいと考えて、pkgtool を使って
> > 一覧から選択して削除しまいました。
> 
> それは無駄なことです.
> すでに,checkinstall-1.5.3.tgz が手元に有り,それを展開して
> checkinstall-1.5.3/ のディレクトリもできているわけですから,
> その中で再度インストール作業をすれば済むことです.

> > 削除した後に、少し気になることがあります。
> > それは、下記の通り削除したと思ったのですが、
> > checkinstall-1.5.3/ と checkinstall-1.5.3.tgz なるディレクトリと
> > パッケージが残っているようです。
> > これで良いのでしょうか。
> 
> これはどこに残っているのですか?
> 「下記の通り削除」と書いてありますが,下記とはどの部分でしょう?
> 
> > 残ったcheckinstall-1.5.3.tgz は /home/mspring/ 以下に置くため
> > 下記の通り、移動しても良いのでしょうか。
> > harup:~# mv checkinstall-1.5.3.tgz  /home/mspring/
> 
> harup:~# pwd
> 
> は何とでますか?
> /home/mspring と違うのですか?
> 

下記の通り、スーパユーザのログインと同じ場所です。
harup:~# pwd
/root


> まずこのリストされているディレクトリがどこなのかわからないので,
> なんともいいようがありません.
>  


下記の通り、スーパユーザのログインと同じ場所から、ユーザの/home/mspringに
移動しました。
harup:~# mv checkinstall-1.5.3.tgz  /home/mspring/
harup:~# ls
XF86Config.new  checkinstall-1.5.3/  loadlin16c.txt  loadlin16c.zip
harup:~# exit
logout

ログアウトしましって、ユーザの/home/mspringに戻りました。
mspring@harup:~$ 

ここから、ご指摘頂きましたように、ユーザから make まで進めました。
mspring@harup:~$ mkdir temp
mspring@harup:~$ mv checkinstall-1.5.3.tgz temp/
mspring@harup:~$ cd temp
mspring@harup:~/temp$ ls
checkinstall-1.5.3.tgz
ユーザの/home/mspringにパッケージ checkinstall-1.5.3.tgz が
あることを確認しました。

mspring@harup:~/temp$ tar xvfz checkinstall-1.5.3.tgz
checkinstall-1.5.3/
checkinstall-1.5.3/FAQ
checkinstall-1.5.3/BUGS
checkinstall-1.5.3/TODO
checkinstall-1.5.3/Makefile
checkinstall-1.5.3/doc-pak/
checkinstall-1.5.3/doc-pak/FAQ
checkinstall-1.5.3/doc-pak/BUGS
checkinstall-1.5.3/doc-pak/TODO
checkinstall-1.5.3/doc-pak/README
checkinstall-1.5.3/doc-pak/installwatch-0.6.3/
checkinstall-1.5.3/doc-pak/installwatch-0.6.3/BUGS
checkinstall-1.5.3/doc-pak/installwatch-0.6.3/TODO
checkinstall-1.5.3/doc-pak/installwatch-0.6.3/README
checkinstall-1.5.3/doc-pak/installwatch-0.6.3/CHANGELOG
checkinstall-1.5.3/doc-pak/installwatch-0.6.3/VERSION
checkinstall-1.5.3/doc-pak/installwatch-0.6.3/INSTALL
checkinstall-1.5.3/doc-pak/installwatch-0.6.3/COPYING
checkinstall-1.5.3/doc-pak/RELNOTES
checkinstall-1.5.3/doc-pak/INSTALL
checkinstall-1.5.3/doc-pak/Changelog
checkinstall-1.5.3/doc-pak/COPYING
checkinstall-1.5.3/doc-pak/CREDITS
checkinstall-1.5.3/README
checkinstall-1.5.3/installwatch-0.6.3/
checkinstall-1.5.3/installwatch-0.6.3/BUGS
checkinstall-1.5.3/installwatch-0.6.3/TODO
checkinstall-1.5.3/installwatch-0.6.3/create-localdecls
checkinstall-1.5.3/installwatch-0.6.3/Makefile
checkinstall-1.5.3/installwatch-0.6.3/README
checkinstall-1.5.3/installwatch-0.6.3/CHANGELOG
checkinstall-1.5.3/installwatch-0.6.3/installwatch
checkinstall-1.5.3/installwatch-0.6.3/test-installwatch.c
checkinstall-1.5.3/installwatch-0.6.3/VERSION
checkinstall-1.5.3/installwatch-0.6.3/installwatch.c
checkinstall-1.5.3/installwatch-0.6.3/INSTALL
checkinstall-1.5.3/installwatch-0.6.3/libctest.c
checkinstall-1.5.3/installwatch-0.6.3/COPYING
checkinstall-1.5.3/makepak
checkinstall-1.5.3/checkinstall
checkinstall-1.5.3/RELNOTES
checkinstall-1.5.3/INSTALL
checkinstall-1.5.3/checkinstallrc
checkinstall-1.5.3/Changelog
checkinstall-1.5.3/description-pak
checkinstall-1.5.3/COPYING
checkinstall-1.5.3/CREDITS

上記の出力が、checkinstall-1.5.3.tgzを展開したところです。
さらに、下記の通り ~/temp$ ls でモニターしました。

mspring@harup:~/temp$ ls -l
合計 100
drwxr-xr-x    4 mspring  users        4096  9月 11日 2002年 checkinstall-1.5.3/
-rw-r--r--    1 root     root        90274  9月 11日 2002年 checkinstall-1.5.3.tgz

mspring@harup:~/temp$ ls checkinstall-1.5.3
BUGS     Changelog  Makefile  TODO            description-pak      makepak*
COPYING  FAQ        README    checkinstall*   doc-pak/
CREDITS  INSTALL    RELNOTES  checkinstallrc  installwatch-0.6.3/

ご指摘の通り、checkinstall* が出来ています。
次に,checkinstall-1.5.3/ に移動します。

mspring@harup:~/temp$ cd checkinstall-1.5.3/

移動後に、make してコンパイルします。
mspring@harup:~/temp/checkinstall-1.5.3$ make
make -C installwatch-0.6.3
make[1]: Entering directory `/home/mspring/temp/checkinstall-1.5.3/installwatch-0.6.3'
./create-localdecls
Checking truncate argument type... off_t
Checking libc version... libc.so.6
Checking glibc subversion... Treated as glibc >= 2.1 (finger crossed)
gcc -Wall -c -D_GNU_SOURCE -DPIC -fPIC -D_REENTRANT -DVERSION=\"0.6.2\" installwatch.c
ld -shared -o installwatch.so installwatch.o -ldl -lc
make[1]: Leaving directory `/home/mspring/temp/checkinstall-1.5.3/installwatch-0.6.3'

上記で、コンパイルがうまくできているのでしょうか。
コンパイルが完了したと仮定しまして、root に移動します。
mspring@harup:~/temp/checkinstall-1.5.3$ su
Password:

root に移動後にインストールします。
bash-2.05b# make install
make -C installwatch-0.6.3
make[1]: Entering directory `/home/mspring/temp/checkinstall-1.5.3/installwatch-0.6.3'
make[1]: `all' に対して行うべき事はありません。
make[1]: Leaving directory `/home/mspring/temp/checkinstall-1.5.3/installwatch-0.6.3'
cp checkinstall makepak /usr/local/sbin
cp: copying multiple files, but last argument `/usr/local/sbin' is not a directory
詳しくは `cp --help' を実行して下さい.
make: *** [install] エラー 1
bash-2.05b# exit

ここで、エラーがでまして、失敗した状態になりました。
`cp --help' を実行することを、忘れてしまったまま、ログアウトしました。
焦っていたため、2重に失敗したようで申し訳ありせん。

もう一度、やり直して、`cp --help' を実行してみたいと思います。


----------------
佐藤明彦 (Sato Akihiko)
e-mail : myspring_sato@kyp.biglobe.ne.jp

Follow-Ups
[plamo:24529] Re: checkinstallを設定と使用法のお伺い, MOUE Kiyoshi
[plamo:24530] Re: checkinstallを設定と使用法のお伺い, Misao Takazawa
References
[plamo:24493] Re: checkinstallを設定と使用法のお伺い, msharu
[plamo:24498] Re: checkinstallを設定と使用法のお伺い, MOUE Kiyoshi
[plamo:24517] Re: checkinstallを設定と使用法のお伺い, msharu
[plamo:24521] Re: checkinstallを設定と使用法のお伺い, MOUE Kiyoshi

[検索ページ] [メール一覧]
Plamo ML 公開システム