• ベストアンサー

Linux のパッケージインストールとは?

honiyonの回答

  • honiyon
  • ベストアンサー率37% (331/872)
回答No.1

こんにちは、honiyonです。  そのパッケージは、ソースコードのパッケージです。  インストールされるのは実行ファイルではなくソースコードなので、make & installをする必要があります。  詳しい方法についてはドキュメントが同梱されていると思います。  参考になれば幸いです(..

asami55
質問者

補足

honiyonさんこんにちは! 早々の回答ありがとうございます。 ドキュメントというのが、ない?ような。。。 すみません、LinuxというかUNIXが初めてなもので。 ちなみに xxxx.i386.rpm というファイルもあるのですが これも同様なのでしょうか?

関連するQ&A

  • Redhat-Linux7.1J で「zlib」パッケージを正常にインストールしたい

    Redhat-Linux7.1JのOSを導入完了しています。 Redhat-Linux7.1JのCDROM(1枚目)から 「zlib」パッケージをインストールしようとすると、 次のようなエラーがでて、結果的にはインストールできません。 このzlibがインストールできないと、 あるパッケージがインストールできないので、とても困っています。 どうすれば、「zlib」パッケージを正常にインストールできるでしょうか? 教えてください! <コマンド>  # rpm -ivh zlib-1.1.3-22.i386.rpm <実行結果> Preparing... #######################[ 100%] 1:zlib エラー: unpacking of archive failed on file /usr/share/doc/zlib-1.1.3/README: cpio: MD5 sum mismatch

  • Linuxのパッケージインストール

    CentOSにおいて、以下のパッケージをrpmコマンドを使用してインストールしようとしてますが、依存性の欠如でインストールすることができません。 依存性が欠如しているパッケージ名は表示されるのですが、その名前のパッケージ名はCentOSのisoファイルの中には見受けられません。 どのようにしてインストールすべきかご教授下さい。 ■環境  CentOS release 6.4 (Final)  64bitOS   ■インストールしたいパッケージ  compat-libstdc++-33-3.2.3-69.el6.i686.rpm  glibc-2.12-1.107.el6.i686.rpm  libstdc++-4.4.7-3.el6.i686.rpm  libstdc++-devel-4.4.7-3.el6.i686.rpm   ■目的  Oracle Database 12c Release 1 (12.1.0.1) 導入/検証のため  http://www.oracle.com/technetwork/jp/database/enterprise-edition/documentation/db121linux-x64-ja-v10-1984264-ja.pdf     ■インストールされていないパッケージをインストールした際に表示されるメッセージ  # rpm -ivh compat-libstdc++-33-3.2.3-69.el6.i686.rpm 警告: compat-libstdc++-33-3.2.3-69.el6.i686.rpm: ヘッダ V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY エラー: 依存性の欠如: libc.so.6 は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libc.so.6(GLIBC_2.0) は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libc.so.6(GLIBC_2.1) は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libc.so.6(GLIBC_2.1.3) は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libc.so.6(GLIBC_2.2) は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libc.so.6(GLIBC_2.3) は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています libm.so.6 は compat-libstdc++-33-3.2.3-69.el6.i686 に必要とされています # # rpm -ivh glibc-2.12-1.107.el6.i686.rpm 警告: glibc-2.12-1.107.el6.i686.rpm: ヘッダ V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY エラー: 依存性の欠如: libfreebl3.so は glibc-2.12-1.107.el6.i686 に必要とされています libfreebl3.so(NSSRAWHASH_3.12.3) は glibc-2.12-1.107.el6.i686 に必要とされています # # rpm -ivh libstdc++-4.4.7-3.el6.i686.rpm 警告: libstdc++-4.4.7-3.el6.i686.rpm: ヘッダ V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY エラー: 依存性の欠如: ld-linux.so.2 は libstdc++-4.4.7-3.el6.i686 に必要とされています ld-linux.so.2(GLIBC_2.3) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6 は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.0) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.1) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.1.3) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.2) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.3) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.3.2) は libstdc++-4.4.7-3.el6.i686 に必要とされています libc.so.6(GLIBC_2.4) は libstdc++-4.4.7-3.el6.i686 に必要とされています libm.so.6 は libstdc++-4.4.7-3.el6.i686 に必要とされています libm.so.6(GLIBC_2.0) は libstdc++-4.4.7-3.el6.i686 に必要とされています # # rpm -ivh libstdc++-devel-4.4.7-3.el6.i686.rpm 警告: libstdc++-devel-4.4.7-3.el6.i686.rpm: ヘッダ V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY エラー: 依存性の欠如: libstdc++(x86-32) = 4.4.7-3.el6 は libstdc++-devel-4.4.7-3.el6.i686 に必要とされています libstdc++.so.6 は libstdc++-devel-4.4.7-3.el6.i686 に必要とされています #

  • Linux 6.2 でパッケージインストール RPM コマンドを使用した時にエラーがでる

    OS Linux6.2 で rpm コマンドを使用した時にエラーになる # rpm -Uvh bind-8.2.2_P7-1.i386.rpm をすると以下のエラーが出る メジャー番号<=3のパッケージのみこのバージョンのRPMはサポートされています エラー:bind-8.2.2_P7-1.i386.rpm cannot be installed 以上のメッセージが出てパッケージをインストールできないので 教えてください

  • Apache インストール

    RedHat7.2のCDにはいっているApacheをインストール しましたが、起動しません。 1)CDのなかのapache-1.3.20・・・rpmと、 apacheconf・・・rpmを/tmpにコピー 2)RPMパッケージインストール rpm -ivh apache-1.3.20・・・rpm rpm -ivh apacheconf・・・rpm 3)ntsysvで、httpdの設定をON 4)LinuxのIPアドレス192.168.1.201   クライアントからブラウザ起動して、   (ブラウザのIPアドレス例外設定済み)   http://192.168.1.201   とすると、apacheの最初のページが   でてくるとおもうのですが、   「ページが見つかりません」   とでます。   なにか、はずしていますでしょうか?   教えてください。

  • CentOS5のパッケージインストールについて

    Linux初心者です。 現在、CentOS5.1をインストールしてxemacsをrpmからインストール しようとしているのですが該当するrpmパッケージを見つけだすこと ができずにいます。rpmからインストールすることはできますでしょうか。 また、ソースからインストールを試みたのですが、xemacs起動後に日本語に変換しようとしても変換ができません。 これらの原因についてご存知の方いらっしゃいましたらお教えいただけないでしょうか。よろしくお願いいたします。

  • Linux版open office

    Linux版open officeをDLし展開すると、沢山RPMファイルが出て来たので、 rpm -ivh *.rpm でインストールしたのですが、どこのフォルダに入ったのかさっぱり分かりません。LinuxはVine Linux 3.2です。よろしくお願いします。

  • Linuxのパッケージのアップグレードについて教えてください。

    夜分遅くに失礼します。 既にインストールされているアプリケーションやサーバのバージョンをあげるには、 rpm コマンドを用いて、ダウンロードしたパッケージに対して、コマンド「rpm -Fvh "パッケージ名"」を実行してパッケージを更新してから、 「rpm -i "パッケージ名"」でインストールすればよいでしょうか。 教えてください。

  • /var/ftp/pubについて

    linuxの表題のファイルは、 FTPサーバの共有ファイルとして使用されると 考えていいでしょうか。 また、RPMパッケージのインストールは、 あるきまったディレクトリ配下で、 rpm -ivh パッケージ名としてなくては、 いけないのでしょうか?(red hatの場合)

  • LINUXでコンパイルができません

    RedHat6.2と7.0をつかっているのですが、tar.gz形式のソフトをダウンロードして、解凍するところまでは出来るのですが、makeコマンドを使ってコンパイルしようとすると、始めは、makeなんてない!って言われてこりゃいかんと思い、インストールディスクに入ってたmakeのRPMパッケージをインストールしてやってみたところ、今度はgccがないぞ!と言われて、「へ?それもいるの?」という感じで、パッケージを探したところ、入ってなくて仕方なくネット上を捜し歩いたら、rpmパッケージを発見したので、それをインストールしたのですが、それで実行すると、最後の最後で、エラーが出て、結局コンパイルできませんでした。これではなんにもソフトがインストールできません。どなたかアドバイスをお願いします。因みに今は、自宅ではないのでエラーメッセージがわかりません。帰ってからコメントしておきます。

  • パッケージのインストールでエラーが出たのですが、これはどういう意味ですか?

    [root@localhost ~]# rpm -ivh rpmfusion-free-release-stable.noarch.rpm 警告: rpmfusion-free-release-stable.noarch.rpm: ヘッダ V3 DSA signature: NOKEY, key ID 49c8885a エラー: 依存性の欠如: system-release >= 10 は rpmfusion-free-release-10-5.noarch に必要とされています 1.これはどのパッケージをインストールすればいいのでしょうか? 2.足りないパッケージはこれだけですか?(必要とされているのを入れたらさらに他のが必要だとなる) 3.fedora用のパッケージはcentOSでも実行可能でしょうか?(これは本来fedora用のパッケージなのですが、centOSでもできるかと思ったのですが、yumではできなかった?ので・・・)