한 Linux 시스템에서 다른 Linux 시스템으로 Python 복제

한 Linux 시스템에서 다른 Linux 시스템으로 Python 복제

다른 Linux 시스템(또한 Centos 6.5)에서 개발한 일부 Python 스크립트를 새 Linux(Centos 6.5) 시스템에서 실행하고 싶습니다. 하지만 문제는 새 컴퓨터에 인터넷이 연결되어 있지 않아 필요한 모듈을 모두 다운로드할 수 없다는 것입니다. 한 컴퓨터에서 다른 컴퓨터로 Python 구성을 간단히 복제할 수 있는 방법이 있습니까? 예를 들어 Python으로 구성된 이미지를 펜 드라이브에 저장한 다음 펜 드라이브에 저장된 이미지를 사용하여 새 시스템에 설치하시겠습니까? 한 Linux 시스템에서 다른 Linux 시스템으로 Python을 복제하시겠습니까? 나는 노력했다이것그러나 이것은 나에게 효과가 없습니다.

답변1

  1. 인터넷에 연결된 CentOS 호스트에 USB 드라이브를 삽입합니다.
  2. 펜 드라이브를 마운트합니다(하드웨어 감지에 따라 다름). 아마도:mount /dev/sdb1 /media
  3. 미디어에 디렉터리를 만들어 깨끗하게 유지하세요.mkdir /media/rpms
  4. yum원하는 소프트웨어와 해당 종속성을 다운로드하는 데 사용됩니다 . 여기:

yum install -y --downlaodonly --downloaddir=/media/rpms python

마지막 매개변수(패키지)는 원하는 Python 버전과 다른 호스트에 복사해야 하는 시스템에 설치된 Python 모듈에 따라 달라집니다.

  1. 인터넷 연결 없이 USB를 컴퓨터에 연결하고 Pendrive를 설치한 후 다음 명령을 사용하여 다운로드한 모든 rpm을 설치합니다.rpm -Uvh *rpm

모든 단계는 루트 사용자로 수행해야 합니다.

추가 읽기

  • 닉 크래프트. Linux에서 yum 명령을 사용하여 RPM 패키지를 설치하지 않고 다운로드하는 방법
  • Ask.Fedora 프로젝트. 새로운 소프트웨어를 오프라인으로 설치하는 방법

답변2

다음 디렉터리의 내용을 컴퓨터에서 다른 컴퓨터로 복사하면 됩니다. /usr/lib/python2.6/site-packages 및 /usr/lib64/python2.6/site-packages. 이것은 나에게 효과적입니다.

관련 정보