プログラムのソースをコンパイルし、rpmパッケージを作成した。このrpmのインストールを試みたと
【問題】LPIC Level 1
プログラムのソースをコンパイルし、rpmパッケージを作成した。このrpmのインストールを試みたところ、パーミッションに関するエラーが発生した。この原因として、もっとも可能性のある項目を以下から選択しなさい。
1. rpmコマンドをroot権限で実行していない
2. rpmパッケージの作成に失敗している
3. 必要なライブラリが欠如している
4. 他のrpmパッケージに依存している
正解は「?」
rpmパッケージをインストールする際は、実行プログラムやドキュメントが、一般ユーザーの書き込み権限のないディレクトリにコピーされます。一般ユーザー権限でrpmパッケージのインストールを試みても、パーミッションに関するエラーが発生しrpmパッケージをインストールできません。一方、root権限であればrpmパッケージをインストールできます。rpmパッケージをインストールする際、必要なライブラリや他のrpmパッケージが欠如している場合は、必要なライブラリ名が表示されエラー終了します。また、rpmパッケージの作成に失敗した場合でもインストールはできます(インストール後に正常に使えない可能性は高い)。