여러 Linux 배포판에서 애플리케이션을 공유하시겠습니까?

여러 Linux 배포판에서 애플리케이션을 공유하시겠습니까?

Ubuntu, Haze OS 및 Kali Linux의 트리플 부팅이 있고 기본 OS에서 다른 OS에 설치된 애플리케이션을 실행하고 싶습니다. Haze OS를 사용할 때 Ubuntu에 설치된 Chrome을 실행하는 것과 같습니다.

가능합니까? 그렇다면 어떻게 해야 합니까?

답변1

chroot 도구를 사용하면 이와 같은 작업을 수행하는 것이 매우 쉽습니다. 특정 위치에 Ubuntu를 설치하면 해당 운영 체제에서 프로그램을 실행할 수 있습니다. 과정은 다음과 같습니다.

mount /dev/sdu1 /mnt/otheros #Mount the / of the foreign OS to some directory
chroot /mnt/otheros #You should now be able to run all the programs of the foreign OS.
cat /etc/*-release

참고: chroot는 루트로만 실행할 수 있습니다. 대안으로 fakechroot/fakeroot를 살펴보는 것이 좋습니다.

관련 정보