2017-09-23 5 views
0

클래스를 가르치기 위해 우분투 16.04에 라이센스가 부여 된 통계 소프트웨어 (Stata 버전 8)의 이전 버전을 설치해야합니다. 내 컴퓨터에는 CD 드라이브가 없습니다. 내가 몇 년 전에 구입 한 Stata 배포판이있는 매체입니다.우분투에서 소프트웨어를 새로운 컴퓨터로 옮깁니다.

그러나 해당 소프트웨어가 이미 기존 사무실 컴퓨터 (Ubuntu 14.04 실행)에 설치되어 있습니다. /usr/local/stata8/ 디렉토리를 새 컴퓨터에 간단히 복사하여 사용할 수 있다고 가정 할 수 있습니까?

모든 조언을 환영합니다.

답변

1

소프트웨어의 CD가 있다고 가정 할 때 확실히 사용하는 것이 좋습니다. USB 포트가있는 노트북이나 데스크탑을 찾아서 USB 드라이브에 복사하십시오. USB 스틱을 사용할 수없는 경우처럼 몇 가지 다른 옵션이 있습니다. 그런 다음 네트워크를 통해 CD 드라이브가있는 컴퓨터에 새 우분투를 연결하고 네트워크를 통해 소프트웨어를 전송하십시오. 가장 신뢰할 수있는 옵션은 설치된 소프트웨어 디렉토리를 한 컴퓨터에서 다른 컴퓨터로 직접 복사하는 것입니다. 설치를 실행하기 위해 외장 USB CD ROM을 제공 할 수있는 경우 컴퓨터 수리점을 이용하십시오. 우리가 라이선스가 부여 된 소프트웨어에 대해 이야기하고 있으며 그로 인해 전문가가 아니기 때문에 이미 설치된 제품의 네트워크를 통해 디렉토리를 직접 복사 할 수는 없습니다. 나는 리눅스 팬이다. 부팅 가능한 Linux 스틱을 가지고 있다면 ebay에서 하드웨어와 함께 작동하는 싼 CDROM을 구입하십시오. 이해할 수있게 최종 결정을 내립니다.

+0

문제는 CD 드라이브가있는 컴퓨터를 찾는 중입니다. 다른 솔루션이 그 머리를 보여주지 않는 한 계속 찾으려고합니다. – emagar

1

설치 프로그램 CD 이미지를 복사하는 것과 같은 다른 옵션이없는 경우 확실히 시도해 볼 수 있습니다.

기계가 동일한 아키텍처 (i686 또는 x86-64)가 아닌 경우 작동하지 않으므로 터미널에서 uname -m을 찾으십시오.

소프트웨어가 /usr/local/stata8에 모든 라이브러리 의존성을 포함하는 경우 직접 작동해야합니다.

시스템에 설치된 라이브러리를 사용하는 경우 작동하지 않을 수 있습니다. 여기에 apt을 통해 설치할 라이브러리를 찾아야합니다. 패키지 라이브러리의 이전 버전이 필요할 수도 있습니다.

2

모든 Stata 설치 디렉토리를 복사하여 다른 디렉토리/시스템에 간단하게 붙여 넣을 수 있습니다. 또한 수동으로 기존 컴퓨터에서 새 컴퓨터로 ado 파일 (SSC에서 다운로드하거나 자체 제작)을 복사해야합니다. 디렉토리를 확인하려면 Stata 명령 창에서 sysdir을 실행하십시오. ado 폴더를 새 컴퓨터의 비슷한 디렉터리에 붙여 넣으십시오.

이 단계는 Windows 및 Linux/Mac에서 작동합니다. 디렉토리를 복사하기 전에 stata8 폴더 전체를 압축하는 것이 좋습니다. 이렇게하면 크기가 작은 파일이 많아서 복사 시간이 크게 단축됩니다.