From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=fOlcTtg1jfUW9IrAiDIHDtqXf3gI8CcyqUhMgtgxhYX4TKIuio3vVgt0vn22isR4NEWXixEV/0646KHS6kHFkAWnglHmJHag+i4UGneRovG8Xa1aLzAROaV/GxvMA9INBGX1sxbum7VYTuPZXa/dTfNBnijpV7vVfWwYJcaMkTg= Message-ID: <4360BFC6.8000909@gmail.com> Date: Thu, 27 Oct 2005 15:53:42 +0400 From: Pavel Usischev User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.12) Gecko/20051021 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Linux Community Subject: Re: [Comm] Compact3.0-r10 References: <435FAD56.3030101@altlinux.org> <43609034.70904@altlinux.org> <957265820510270209u6c2f55e1p@mail.gmail.com> <4360A290.7050000@altlinux.org> <957265820510270303y61195000i@mail.gmail.com> <4360AB96.2060804@altlinux.org> <957265820510270346h32f63debl@mail.gmail.com> <4360B152.4020107@altlinux.org> <957265820510270410k69e9d4eft@mail.gmail.com> In-Reply-To: <957265820510270410k69e9d4eft@mail.gmail.com> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Oct 2005 11:54:24 -0000 Archived-At: List-Archive: List-Post: Denis G. Samsonenko пишет: >>Согласитесь, от "поставить/снести пакет" до "собрать простенькую >>программу" лежит не слабая пропасть. > Ну, я не вижу особой разницы между "apt-get install simpleprogram" и > "rpm --rebuild simpleprogram.src.rpm" с дальнейшим "rpm -ivh > simpleprogram.i586.rpm" (или через hfsher и apt) или "./configure && > make && sudo make install". Если мы говорим о сборке "простенькой > програмки". apt-get install simpleprogram -- взять уже готовый пакет из репозитория, рекомендованного разработчиками дистрибутива (как частный случай -- с диска/дисков этого самого дистрибутива). Причем это может быть даже не apt-get, а synaptic. И об удовлетворении зависимостей заботится автомат. rpm --rebuild simpleprogram.src.rpm -- заранее позаботившись об удовлетворении сборочных зависимостей. Для hasher вроде до сих пор нужно локальное зеркало репозитория (не говоря уже о том, что нужно знать, что это такое и с чем его едят). Еще желательно подумать о том, чтобы как-нибудь потом локальная сборка не переклинила очередное обновление системы, например до более нового выпуска дистрибутива. ./configure && make && sudo make install -- и эта часть системы оказывается вне территории механизмов контроля зависимостей, что впоследствии тоже может проявиться весьма неожиданным и неприятным образом. Так что разница между "пользователем обыкновенным" и "пользователем собирающим" все-таки есть. -- С уважением, Павел Усищев