플래시 드라이브에 소프트웨어 패키지를 설치하는 방법

플래시 드라이브에 소프트웨어 패키지를 설치하는 방법

Ubuntu Linux가 설치된 컴퓨터가 있지만 PC에 더 이상 공간이 없어서 패키지를 설치하려는 플래시 드라이브가 있습니다. 플래시 드라이브에 패키지를 설치할 수 있는 방법이 있습니까?

답변1

대부분의 사전 빌드된 패키지(특히 Debian 기반 시스템)는 재배치할 수 없습니다. 선택한 디렉터리 레이아웃에 맞게 자신만의 패키지를 만들 수 있습니다. 그것 없이는 뭔가가 구축된 것입니다. 그들은 제한된 디렉토리 세트에 들어갑니다.

할 수 있다예를 들어, 시스템이 파일을 보유할 것으로 예상하는 파일 시스템에 플래시 드라이브를 마운트하면 /usr/bin드라이브를 제거할 때 혼란이 발생합니다. 이렇게 하지 않는 것이 가장 좋습니다.

패키지 전체를 아래에 설치 /opt하고 거기에 플래시 드라이브를 마운트할 수도 있습니다. 이는 모두 보유하고 있는(또는 빌드한) 패키지에 따라 다릅니다.

마운트 지점에 파일 시스템을 마운트하면 마운트 지점에 있는 디렉터리의 기존 내용이 숨겨집니다.

  • 예를 들어, 큰 파일 시스템을 마운트하여 시스템을 더 크게 만들고 싶고 큰 파일 /var시스템을 재부팅하고 마운트할 준비가 되기 전에 기존 파일을 모두 삭제하는 것이 불편한 경우 이 방법이 편리할 수 있습니다./var
  • 이 경우 /opt(또는 프로그램을 배치할 수 있는 다른 유용한 위치), rsync마운트 지점에서 새 파일 시스템으로 기존 파일 복사를 사용하고 시스템 유지 관리 등을 위해 전체 복사본을 유지하기로 결정할 수 있습니다.

    이는 시스템을 업그레이드할 때 숨겨진 파일이 업데이트되지 않는다는 단점이 있습니다. 또한 라이브러리 업그레이드로 인해 이러한 숨겨진 파일이 제대로 작동하지 않아 시스템 유지 관리에 덜 유용할 수 있습니다.

    따라서 일반적으로 시스템 관리 패키지에서 사용하지 않는 디렉터리에 추가 파일을 설치하는 것이 가장 좋습니다.

관련 정보