Ha: Re: [mdk-re] router

Alexander Bokovoy =?iso-8859-1?q?ab_=CE=C1_avilink=2Enet?=
Пт Янв 19 14:53:00 MSK 2001


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






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