[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:24525] Re: checkinstallを設定と使用法のお伺い
-
From:MOUE Kiyoshi
-
Date:Tue, 11 Jan 2005 22:38:54 +0900 (JST)
- Subject: [plamo:24525] Re: checkinstallを設定と使用法のお伺い
- From: MOUE Kiyoshi <kmoue@xxxxxxxxxx>
- Date: Tue, 11 Jan 2005 22:38:53 +0900 (JST)
----+----1----+----2----+----3----+----4----+----5----+----6----+----7
MOUE です.
まとめておきます.
1.ディレクトリについて.
/ : ここはシステムのルートディレクトリ(根幹)です.この中で
ユーザが個人的な作業をすることはありませんし,しては
いけないと思います.
/root : root のホームディレクトリです.ここでもユーザが個人的な
作業をすることはないですし,してはいけないと思います.
ユーザが上記のディレクトリで作業するには,root 権限を得る必要が
あります.
/home/ユーザ名 : ユーザのホームディレクトリ.ユーザでログインする
とカレントディレクトリはここになります.
ユーザが通常一般的な作業をするのはここです.
2.インストールについて.
ソースファイル checkinstall-1.5.3.tgz をインストールする場合.
今回のケースを例にとって書きます.
2-1.ユーザでログインする.
/home/mspring/ 以下に checkinstall-1.5.3.tgz を置いてある.
mspring@harup:~$ ls
checkinstall-1.5.3.tgz
2-2.作業ディレクトリを作る.
mspring@harup:~$ mkdir temp
2-3.checkinstall-1.5.3.tgz を作業ディレクトリ temp 以下に移動.
mspring@harup:~$ mv checkinstall-1.5.3.tgz temp/
2-4.作業ディレクトリに移動.
mspring@harup:~$ cd temp
2-5.作業ディレクトリでソースを展開する.
mspring@harup:~/temp$ tar xvfz checkinstall-1.5.3.tgz
ディレクトリの中を確認.
mspring@harup:~/temp$ ls
checkinstall-1.5.3/ checkinstall-1.5.3.tgz
2-6.ソースを展開したディレクトリに移動する.
mspring@harup:~/temp$ cd checkinstall-1.5.3/
2-7.コンパイルする.
(checkinstall の場合は,configure の必要がない)
mspring@harup:~/temp/checkinstall-1.5.3$ make
2-8.root になってインストールする.
mspring@harup:~/temp/checkinstall-1.5.3$ su
Password:
bash-3.00# make install
2-9.checkinstall を使って再インストールする.
bash-3.00# checkinstall
bash-3.00# exit
mspring@harup:~/temp/checkinstall-1.5.3$
(カレントディレクトリの中身はインストール作業をしても
何も変わらない.)
インストール終了.
3.インストールの結果どこに何がインストールされたか.
/var/log/packages/checkinstall を cat や less で読んでみる.
mspring@harup:~$ less /var/log/packages/checkinstall
-------------------------------------------------------------
PACKAGE NAME: checkinstall-1.5.3-i386-1
.
.
.
FILE LIST:
./
./usr/
./usr/local/
./usr/local/bin/
./usr/local/bin/installwatch
./usr/local/lib/
./usr/local/lib/checkinstall/
./usr/local/lib/checkinstall/checkinstallrc
./usr/local/lib/installwatch.so
./usr/local/sbin/
./usr/local/sbin/checkinstall
./usr/local/sbin/makepak
./usr/share/
./usr/share/doc/
./usr/share/doc/checkinstall-1.5.3/
./usr/share/doc/checkinstall-1.5.3/BUGS
(全部は書きません.)
-------------------------------------------------------------
この結果でわかることは,
/usr/local/bin/ に installwatch .
/usr/local/lib/checkinstall/ に checkinstallrc .
/usr/loca/lib/ に installwatch.so .
/usr/local/sbin/ に checkinstall と makepak .
ドキュメント類は,/usr/share/doc/checkinstall-1.5.3/ 以下に
収められた.
これらがそれぞれこういったディレクトリ内にインストールされ
たのがわかります.
removepkg などでアンインストールすると,これらのインストール
されたファイル類が削除され,空のディレクトリも削除されます.
しかし,/home/mspring/temp/checkinstall-1.5.3 や,
/home/mspring/temp/ には何の影響も与えませんから,これらの
ディレクトリの中身に変化は起きません.
別な言い方をすれば,インストール終了後に /home/mspring/temp/
以下を削除してしまっても,checkinstall は問題無く動作します.
もしこの説明でおわかりにならないことがあれば,再度投稿なさって
ください.
--
+----------+----------+----------+----------+----------+
MOUE
- References
-
- [plamo:24498] Re: checkinstallを設定と使用法のお伺い, MOUE Kiyoshi
- [plamo:24517] Re: checkinstallを設定と使用法のお伺い, msharu
- [plamo:24521] Re: checkinstallを設定と使用法のお伺い, MOUE Kiyoshi
[検索ページ]
[メール一覧]
Plamo ML 公開システム