- ベストアンサー
$またはrootから%にする方法
- Vine Linux 2.6r4にmplayerをインストールする方法
- インストール手順の中にある「%」についての疑問
- %にする方法を教えてください
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
少なくとも、cdするだけでコマンドプロンプトが % に変わる事は ありえないと思います。 著者が su している行をコピーする時に、make install の時だけに ルート権限が必要なため、本当はもっと前(./configure と make )から su していたのを、直前でしているようにログを加工し、./configure と make の部分のプロンプトを直し間違えたのだと思います。 make install は、/sbin とかシステム領域に作成した実行プログラムを コピーするため、特権がないとできません。 ただ、大抵はコンパイル作業までは自分のディレクトリで行うので、 そこまでは自分のユーザーで問題ないので、最初から root でログイン するのでなく、途中から su します。
その他の回答 (2)
- few24
- ベストアンサー率22% (104/472)
UNIXは数年前に触ったきりなのですが、 $や%は「プロンプト」で、その時の「shell(シェル)」や「環境変数」で変わります。 csh (Cシェル)の場合、デフォルトは % sh や ksh の場合、デフォルトは $ です。 シェルを切り替えるのはそのシェルを起動するだけです。 シェルを切り替えるとプロンプトが変わり、シェルコマンドが変更になり、パスの通り方も変わります。 上記の「」内の語句でネットや本を探せば適切な説明があると思います。
- ssaass
- ベストアンサー率30% (48/158)
$も%も一般ユーザのコマンドラインを表します. $ command_A とあっても % command_A とあっても,それは「一般ユーザでcommand_Aを実行する」という意味です. $と%を混在させてしまったのはページ作成者のミスでしょう. これに対し,ルート権限で実行する場合には # を使います. # command_A
お礼
回答ありがとうございます。 suでenterキーを押して # ./configure --prefix=/usr/local でインストールできました。 回答が当たっていたようです。 もう少し、#になってトライしてみるとかすれば皆さんに手を煩わすことは無かったのですが。 回答者の方々、ありがとうございました。