Gentoo가 @world 세트를 업데이트하는 데 얼마나 걸리나요?

Gentoo가 @world 세트를 업데이트하는 데 얼마나 걸리나요?

나는 다음 명령을 실행했습니다.나타남--질문--업데이트--깊이--newuse @world. 약 몇 시간 동안 실행되었으며 아직 설치 중입니다. 정상인가요?

답변1

빌드 시간 발생에 대해 더 알고 싶다면 다음을 사용할 수 있습니다.응용프로그램-포티지/genlop.젠롭그로부터 유용한 정보를 추출하세요나타나다이 정보를 바탕으로 기록되었으며 일부 추정이 이루어질 수 있습니다.

현재 컴파일 중인 패키지를 봅니다.

~$ genlop -c

Currently merging 2 out of 19

* sys-kernel/linux-firmware-20180103-r1 

      current merge time: 8 seconds.
      ETA: 1 minute and 13 seconds.

emerge작업을 완료하는 데 걸리는 예상 시간을 알고 싶다면 다음을 수행하세요 .

~ $ emerge -p app-office/libreoffice www-client/firefox | genlop -pq
These are the pretended packages: (this may take a while; wait...)

[ebuild   R   ~] www-client/firefox-60.0.1::gentoo  USE="[...]" 0 KiB
[ebuild   R    ] app-office/libreoffice-6.0.3.2::gentoo  USE="[...]" 0 KiB


Estimated update time: 2 hours, 27 minutes.

에서 genlop -h:

-p  estimate build time from a piped "emerge -p" output
-q  query gentoo.linuxhowtos.org database if no local emerge was found

-q이 옵션을 사용하면 실제 빌드 시간이 짧을 수 있습니다 . 제출하는 것에 의존하기 때문이다.gentoo.linuxhowtos.org데이터 베이스. 이전 버전의 패키지가 로그에 표시되므로 시스템에 이미 존재하는 경우에는 문제가 되지 않습니다.

답변2

예, 특히 대규모 애플리케이션(Firefox, Chrome 또는 KDE)을 직접 컴파일하거나 자주 사용하는 라이브러리(libc, openssl 또는 libpng)가 업데이트되는 경우(모든 종속 포트를 업데이트해야 함)

업데이트된 모든 포트/패키지는 소스에서 다시 빌드해야 하므로 시간이 좀 걸릴 수 있습니다. 특히 마지막 업데이트 이후 시간이 오래 지난 경우에는 더욱 그렇습니다.

관련 정보