borzole Posted January 14, 2010 Report Share Posted January 14, 2010 Witam. Zrobiłem sobie własne repo w celach nauki (a ze 3 paczki tam mam) * http://jedral.one.pl/wiki/repo UWAGA! to tylko TEST Gdy zmieniłem paczkę do nowszej wersji i wykonałem: createrepo --update /folder/repo to yum tego nie zauważył. O czym zapomniałem przy aktualizacji repozytorium? Link to comment Share on other sites More sharing options...
thof Posted January 14, 2010 Report Share Posted January 14, 2010 Ja zawsze tworzę na nowo, tzn. bez opcji --update i nowe wersje są poprawnie wykrywane. Link to comment Share on other sites More sharing options...
borzole Posted January 14, 2010 Author Report Share Posted January 14, 2010 No niby jest to wyjście. Zdziwiłem się, bo dodając zupełnie nową paczkę i wykonując "--update" repo się zaktualizowało, a dodając aktualizację paczki już nie * a czy ktoś mógłby spojrzeć na te pliki *.spec http://dl.dropbox.com/u/409786/pub/repo/SPECS/index.html źródła są folder wyżej (to są hotlink z ~/rpmbuild więc wszystko jest ułożone dokładnie tak jak do budowania): bo jakoś strasznie topornie to robię i albo mi jakiś folder zostaje, albo muszę ze ścieżką kombinować :/ Link to comment Share on other sites More sharing options...
Guest Posted January 14, 2010 Report Share Posted January 14, 2010 A czy po probie uzycia yuma na zaaktualizowanym repo, zrobiłe yum clean all ? Link to comment Share on other sites More sharing options...
borzole Posted January 14, 2010 Author Report Share Posted January 14, 2010 Nie i nie widzę powodu, by czyścić cache. Robię to bardzo rzadko, a mimo to update ze standardowych repozytoriów wykonuje się bez problemu. Przy tak maleńkim repo mogę wszystko generować na czysto do puki baza jest rzędu kilku kB. Zastanawiam się czemu my wciąż nie mamy polskiego repozytorium. Na dobrą sprawę można by wrzucić te wszystkie operki, virtualboxy itd. na głupiego dropboxa. Jedyny problem to wrzucanie dużych pliku (u mnie to trwa i trwa :lammer: ). Link to comment Share on other sites More sharing options...
Guest Posted January 14, 2010 Report Share Posted January 14, 2010 Nie rozumiesz. Jeżeli użyjesz yuma z jakimś reozytorium i coś w tym repo zmienisz, to yum od razu nie pociągnie swierzych informacji. Albo to wymusisz (wyczyszczenie cache), albo odczekasz (chyba 15min, ale głowy nie dam uciać) i wtedy cache się sam przedawni i yum pociągnie z repo tak jak jest. Dlatego moim zdaniem nie widać było nowszej wersji pakietu. Pozdrawiam Link to comment Share on other sites More sharing options...
borzole Posted January 14, 2010 Author Report Share Posted January 14, 2010 Tzn. że jak wykonam raz "yum update" to przez następne ~15 minut to samo polecenie wykonane drugi raz nawet się nie pofatyguje by sprawdzić ten update? Nie przyszło mi to do głowy. Dobra, pokombinuję sobie z tym wszystkim pomalutku. Dzięki za odzew. Link to comment Share on other sites More sharing options...
SeeM Posted January 15, 2010 Report Share Posted January 15, 2010 Ja zawsze wywalałem pliki yumowe z repozytorium i robiłem od nowa createrepo. Inaczej nigdy yum na klientach nie zauważał aktualizacji. Nowe pakiety owszem, ale nie aktualizacje. Nie wiem czy da się inaczej - ja się już tak nauczyłem i mi zostało. Link to comment Share on other sites More sharing options...
Guest Posted January 16, 2010 Report Share Posted January 16, 2010 Ja zawsze wywalałem pliki yumowe z repozytorium i robiłem od nowa createrepo. Inaczej nigdy yum na klientach nie zauważał aktualizacji. Nowe pakiety owszem, ale nie aktualizacje. Nie wiem czy da się inaczej - ja się już tak nauczyłem i mi zostało. Robię identycznie Ale to pewnie jakieś złe przyzwyczajenie Oczywiście wcześniej kopiuje sobie gdzieś na bok plik grup Pozdrawiam Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now