-=| Yordan Radunchev, Tue, Jun 09, 2009 at 11:46:35AM +0300 |=- > On Tue, Jun 09, 2009 at 11:12:36AM +0300, Damyan Ivanov wrote: > > Според мен бедата е, че Evolution е зависимост на мета-пакета > > gnоме, и в момента, в който се опиташ да махнеш evolution, > > автоматично се маха и gnome. Това е нормално, бедата идва от това, > > че останалите гномски пакети са маркирани като автоматично > > инсталирани, защото пакетът gnome зависи от тях, и при > > премахването му вече се смятат за ненужни. Това, което трябва да > > направиш е да маркираш приложенията на които държиш като ръчно > > инсталирани. > > > > Например, стартирай aptitude и маркирай evolution за премахване. > > Натисни 'g' и разгледай списъка с пакети за премахване. Маркирай с '+' > > всички, които искаш да останат. Когато си доволен натисни 'g' още > > веднъж. > > > > -- > > dam > > http://pastebin.com/m77049ca0
Точно както и предполагах: „The following packages were automatically
installed and are no longer required“
> това маркране като ръчно инсталирани, няма ли в последствие да се отрази
> на ъпдейтването им?
Не, маркирането като ръчно инсталирани ще попречи да се премахват
автоматично ако никой друг пакет не зависи от тях.
Цялата работа с маркирането ръчно/автоматично е за да се разграничават
пакетите, изрично поискани от потребителя и тези, които са инсталирани
само за да удовлетворят зависимостите.
Например решаваш, че искаш да изпробваш KDE:
aptitude install kde
Това ти инсталира десетки пакети с различни KDE приложения, компоненти
и библиотеки.
По-късно решаваш, че дисковото пространство ти трябва спешно и го
махаш:
aptitude remove kde
И всичките допълнителни пакети, които са инсталирани при първата
стъпка биват премахнати автоматично (освен ако някой друг пакет, който
междувременно е бил инсталиран не зависи от тях).
(Същото важи и за GNOME, OpenOffice.org и разни други големи софтуерни
пакети)
Та, или направи магарията с equivs, както Оги препоръчва, или от
пакетите повличани от 'gnome-desktop-environment'[0] избери тези,
които искаш да запазиш и ги маркирай[1] като ръчно инсталирани.
[0] apt-cache depends gnome-desktop-environment
[1] aptitude unmarkauto пакет пакет пакет
След това би трябвало в списъка с пакети, които ще се премахнат заедно
с evolution да има само компоненти на evolution и разни библиотеки.
--
dam
signature.asc
Description: Digital signature
_______________________________________________ Lug-bg mailing list [email protected] http://linux-bulgaria.org/mailman/listinfo/lug-bg
