長南です。 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 を使う場合は、どのパッケージを指定したら、一回で入るんだろう? -- 長南洋一