他のLinuxシステム(また、Centos 6.5)によって開発されたいくつかのPythonスクリプトを新しいLinux(Centos 6.5)システムで実行したいと思います。しかし、問題は、新しいコンピュータにインターネットが接続されていないため、必要なモジュールをすべてダウンロードできないことです。あるコンピュータから別のコンピュータにPython設定を簡単に複製する方法はありますか?たとえば、Pythonで構成されたイメージをペンドライブに保存し、ペンドライブに保存されているイメージを使用して新しいシステムにインストールしますか?あるLinuxシステムから別のLinuxシステムにPythonを複製しますか?頑張ったこれしかし、これは私には効果がありません。
ベストアンサー1
- インターネットに接続されているCentOSホストにUSBドライブを挿入します。
- ペンドライブをマウントします(ハードウェアの検出によって異なります)。おそらく:
mount /dev/sdb1 /media
- メディアにディレクトリを作成し、きれいに保ちます。
mkdir /media/rpms
yum
目的のソフトウェアとその依存関係をダウンロードするために使用されます。ここで:
yum install -y --downlaodonly --downloaddir=/media/rpms python
最後のパラメータ(パッケージ)は、目的のPythonバージョンとは異なるホストにコピーする必要があるシステムにインストールされているPythonモジュールによって異なります。
- インターネットに接続せずにUSBをコンピュータに接続し、Pendriveをインストールしたら、次のコマンドを使用してダウンロードしたすべてのrpmをインストールします。
rpm -Uvh *rpm
すべてのステップはrootユーザーとして実行する必要があります。
追加読書
- ニッククラフト。 Linuxでyumコマンドを使用してRPMパッケージをインストールせずにダウンロードする方法
- Ask.Fedoraプロジェクト。新しいソフトウェアをオフラインでインストールする方法