das kann man auch per eix hooks machen, dann ist der Spaß parallelisiert. Man muss es nämlich für jedes Repo machen:bell wrote:Small update on moving to git:
eix-users have to generate the cache themselves:
run egencache --repo=gentoo --update --update-use-local-desc after emerge --sync and before eix-update
Ach, das ist der Unterschied! Ich nutze denDer ist ein Paar Minuten weniger aktuell, jedoch mit bereits generiertem Cache.
Thats the difference! I use the other "github gentoo-mirror" that is some minutes less up-to-date but with pre-generated cache.
@miroR: Здесь значит разница ! ...
Code: Select all
~ # cat /etc/eix-sync.conf
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=bumblebee
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=gentoo
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=init6
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=java
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=kde
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=mv
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=proaudio
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=qt
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=seden
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=SED-Local
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=sunrise
@egencache --jobs="$(($(nproc) + 1))" --update --update-use-local-desc --repo=vmwareCode: Select all
~ # grep "\[" /etc/portage/repos.conf/* | grep -v DEFAULT | sed -e 's,.*\[\(.*\)\],\1,' | sort -u | \
> while read x ; do \
> echo "@egencache --jobs="\$((\$(nproc) + 1))" --update --update-use-local-desc --repo=$x" >> /etc/eix-sync.conf \
> done



