나는 Arch 및 파생 배포판이 시스템을 항상 최신 상태로 유지하도록 권장한다는 것을 알고 있지만 그렇게 하지 않기로 결정했습니다. 주로 수정해야 할 실제 문제가 있을 때 가끔씩 업데이트하며, 일반적으로 전체 패키지가 아닌 관련 패키지만 업데이트합니다. 즉, 최신 상태로 유지하고 싶은 일부 패키지가 있습니다.
저는 Manjaro를 사용하고 Cinnamon을 DE로 사용하고 있습니다. 수백 개의 업데이트에 대한 업데이트 알림을 계속 받고 있는데 그 중 대부분은 관심이 없습니다. pacman -Syu
또한 관련 없는 업데이트가 산재해 있는 긴 목록이 생성됩니다. 나는 화이트리스트 시스템을 원합니다. 업데이트 알리미는 내가 특별히 관심 있다고 표시한 패키지의 업데이트에 대해서만 알려주어야 합니다. 또한 화이트리스트에 포함된 패키지와 해당 종속성만 업데이트하는 pacman 명령을 실행할 수 있어야 합니다(종속성 업데이트에 대해서는 알리지 않음).
어떻게 해야 하나요?
답변1
당신은 할 수 없습니다. 이는 나쁜 생각일 뿐만 아니라 팩맨의 작동 방식에도 어긋납니다.
팩맨이 무시할 몇 가지 특수 사례가 있습니다.특정 패키지(와일드카드를 사용하여 확장할 수 있습니다.) 그러나 이 개념을 뒤집어서 대부분의 패키지를 빠르게 무시하려고 하면 두 가지 문제가 발생합니다.
pacman은 부분 업그레이드 중 종속성 해결 문제에 대해 불평하고 트랜잭션을 완료하지 못합니다. 이렇게 하면 조정을 위해 프로그램을 다시 편집해야 하며
pacman.conf
, 본질적으로 패키지 관리가 수동 작업으로 전환됩니다.부분 업그레이드를 수행하면 라이브러리가 호환되지 않게 되어 문제가 발생하게 됩니다.
설명하는 사용 사례가 적합하지 않습니다.별말씀을요롤링 릴리스. 이 접근 방식을 원하면 Debian 또는 Ubuntu LTS와 같은 배포판을 선택하세요.