아치 기반 시스템에서는 pacman -r/ --root를 사용하여 패키지 설치를 위한 대체 루트 디렉터리를 제공할 수 있습니다. 때때로 이는 다른 위치/파티션에 패키지 설치, 종속성 충돌 등과 같은 문제를 해결할 수 있습니다.
그렇다면 데비안 기반 시스템에도 비슷한 솔루션이 존재하는지 궁금합니다.
답변1
dpkg
예, 두 도구 모두 옵션 --root
과 apt
설정 이라는 동등한 기능을 갖추고 있습니다(귀하의 설명에 따라) RootDir
. 두 가지 모두 구성, 상태, 패키지 정보 등을 포함하여 도구에서 사용하는 모든 항목의 루트 디렉터리를 (일시적으로) 변경합니다. 개별 패키지를 다른 위치에 설치하는 것보다 설치된 전체 시스템을 조작하는 데 더 많이 사용됩니다. 바라보다이것dpkg
그리고apt.conf
자세한 내용은 맨페이지를 참조하세요.
변경하려면 다음 옵션을 RootDir
사용하십시오 .apt
-o
apt -o RootDir=/foo ...