From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexander Bokovoy X-Mailer: The Bat! (v1.38e) S/N A1D26E39 / Educational X-Priority: 3 (Normal) Message-ID: <13570.010119@avilink.net> To: Maksim Otstavnov Subject: Re[2]: Ha: Re: [mdk-re] router In-reply-To: <8812564675.20010119131748@otstavnov.com> References: <8812564675.20010119131748@otstavnov.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@linuxteam.iplabs.ru Errors-To: mandrake-russian-admin@linuxteam.iplabs.ru X-BeenThere: mandrake-russian@linuxteam.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@linuxteam.iplabs.ru X-Reply-To: Alexander Bokovoy List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Fri Jan 19 14:53:00 2001 X-Original-Date: Fri, 19 Jan 2001 13:41:24 +0200 Archived-At: List-Archive: Hello Maksim, Friday, January 19, 2001, 12:17:48 PM, you wrote: > Hello Konstantin, > Friday, January 19, 2001, 12:42:34 PM, you wrote: KSrr>> что такое apt? > Debian'овский эквивалент rpm, т.е. программа для облегчения установки, > удаления и обновления пакетов с отслеживанием зависимостей и т.д. > Весьма продумана. Сейчас активно учится работать с rpm, после чего ее > можно будет использовать как альтернативный менеджер пакетов в > дистрибутивах, традиционно использующих последнюю (RedHat и наш > любимый Mandrake). APT альтернативой RPM не является. APT -- Advanced Packaging Tool, есть всего-лишь звено в системе управления пакетами Дебиана. APT позволяет управлять пакетами, абстрагировавшись от конкретной их реализации (путем rpm или dpkg) и их настройки (Deb-Conf в Дебиане, аналог в RPM-ориентированных средах отсутствует, поскольку Deb-Conf интерактивен). APT ответственен за то, чтобы разобраться с зависимостями для запрашиваемого пакета и самому разрешить их. При установке пакета это означает добавление тех пакетов, от которых устанавливаемый зависит, но которые в системе отсутствуют. При удалении -- удаление всех, которые от него зависят (если потребуется). APT в Mandrake 7.2 RE можно рассматривать как интерфейс к некоторым часто выполняемым действиям над RPM-пакетами: обновление всего дистрибутива из общего источника, установка отсутствующего пакета, автоматическая установка исходников и сборка пакета, удаление пакета или группы зависимых пакетов. Сложные операции над пакетами все равно требуют обращения к низкоуровневым утилитам, которыми в данном случае являются dpkg и rpm. В концептуальном плане отличие дебиановского подхода от RPM хорошо описано в одной из ноябрьских редакционных статей на freshmeat.net автором интерфейса APT к RPM. -- Best regards, Alexander mailto:ab@avilink.net