다양한 작업을 위해 존재하는 다양한 구성 파일을 변경합니다.

다양한 작업을 위해 존재하는 다양한 구성 파일을 변경합니다.

두 패키지 모두 패키지를 다운로드하고 일부 구성 파일을 업데이트하는 것처럼 보이지만 왜 둘 다 필요한가요?

답변1

다른 패키지 관리자에서 오는 사용자의 경우 다음과 같은 대략적인 비유를 적용할 수 있습니다. 그러나 GUIX를 사용하면 각 사용자가 자신의 패키지 세트는 물론 자신의 GUIX 버전도 사용할 수 있으므로 이것으로부터 너무 많은 것을 추론하지 마십시오!

guix pull마찬가지로 apt-get update사용 가능한 패키지, 대체 패키지 및 파생 패키지의 새로운 목록을 다운로드합니다. 그러나 새로운 버전의 GUIX도 설치됩니다! (왜냐하면이유)

guix package -i(동의어 guix install) 또는 와 마찬가지로 guix package -u패키지를 설치/업그레이드할 수 있지만 이전에 업데이트된 패키지 목록(/)을 얻은 경우에만 가능합니다.apt-get installapt-get upgradeapt-get updateguix pull

다양한 작업을 위해 존재하는 다양한 구성 파일을 변경합니다.

  • 기본적으로 guix pull구성 파일이 변경됩니다 ~/.config/guix/current. 이 구성 파일은 구성 파일 및 모든 관련 항목(예: 패키지 설치)을 생성하는 작업에 사용됩니다.

  • 기본적으로 guix install동의어는 guix package -i구성 파일을 변경합니다 ~/.guix-profile. 이 프로필은 귀하가 하고 있는 모든 생산적인(?) 작업에 적합합니다.

바라보다이 문제이 프로필에 대한 추가 정보

관련 정보