vine-users ML アーカイブ



[vine-users:067887] Re: 3.0 へのsambaの 導入について

  • From: 長南洋一 <cyoichi@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:067887] Re: 3.0 へのsambaの 導入について
  • Date: Fri, 24 Sep 2004 19:49:06 +0900 (JST)
長南です。

Takahashi さんのメールより
> 
> Vine Linux 3.0をインストールしました。3.0ではsambaがインストール
> されないのでVinePlusから導入する必要があるようです。VinePlusを見
> るとi386/RPMS.plus/のなかに以下の4つのファイルがあります。
> 
> samba-2.2.11.ja.1.0-0vl1.i386.rpm
> samba-client-2.2.11.ja.1.0-0vl1.i386.rpm
> samba-common-2.2.11.ja.1.0-0vl1.i386.rpm
> samba-libsmbclient-2.2.11.ja.1.0-0vl1.i386.rpm
> samba-swat-2.2.11.ja.1.0-0vl1.i386.rpm
> 
> rpm -iでインストールを行う場合,依存関係があるので決められた順番
> で行う必要があると思います。どのようにインストールすればよいのか,
> どなたか教えていただけにでしょうか?

依存関係を調べるには、

  rpm -qp --requires samba-2.2.11.ja.1.0-0vl1.i386.rpm

などとやるのですが(詳しいことは jman rpm で調べてください)、
rpm ではインストールするファイルをいっぺんに指定してしまうことが
できます。つまり、この場合なら、samba*.rpm のあるディレクトリで、

  rpm -ivh samba*

しかし、samba のパッケージがほかのパッケージに依存しているということも
ありえます。その場合は、やはり依存関係のエラーが出て、ほかのパッケージ
を先に(あるいは、一緒に)インストールしなければなりません。
それを考えると、apt を使った方が楽だと思います。まあ、rpm を使えば、
依存関係というものの存在を意識しなければならないわけで、それだけ勉強に
なるということもありますけれど。

apt-get を使う場合は、どのパッケージを指定したら、一回で入るんだろう?

-- 
長南洋一