-=| 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@linux-bulgaria.org
http://linux-bulgaria.org/mailman/listinfo/lug-bg

Reply via email to