pacman을 사용하여 아치 리눅스에서 특정 패키지를 업데이트하는 것에 대한 경고를 받고 싶습니다.
나는 헤더 파일에 일부 사용자 정의 정보를 사용합니다 gcc-libs
. 그러나 gcc-libs
업데이트할 때마다 이러한 사용자 정의 변경 사항은 공장 기본값으로 되돌아갑니다. 별로 어려운 변경 사항은 아니므로 공장 기본 설정으로 복원할 때마다 반복할 수 있습니다.
하지만 패키지를 업그레이드할 때마다 경고를 받고 싶습니다.
예를 들어 에서 편집합니다 /etc/pacman.conf
. 필드가 있지만 IgnorePkg
패키지 업데이트를 IgnoreGroup
무시하고 싶지 않습니다 . gcc-libs
어떤 방식으로든 and를 사용하는 것은 권장되지 않습니다 IgnorePkg
.IgnoreGroup
업데이트에 대한 알림을 받고 싶습니다 gcc-libs
. [Y/n]을(를) 업그레이드하기 전에 귀하의 허가를 요청한다는 것을 알고 있지만, 노란색 경고 같은 것이 있습니까?
답변1
패키지를 무시하면 업그레이드가 가능하다는 경고가 표시됩니다.
warning: ffmpeg: ignoring package upgrade (2:4.3.1-4 => 2:4.3.2-1)
하지만 업그레이드 패키지를 계속 사용할 수 있습니다 pacman -S ffmpeg
.
패키지를 무시하는 대신 변경 사항을 자동으로 삽입하는 사용자 정의 후크를 작성할 수도 있습니다(참조:man alpm-hooks
).
또는 먼저 업데이트를 확인하고 gcc-libs가 목록에 있는지 경고한 다음 설치를 진행하는 pacman용 래퍼 bash 스크립트를 작성할 수 있습니다.