
저는 ArchLinux에서 yaourt를 사용하고 있습니다.
yaourt -Syu
코어/추가 패키지 또는 내가 원하는 패키지만 포함하는 것이 가능합니까 ?- 단일 패키지를 업데이트하는 방법은 무엇입니까?
yaourt -U <package>
작동하지 않습니다(패키지를 찾거나 읽을 수 없습니다). 꼭 사용해야 하나요yaourt -S <package>
?
편집하다
- 사용에 문제가 있습니다
yaourt -S <package>
. 사용 가능한 업데이트가 없으면 어쨌든 패키지가 다시 설치됩니다.
답변1
첫 번째 점의 경우:
yaourt -Syu를 수행할 수 있지만 코어/추가 패키지 또는 내가 원하는 패키지만 포함할 수 있습니까?
문서에 따르면, pacman
(또는 yaourt
이 경우) pacman.conf
는 호출될 때마다 읽기를 시도합니다. 그럼, 업그레이드하고 싶지 않은 부분에 댓글을 달려고 해보셨나요?
두 번째 요점:
단일 패키지를 업데이트하는 방법은 무엇입니까?
yaourt -U <package>
작동하지 않습니다(패키지를 찾거나 읽을 수 없습니다). 꼭 사용해야 하나요yaourt -S <package>
?
Pacman의 설치 명령 -S
은 실제로 동기화입니다. 설치 또는 업그레이드는 동일한 방식으로 수행됩니다.
$ pacman -S <package>
또는:
$ yaourt -S <package>
답변2
당신이 원한다면Arch Linux에서 하나의 패키지만 업데이트, 다음을 수행하십시오 (점에 유의하시기 바랍니다#명령이 다음과 같이 실행되어야 함을 나타냅니다.뿌리)
1) 다음으로 패키지 이름을 검색하세요.
$ 팩맨 -Ss예어
(여기에 패키지 이름과 기타 내용이 인쇄됩니다)
2) 다음 명령을 실행하여 패키지의 URI를 가져옵니다.
# 팩맨 -Syup | grep패키지_이름
(이전 명령에서 얻은 패키지 이름을 쓰십시오. 이제 패키지의 URI를 가져와야 합니다)
3) 마지막으로 uri를 복사하고 다음 명령을 실행하여 업데이트합니다.
# 팩맨 -U패키지의_uri
이것이 누군가에게 도움이 되기를 바랍니다. 참고로 이건권장되는 방법은 아닙니다패키지를 업데이트합니다. 가능하다면 전체 시스템을 업그레이드하십시오. 그러나 이는 하나의 패키지만 업데이트해야 하고 전체 시스템 업그레이드를 실행할 대역폭이 없을 때 좋은 방법입니다.(예를 들어 최근에플래시플러그인패키지).