![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3ベストアンサー
- 回答日時:
はじめまして。
rpmというのは、バイナリパッケージと呼ばれる物で、通常はmakeやinstall等は使いません。
これらが必要になるのは、tgzや、tar.gzといったプログラムソース自体で配布されているものです。
さて、整理しておくと、rpmの直前のところが、
i386やppcとある場合は、honiyonさんが書かれているように、特定のアーキテクチャ用に作られています。
noarcは汎用です。
そのため、自分にあったパッケージを選んで、
rpm -ivh xxxx.i386.rpm
とすればインストールできます。
不安であれば、
rpm -qa
としてみてください。
インストール済みのrpmパッケージのリストが見れます。
また、
rpm -ql xxxx.i386.rpm
で、xxxx.i386.rpmの各ファイルのインストール先が確認できます。
ただし、honiyonさんが書かれているとおり、通常のrpmは、redhatやVineに合わせて作られています。
このためディレクトリ構成が違っていると、不具合が考えられます。
そこで、rpmでも、環境に合わせてコンパイルしてからインストールするタイプの物があり、それがsrc.rpmなのです。
つまり、nkf-1.71-2.src.rpmは
rpm -ivh nkf-1.71-2.src.rpm
では、通常のインストールはされません。
rpm --rebuild nkf-1.71-2.src.rpm
とすると、おそらく/usr/src/以下などに、自分の環境に合ったnkf-1.71-2.i386.rpmなどが作られると思うので、
それを
rpm -ivh nkf-1.71-2.i386.rpm
としてください。
もしどこにnkf-1.71-2.i386.rpmが作られたか分からない場合は、
find / -name nkf-*.i386.rpm
等で表示されるかと思います。
(Miracle Linux は使用していないのでm(_ _)m)
なお、rpm --rebuild nkf-1.71-2.src.rpmがうまくいかないときは、
rpm -ivh nkf-1.71-2.src.rpm
してから、コピーされたSEPCファイルを探して、
rpm -bb <SPECファイル>
とすると、同じようにnkf-1.71-2.i386.rpmが作れます。
(ちょっとわかりにくいので必要なければ無視してください)
こんにちは! yostyさん。
とても詳しく回答して頂きありがとうございます。
これを参考になんとかできそうです。
では、またなにかありましたら、よろしくお願いします。
No.2
- 回答日時:
こんにちは、honiyonです。
rpmには、「何をどこにインストールしたか」という情報を教えてくれるオプションがあります。 ちょっと今そのオプションの指定の仕方の情報が手元になく、頭にもない(^^; ので回答出来ないのですが...
xxx.i386.rpm というのは多分 x86系向けのバイナリパッケージです。 それには実行ファイルが入っているので、rpmでインストールすれば makeする事なく使えます。
但し、 rpmパッケージは RedHat Linuxを対象にしているのが多く、特に「○○向け」と書いていないバイナリパッケージは RedHatが対象と考えて良いかもしれません。
お使いのディストリビュージョンは Miracleとの事で、ひょっとしたら動かない可能性があります。 Miracleについてよく知らないので何とも言えないのですが(^^;
因みに、大抵の場合、ドキュメントは /usr/doc/ の下にインストールされます。 あとは、展開されたソースと共にというドキュメントファイルが出来ている可能性があります。 インストール(make)に関するドキュメントは、後者のケースで、 INSTALLというファイル名になっている可能性が高いかもしれません(?)
ソースの標準的な置き場所は、 /usr/srcになります。
UNIX系にはあまり詳しくないので曖昧な情報で申し訳ないですが、参考になれば幸いです(..
No.1
- 回答日時:
こんにちは、honiyonです。
そのパッケージは、ソースコードのパッケージです。
インストールされるのは実行ファイルではなくソースコードなので、make & installをする必要があります。
詳しい方法についてはドキュメントが同梱されていると思います。
参考になれば幸いです(..
この回答への補足
honiyonさんこんにちは!
早々の回答ありがとうございます。
ドキュメントというのが、ない?ような。。。
すみません、LinuxというかUNIXが初めてなもので。
ちなみに xxxx.i386.rpm というファイルもあるのですが
これも同様なのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Fedora37では動画編集ソフトavidemuxのバージョンは2.8.2ですがこれだとMPEG2の 1 2023/02/07 12:15
- UNIX・Linux raspberrypi に bluealsaを入れようにも見つからない 1 2023/02/04 10:55
- CPU・メモリ・マザーボード マザーボードM5A99FX PRO R2.0にCentOS7,Fedora32,Debian11等を 2 2023/05/24 05:08
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- UNIX・Linux fedora30のパーティションの編集について 1 2023/05/23 14:53
- Android(アンドロイド) パッケージが既存のパッケージと競合するためにインストール出来ない地球のブラウザアプリをクローンアプリ 1 2023/03/26 17:36
- デスクトップパソコン BIOSがIDE HDDを認識しない 5 2022/10/02 18:28
- デスクトップパソコン OSとストレージについて 5 2023/01/19 20:01
- UNIX・Linux Linuxのパーティションタイプ(MBR/GPT)について 2 2022/07/26 13:35
- その他(ゲーム) マインクラフトJAVA版の導入・ローカルマルチプレイについて 1 2022/03/23 18:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HD,CD,DVDなどの回転速度
-
PHP4インストール エラー: 依...
-
rpmlibのあるところ
-
vncserverが使えない
-
ubuntu 初期化について
-
パソコンでゲームをプレイしよ...
-
Windows2000を最新マシンにイン...
-
UNIXとBSDとLinuxの違いを小学...
-
osインストールできない
-
WinXPインストール時にACPIドラ...
-
容量不足でExcelがインストール...
-
キャノンプリンターのネットワ...
-
画面がチカチカして見づらい
-
gccのインクルードパスの確認
-
BSDでフォーマットされたHDDは...
-
XP(SP3)SSDにクリーンインスト...
-
DirectXエンドユーザーランタイ...
-
魔改造版Windows 2000をインス...
-
iPhone5sからiPad初代にミラー...
-
virtual boxにインストールした...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
yumインストール先は、何で決ま...
-
CPANでインストールしたモジュ...
-
ubuntuでrpmがインストールでき...
-
i386 と i686 の違いとパッケー...
-
CentOSのセキュリティパッチ適...
-
Apacheとtomcatの削除
-
rpmlibのあるところ
-
rpmファイルがインストールでき...
-
RedHat9 Linuxのアンインストー...
-
tomcat・apacheを...
-
ClamAVのインストール
-
Miracle Linuxインストール、グ...
-
PHP4インストール エラー: 依...
-
httpdのSSLRequireSSLエラー
-
RPMパッケージに含まれるファイ...
-
RedHat9+Apache2でテストページ...
-
trac構築について
-
SCSI U320 10000rpmと15000rpm...
-
アプリケーション起動時にsymbo...
-
rpmパッケージからspecファイル...
おすすめ情報