일부 업데이트를 설치하려고 합니다.거친 접촉아치 리눅스에서. 가장 좋은 접근 방식은 무엇입니까?
while ! pacman --noconfirm --needed --refresh --upgrade
do
:
done
완료하는데 90분 넘게 걸렸습니다. 어쩌면 이상한 이름의 --upgrade
옵션을 사용하고 있기 때문일 수도 있습니다 .다시 설치패키지 업그레이드( )를 수행하는 대신 패키지를 사용하세요 --sysupgrade
.
답변1
이는 팩맨의 기본 동작이 아닙니다 pacman
. 패키지가 성공적으로 다운로드된 경우(예: 불완전한 다운로드 또는 실패한 해시 합계로 인해 손상된 것으로 간주되지 않는 경우) 팩맨은 동일한 패키지를 다시 다운로드해서는 안 됩니다. 패키지가 부분적으로 다운로드된 경우 pacman
특별한 조치 없이 다운로드가 중단된 부분부터 다시 시작됩니다.
이와 같은 래퍼 사용을 고려할 수도 있습니다.강력한 약불안정한 연결을 통한 다운로드를 지원합니다.
답변2
Arch를 처음 접했기 때문에 뭔가 빠졌을 수도 있습니다.
나에게 팩맨은 기본적으로 파일 다운로드를 재개하지 않으며 인터넷 연결이 불안정하기 때문에 1MB보다 큰 패키지를 설치하는 것이 불가능합니다. 그것은 계속해서 시작될 뿐 결코 끝나지 않습니다.
pacman.conf 문서를 조사한 후 다음을 사용했습니다.
DisableDownloadTimeout
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
...또한...
UseDelta = 0.7
# 조금 더 추가
...독일 모바일 인터넷의 단점을 완화합니다. 지금은 잘 회복하고 있어요.