これは、大学の研究室でLinuxの使用を奨励するために私が作成した設定です。
共有場所があります。名前を付けます/tp
。デフォルトのインストールと同様に、この場所にすべてのライブラリとパッケージをインストールしようとしています。その理由は、このサーバーに接続されているネットワーク上のすべてのユーザーが自分のプログラムをこの特定の場所に接続して、このプログラムのライブラリをインポートしたいからです。
私が得た最も近いのは(例えば)を使うことですyum install boost --installroot=/tp/
。 yumはこの場所でミラーリストを探し始めるため、これは機能しません。この場所でインストールを完了したいと思います。/tp/
ベストアンサー1
installroot ツールは、例えば chroot 環境にパッケージをインストールするのに便利です。すべてのyum構成ファイルとリポジトリファイルをにインストールし、その/tp
パスを維持すると、カスタムパッケージのインストールが機能します。 (例えば/tp/etc/yum.conf
:)。
この場合、/tp
ファイルを読み書きする前にyumに追加されます。これには、構成ファイル、yumログファイル、リポジトリ情報などが含まれます。