通常、パッケージは他のコンピュータのどこにインストールされますか?

通常、パッケージは他のコンピュータのどこにインストールされますか?

私はscpを介してtarballを別のシステムに転送し、sshを介してその内容を抽出してインストールするスクリプトを書いています。このスクリプトをbashファイルとtarballとしてインストールする必要があります。 Tarbolに抽出されたスクリプトをインストールすることはできますが、特定の種類のデバイスでのみ実行されるため、それは良い考えではないと思います。

tarballは私以外のユーザーが別のコンピュータにインストールするため、そのコンピュータに残る必要があり、スクリプトを実行するための管理者権限は必要ありません。

私たちの慣例に基づいて、私が書いているスクリプトは/ opt / binフォルダにある可能性が高いです。しかし、コピーしているTarballは、それを提供するシステムのどこにインストールする必要がありますか?


次の内容を読む必要があります。http://www.pathname.com/fhs/pub/fhs-2.3.html

ベストアンサー1

私があなたをフォローしていることを確認するには、次のことを行う必要があります。

  1. インストールスクリプト(タールボールのさまざまなツール用)
  2. さまざまなツールを含むタールボール(シェルスクリプト、一部は親オペレーティングシステムで使用できない場合があります)

私はあなたがアップロードするコンピュータの管理者であると仮定します。

私の考えで正しいことは、インストールスクリプトとtarballをホームフォルダに配置し、そこからツール(スクリプト)を/ opt / binに抽出することです。

完了したら、ホームフォルダから一時インストールスクリプトとtarballを削除します。

おすすめ記事