프로그램을 다른 운영 체제로 전송

프로그램을 다른 운영 체제로 전송

오픈수세(openSUSE)가 있습니다. 를 사용하여 프로그램을 설치할 수 있습니다 yum.

yum install <progname>

설치를 새 하드 드라이브로 옮기고 싶습니다. 한 운영 체제에서 다른 운영 체제로 프로그램을 전송하는 방법은 무엇입니까?

내 문제는 인터넷에 접속할 수 없다는 것입니다. 그렇다면 프로그램을 어떻게 설치합니까?

답변1

"opensuse"는 운영 체제라기보다는 (Linux의) 배포판입니다. 프로그램을 다른 시스템으로 전송할 수 있는지 여부는 대상 시스템의 플랫폼에 따라 달라집니다. 물론 모든 배포판에서 모든 라이브러리를 사용할 수 있는 것은 아닙니다. 따라서 프로그램을 다른 시스템으로 전송하려는 경우 해당 프로그램을 복사하거나(유사한 하드웨어, 32비트, 64비트, x86 프로세서 가정) 패키지(rpm, deb 또는 tar 파일, 아마도 gzip)를 복사할 수 있습니다. 압축) 또는 소스 코드를 전송하고 다시 컴파일할 수 있습니다. 이는 때로는 어려운 접근 방식이지만 컴파일러 최적화로 인해 컴파일된 프로그램의 최상의 성능을 보장합니다. 완전히 다른 점은 Linux-ELF 또는 소스를 Linux가 아닌 시스템으로 옮기는 것입니다. 하지만 이는 (희망적으로;)) 원하는 것이 아닐 수도 있습니다.

관련 정보