![다른 곳에서 패키지를 다운로드하도록 팩맨 루트 디렉터리를 어떻게 변경합니까?](https://linux55.com/image/52373/%EB%8B%A4%EB%A5%B8%20%EA%B3%B3%EC%97%90%EC%84%9C%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%ED%95%98%EB%8F%84%EB%A1%9D%20%ED%8C%A9%EB%A7%A8%20%EB%A3%A8%ED%8A%B8%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EB%B3%80%EA%B2%BD%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
내 패키지 /root
가 꽉 차서 새 패키지를 설치할 수 없습니다. /home
8배의 공간이 있지만 pacman /root
은 으로 설정되어 있습니다 /root
. pacman이 새 패키지를 영구적으로 설치하는 위치를 변경하는 안전한 방법이 있습니까?
답변1
아니요, 없습니다.안전한장기적으로 이를 수행하는 방법. 매뉴얼에서:
-r, --root는
대체 설치 루트 디렉터리를 지정합니다(기본값은 /). /usr 대신 /usr/local에 소프트웨어를 설치하는 방법으로 이 방법을 사용해서는 안 됩니다. 다른 시스템이 "소유한" 임시 설치 파티션에 패키지를 설치하려는 경우 이 옵션을 사용할 수 있습니다. 참고: 데이터베이스 경로나 로그 파일이 명령줄이나 pacman.conf(5)에 지정되지 않은 경우 기본 위치는 이 루트 경로 내에 있습니다.
이것은아니요영구적인 솔루션. 데이터를 백업하고 파티션 크기를 조정해야 합니다.
-Scc
팩맨의 캐시( )를 지워 단기간에 공간을 확보할 수도 있습니다 .