centos6のカスタム場所にパッケージをインストールする方法

centos6のカスタム場所にパッケージをインストールする方法

これは、大学の研究室でLinuxの使用を奨励するために私が作成した設定です。

共有場所があります。名前を付けます/tp。デフォルトのインストールと同様に、この場所にすべてのライブラリとパッケージをインストールしようとしています。その理由は、このサーバーに接続されているネットワーク上のすべてのユーザーが自分のプログラムをこの特定の場所に接続して、このプログラムのライブラリをインポートしたいからです。

私が得た最も近いのは(例えば)を使うことですyum install boost --installroot=/tp/。 yumはこの場所でミラーリストを探し始めるため、これは機能しません。この場所でインストールを完了したいと思います。/tp/

ベストアンサー1

installroot ツールは、例えば chroot 環境にパッケージをインストールするのに便利です。すべてのyum構成ファイルとリポジトリファイルをにインストールし、その/tpパスを維持すると、カスタムパッケージのインストールが機能します。 (例えば/tp/etc/yum.conf:)。

この場合、/tpファイルを読み書きする前にyumに追加されます。これには、構成ファイル、yumログファイル、リポジトリ情報などが含まれます。

おすすめ記事