- 締切済み
ソフトのインストールやエラーの対処の仕方[体系的に学ぶ方法]
Linuxを本格的に初めて2ヶ月になります。 シェルなどの基本的なコマンドやEmacsやxvなどのアプリケーションの使い方はだいたい覚えました。 しかし、ソフトのインストール時に 「依存性の欠如」や「tarで解凍に失敗する」などエラーが出ることがたまにあります。 こういった場合、インターネットで検索することが多いのですが、 それを見ても直るときと直らないときがあります。 システム管理において、エラーに対処する方法を体系的に学ぶ方法はないでしょうか? 何か本があれば教えていただきたいのですが。。。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- entree
- ベストアンサー率55% (405/735)
回答No.1
まず、エラーが発生すれば $ echo $? とすることでコマンドの終了ステータスを参照することができます。あとは、manでマニュアルを参照し、終了ステータスからエラーの内容を解明することになります。(マイナーなコマンドの場合、マニュアルは英語の場合もあります) 場合によってはOSのログファイル/var/log/messagesにエラー内容が出力されることもありますので、併せて参照してみるとよいでしょう。 それでも何も分からない場合で、どうしても原因を究明する必要がある場合は、最悪の場合、ソースコードを眺めるという手法が取られることもあります。
お礼
返答ありがとうございます。 やはりエラーの対処は、ログをみて1つずつ対処するのが最適なのですね。 あと依存関係のエラーであればMakefileを読むということも知りました。