두 Linux 배포판 모두에서 사용할 수 있도록 공통 /opt 설정

두 Linux 배포판 모두에서 사용할 수 있도록 공통 /opt 설정

Ubuntu-Gnome과 Fedora-XFCE라는 두 가지 Linux 배포판이 있는데 둘 다 거의 동일한 응용 프로그램을 가지고 있습니다. 내 응용 프로그램의 대부분은 /opt두 배포판에 대해 별도의 공간에 설치됩니다.

저는 두 가지 모두에 범용 설치 프로그램을 사용했습니다. 예를 들어 VirtualBox에는 사용되는 "All Distributions" 파일이 있습니다. JDK의 경우 ".tar.gz" 파일을 사용하고 또 다른 예는 Firefox입니다.

이제 하드 드라이브 공간이 부족해졌으므로 /opt자주 사용하는 응용 프로그램을 공용 /opt공간에 저장하고 이에 따라 폴더에 액세스할 수 있는 OS 권한을 관리하여 드라이브의 공용 공간에 참여하고 싶습니다. 이런 일이 가능합니까?

저는 LibreOffice를 사용하여 두 배포판 모두에 있는 응용 프로그램의 해당 저장소에서 이를 설치했습니다. 위에서 언급한 다른 응용 프로그램과 마찬가지로 두 배포판 모두 동일한 설치에 액세스할 수 있는 방식으로 LibreOffice를 설치하고 싶습니다.

답변1

/opt아래에 설치된 프로그램은 없고( apt/를 이용하여) 자체 컴파일된 프로그램만 사용 한다면 yum이런 상황에서 벗어날 수 있을 것이다. 여러 Python 버전에서 이 작업을 수행할 수 있었지만 컴파일러 버전이 두 배포판 모두에서 동일한지 확인했습니다.

가상 머신 디스크 이미지 파일을 공유하면(아직 공유하지 않은 경우) 공간을 더 효율적으로 절약할 수 있습니다.

이것이 실제로 더 많은 공간을 제공하는지 사전에 다시 확인하세요.

어떤 경우에도 두 배포판에서 설치된 패키지를 "결합"하지 않을 것입니다. 미묘한 문제에 부딪힐 가능성이 높습니다. 먼저 이를 설정하고 문제를 디버깅하는 데 반나절을 낭비하면 더 큰/추가/외장 하드 드라이브 비용을 쉽게 지불할 수 있습니다.

관련 정보