emerge —sync w 4 minuty? emerge —metadata w 6 sekund? Tak - to możliwe ;)
Pierwsze co musisz zrobić to zainstalować portage z ~arch - czyli 2.1.*. Następnie w pliku /etc/portage/modules dodajemy dwie linijki:
portdbapi.auxdbmodule = cache.cdb.database
eclass_cache.dbmodule = cache.cdb.database
Jeżeli w /usr/lib/portage/pym/cache nie masz pliku cdb.py ściągamy go stąd. Powodzenia!
Ja mam sync w 2min mimo że nie dopisywałem nic:)
A coś więcej o tym module?
Zależy od tego ile danych musisz ściągnąć podczas tego synca ;)
ttp://forums.gentoo.org/viewtopic-t-306218.html
Jak to mówią: “gentoo for ricers!” Ja tam wole jednak nie przesadzać. Z cdb sync trwa 1-5 minut (zależy ile jest danych), w sumie to dla mnie nie jest ważne ile trwa, dobrze, że nie trwa wieczność. Poza tym niezbyt “szalone” C(XX)FLAGS i niewiele dający prelink.
Co z tego, że zrobię emerge –sync o 2 minuty szybciej, skoro będę czekać 40 minut na zemergowanie np. kdebase? ;)
rice it! :>
A ja znowu coś popsułem w mym Gentoo i mam dziwny błąd (niby daje mi podpowiedź jak mam go naprawić ale to nie działą ;-)
en0x zwrócił mi uwagę, że trzeba również zemergować cdb i python-cdb. Wydało mi się to na tyle oczywiste, że zapomniałem napisać.
Weź rownież pod uwagę, że jeżeli jedziesz na portage z gałęzi develowej, to cdb nie działa i należy go usunąć. Inna sprawa, że znacznie poprawili w nim wydajność, przez co cdb nie jest już potrzebny (o czym informuje komunikat przy “emerge portage”)
Gałąź develowa czyli?
Czepialski :P
Fkoz chodzi o “~architektura” :> Nawet skrotu myślowego nie można użyć :>
No to w takim razie bzdury gadasz. Przeczytaj dokładnie co napisałem w wpisie.
w sumie, bzdury gadam ;)