6

Solarisに基づくVPSに割引をインストールしようとしていますが、いくつかの環境変数を設定した後、コンパイルはうまく機能しますが、インストールは失敗します

手動でインストールするつもりだったのですが、実際にはどうなるのinstallでしょうか。それは単に後にmv続くのchmodですか?魔法ですか?そのエラーは、ファイル全体で多くの検索を実行しようとしていることを示しているようです。

バイナリ、ライブラリ、ヘッダーファイルを通常どおりコピーできますか?

「インストール」をグーグルで検索しても、関連する情報はあまり得られないので、説明があれば感謝します。

4

1 に答える 1

8

によるとman install

install [OPTION]... [-T] SOURCE DEST`  
install [OPTION]... SOURCE... DIRECTORY  
install [OPTION]... -t DIRECTORY SOURCE...  
install [OPTION]... -d DIRECTORY...  

最初の3つのフォームで、権限モードと所有者/グループを設定しながら、SOURCEをDESTに、または複数のSOURCEを既存のディレクトリにコピーします。4番目の形式で、指定されたディレクトリのすべてのコンポーネントを作成します。

インストールとcpcpによると、を使用する場合の違いについては、そしてmmapは、install既存のファイルのリンクを解除し、同じ場所にリンクされた新しいファイルを作成します。

これには、上書きしようとしているファイルが現在実行中のプログラムである場合、書き込まれているファイルが実際には新しい場所にあり、既存のプログラムコードがまだ古い場所にあるため、実行を継続できるという利点があります。 。

単に既存のcpファイルを上書きしようとしますが、使用中のためにファイルがロックされていると失敗します。

さらに詳しい情報

于 2011-02-10T16:25:21.740 に答える