LinuxサーバーにDateTimeマシンをインストールしようとしています。残念ながら、このLinuxサーバーには、CPANシェルを直接使用してコンテンツをダウンロードしたり、cpanminusをインストールしたりすることを妨げる、制限されたネットワークアクセスポリシーがあります。アクセスポリシーを変更することは私がコントロールできないため、回避策を探しています。私はこのLinuxサーバーへのrootアクセスも持っていません。CPANネットワークアクセスのないマシンに多くの依存関係を持つPerlモジュールをインストールします
私は自分の作品のウィンドウマシンに何かをダウンロードし、このサーバのファイル共有にアップロードすることができます。だから、私はDateTime依存関係を一つずつプルダウンし始めました。私はモジュールをダウンロードし、いつかはMakefile.PLを持っていますが、いつかはBuild.PLを持っています。次に、各ビルドまたはMakefileをINSTALL_BASEにリベースし、各モジュールをテストします。私は約20のモジュールのためにそれを行いました。そして、木は視界に終わりのないもっと小さなクラスに拡大するようです...
私はより良い方法を教えてください。すべてのDateTime依存関係のCPANアクセス(つまり、私のWindowsボックス)から1つの巨大なPerlパッケージにダウンロードを開始し、それをLinuxサーバーにアップロードし、(ネットワークアクセスなしで)CPANを実行する方法はありますか?物を正しい場所に置く?ありがとう。はるかに
このロックされたマシンにビルド環境があることを確認しましたか?それが対処するツールがない場合は、配布を転送するのに多くの時間を費やすことになると残念です。 – innaM