montresol Posted September 22, 2005 Report Share Posted September 22, 2005 Witam, Przed chwila udalo mi sie zbudowac ze zrodel pierwsza aplikacje pod Fedora. Zbudowanie paczki checkinstallem tez poszlo bez problemow. Po drodze musialem dociagnac yumem 3 pakiety *-devel, ktore zainstalowaly cala kupe zaleznosci. Jak rozumiem moge wszystkie te pakiety bez powiklan z systemu usunac. Tu rodzi sie pytanie: czy istnieje sposob aby dociagniete paczki wraz ze sciagnietymi zaleznosciami szybko odinstalowac? Na razie przegladam logi yuma i na tej podstawie wszystko usuwam. Czy yum nie moglby zrobic tego za mnie - tzn sam spojrzec do loga i cofnac sie na przyklad o 3 kroki? Jak Wy radzicie sobie w takich sytuacjach? Pozdrawiam, montresol Link to comment Share on other sites More sharing options...
spyro Posted September 23, 2005 Report Share Posted September 23, 2005 po prostu wpisujesz: yum remove paczka w miejsce paczka możesz podać nazwy kilku paczek żeby nie odpalać yuma za każdym razem z osobna jak nie lubisz trybu tekstowego to możesz jeszcze użyć yumexa Link to comment Share on other sites More sharing options...
montresol Posted September 23, 2005 Author Report Share Posted September 23, 2005 po prostu wpisujesz: yum remove paczka w miejsce paczka możesz podać nazwy kilku paczek żeby nie odpalać yuma za każdym razem z osobna jak nie lubisz trybu tekstowego to możesz jeszcze użyć yumexa Nie wyrazilem sie niestety zbyt jasno. Chodzilo mi o jakies narzedzie czy moze opcje yuma, ktora pozwolilaby, za jednym razem, wrocic do stanu systemu sprzed instalacji danego pakietu. Cos na ksztalt sql-owego savepointa, ktory na podstawie logow bazy danych potrafi odtworzyc stan bazy w zapamietanym momencie (rollback to moj_stan). Wpisywanie: #yum remove nazwa_pak1 nazwa_pak2 ... owszem zalatwia sprawe ale trzeba skads (z logow) znac nazwy pakietow. A przeciez mogloby sie to dziac automatycznie. Za duzo wymagam? Pozdrawiam, montresol Link to comment Share on other sites More sharing options...
gajownik Posted September 26, 2005 Report Share Posted September 26, 2005 fedora-rmdevelrpms - usuwa paczki wymagane do kompilacji: *-devel, autmake, autoconf, gettext, etc. Ten program jest raczej przeznaczony do znajdowania brakujących BuildRequires w plikach spec. Możesz jeszcze wpisać: rpm -qa --last | less by zobaczyć ostatnio instalowane paczki. Zerknij tez do logów yuma → /var/log/yum.log 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