[Comm] config-packages install like aptitude install? (was: Comming Master 3.1 part [1/4])

Maxim Tyurin =?iso-8859-1?q?mrkooll_=CE=C1_bungarus=2Einfo?=
Вт Дек 12 20:59:17 MSK 2006


Fr. Br. George writes:

> On Tue, Dec 12, 2006 at 12:40:13PM +0200, Michael Shigorin wrote:
>> > Но -- главное -- зачем? зачем всё это делать из инсталлятора?
>> 
>> Так оно ж не только в инсталяторе.
> Не в инсталляторе есть более удобные средства, предназначенные не для
> инсталляции.
>
>> > А проблема "apt-get install kde / apt-get remove kde" останется
>> > Без решения этой проблемы не заработает главное: алгоритм
>> > "установил -- не понравилось -- удалил" будет приводить к
>> > накоплению ненужного.
>> 
>> Вообще-то достаточно держать базу с отдельными пометками "было
>> поставлено для, а не explicitly".  Подсмотрев в том же aptitude.
> Грабли начнутся тогда, когда "поставленное для" окажется тоже нужным.
> Например, поставить весь XOrg и удалить драйверы NVidia и ATI, чтобы
> XOrg -configure не глючил. Хорошо, что при этом XOrg не сносится.

Чтоб граблей не было вполне хватит и просто зависимостей в rpm.
Тот-же aptitude не будет сносить пакеты если они нужны еще кому то
кого ставили через aptitude. Это он может у rpm/dpkg спросить.

> Нет, тут проблема сложнее. Трудно отличить, какой из способов установки
> -- это установка для, а какой -- explicitly. Это худо-бедно можно
> сделать в рамках _одного_ сеанса работы, когда человек ещё сам помнит,
> что для него "для", а что -- "explicitly". Но но в рамках одного сеанса
> отлично проходит и схема "намудрил -- откатил". А мы говорим о какой-то
> долговременной логике.

Дополнительную базу вести. И лог чтоб смотреть где намудрил.

-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll на jabber.pibhe.com
   ___                                 
  / _ )__ _____  ___ ____ _______ _____
 / _  / // / _ \/ _ `/ _ `/ __/ // (_-<
/____/\_,_/_//_/\_, /\_,_/_/  \_,_/___/
               /___/  



Подробная информация о списке рассылки community