From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 12 Dec 2006 21:45:27 +0200 From: Michael Shigorin To: ALT Linux Community Message-ID: <20061212194527.GA29707@osdn.org.ua> Mail-Followup-To: ALT Linux Community References: <4576560D.7080404@tulanews.ru> <20061211092137.GB35641@grep.po.cs.msu.su> <457D2D8F.6020801@tulanews.ru> <20061211113612.GA36181@grep.po.cs.msu.su> <20061211143648.GH18932@osdn.org.ua> <20061212102706.GA41541@grep.po.cs.msu.su> <20061212104012.GG29707@osdn.org.ua> <20061212122220.GG41541@grep.po.cs.msu.su> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20061212122220.GG41541@grep.po.cs.msu.su> User-Agent: Mutt/1.4.2.1i Subject: Re: [Comm] config-packages install like aptitude install? (was: Comming Master 3.1 part [1/4]) X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: shigorin@gmail.com, ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 19:45:35 -0000 Archived-At: List-Archive: List-Post: On Tue, Dec 12, 2006 at 03:22:20PM +0300, Fr. Br. George wrote: > > > Но -- главное -- зачем? зачем всё это делать из инсталлятора? > > Так оно ж не только в инсталяторе. > Не в инсталляторе есть более удобные средства, предназначенные > не для инсталляции. Согласен, потому и ставлю обычно довольно быстро synaptic. (apt-get с zsh хорошо справляются, но некоторые вещи удобнее делать "оборзевая") > > > А проблема "apt-get install kde / apt-get remove kde" > > > останется Без решения этой проблемы не заработает главное: > > > алгоритм "установил -- не понравилось -- удалил" будет > > > приводить к накоплению ненужного. > > Вообще-то достаточно держать базу с отдельными пометками "было > > поставлено для, а не explicitly". Подсмотрев в том же aptitude. > Грабли начнутся тогда, когда "поставленное для" окажется тоже > нужным. Например, поставить весь XOrg и удалить драйверы > NVidia и ATI, чтобы XOrg -configure не глючил. Хорошо, что при > этом XOrg не сносится. Не, не так. "Настоящий" aptitude умеет запоминать, что если пакет A вытянул B и C, а отдельно их при этом ставить не просили -- то при сносе A надо попробовать снести также B и C. > Нет, тут проблема сложнее. Трудно отличить, какой из способов > установки -- это установка для, а какой -- explicitly. Это > худо-бедно можно сделать в рамках _одного_ сеанса работы, когда > человек ещё сам помнит, что для него "для", а что -- > "explicitly". Но но в рамках одного сеанса отлично проходит и > схема "намудрил -- откатил". А мы говорим о какой-то > долговременной логике. Короче говоря, народ, который это использует, радуется, а я, который представляет, что оно делает -- облизываюсь. ;-) Давай лучше чем другим займёмся, вряд ли эта мыслЯ к 3.1 в код созреет. Но за неожиданное направление таковой -- спасибо. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/