Re: [Lug-bg] Debian Lenny - как да махна Evolution?
- Subject: Re: [Lug-bg] Debian Lenny - как да махна Evolution?
- From: Damyan Ivanov <dam@xxxxxxxxxxxxxx>
- Date: Tue, 9 Jun 2009 13:43:44 +0300
- Mail-followup-to: Damyan Ivanov <dam@xxxxxxxxxxxxxx>, lug-bg@xxxxxxxxxxxxxxxxxx
-=| 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
Attachment:
signature.asc
Description: Digital signature
_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg
|