背景(ナンセンスの束)
余りにもLinux上で、それは、百度の臨時の使用は、約投げです。
CentOSのは、通常、非常に便利な、yumはそれにソフトウェアをインストールするインストール最も使用されています。
以前にも時折、私はあまりにも長い間に最初の時間を覚えていない、ソフトウェアのソースコードをインストールしようとした、印象が&ソースパッケージメイクを抽出をダウンロードした後、それをインストールしますということです。
今日では、ソフトウェアがインストールされ、インストールにyumを使用しようとするが、yumのは、ソース・インストールで、少しBaiduの、このソフトウェアを見つけることができないように見えます。
オンラインは、ソースパッケージ、ダウンロード、解凍、メイクを持って、その結果には、メイクファイルが見つからない私に教えてください。
無力な、Baiduはまだ助けにポストの最も明るい偉大な神を見つけなければなりません。
いくつかの記事を見つけ、私はあなたが./configureを前に実行したい作ることを発見しました。
結果は私に何のconfigure!教えてくれませんその後は./configureを実行し、
再び百度を、だけでなく、いくつかの記事になって、それが./configureを前に./bootstrapであることが判明しました。
多くのオンラインの記事不完全なああもあります。今は、異なる環境や異なるソースの種類少し異なる場合があります。
実際には、上記の説明が不足しているいくつかの依存関係中に問題が発生し、また、すべての紆余曲折をトスではありません。幸いなことに、基本的な百度にプロンプトが表示され、エラーは、すぐに解決策を見つけることができます。異なる環境、異なるソフトウェアが同じではない、インストール遭遇避けられない問題に応じなければ、この時間は、私は本当にNiubiが簡単にyumを使用することを感じました。
一般的なソースのコンパイラgccが不可欠であり、それに加えて、あなたも必要な場合がありますのautoconf、automakeに、libtoolのを。あなたは、シンプルで便利をインストールするにはyumを使用することができます。
この経験
ソース・インストールは、以下のステップを取ることがあります。
- 通常のように.tar.gzの圧縮ソースファイルのダウンロード、ダウンロードwgetコマンドを使用することができます。
- 解凍:このアーカイブは.tar.gz、当然のことながら、圧縮解凍パケットの異なるタイプが異なる方法を抽出するためのtar -xzvf xxx.tar.gzコマンドを有することができることができます。
- ソースディレクトリからの抽出物に、./bootstrapを実行するには、configureファイルになります
- ./configureを実行し、Makefileを生成します。
- コンパイルするメイクを実行して、
- 実行させるには、システムにコンパイルされた実行可能ファイルをインストールするインストール
私はあなたへの書き込み、突然、ソースバッグは持っていたのreadmeファイルを。
ああ。。。だから、経験を追加します:
[Readmeファイルを参照しなければなりません!!!]
どちらが明確にコンパイル、インストール手順を述べて!
もちろん、最も重要な教訓は次のとおりです。
インストールを使用する機会の使用ヤムヤムインストール、これらのスクラップのトラブルは、簡単も間違っていません。