Помощь в учёбе, очень быстро...
Работаем вместе до победы

Средства управления пакетами Debian: обзор

РефератПомощь в написанииУзнать стоимостьмоей работы

Что же касается Adept — это очень интересная программа (также, насколько я понимаю, front-end над apt, но ее еще нельзя считать достаточно отлаженной. Будем надеяться на совершенствование ее в грядущих версиях Kubuntu. Команда dpkg, предназначенная для установки, конфигурирования и удаления единичных пакетов, но не имеющая собственных средств разрешения зависимостей между ними; В отношении… Читать ещё >

Средства управления пакетами Debian: обзор (реферат, курсовая, диплом, контрольная)

В отношении средств управления пакетами в Debian и его клонах имеется богатый выбор:

  • · команда dpkg, предназначенная для установки, конфигурирования и удаления единичных пакетов, но не имеющая собственных средств разрешения зависимостей между ними;
  • · dselect — front-end (оболочка) для dpkg, работающая в текстовом режиме; обеспечивает не только установку/удаление программ, но и групповой выбор пакетов по целевому назначению, а также разрешение зависимостей между ними;
  • · механизм apt — универсальный набор инструментов для управления deb-пакетами, включая разрешение зависимостей между ними и даже построение из исходников отдельных пакетов и тотальную пересборку установленной системы с заданными параметрами компиляции;
  • · aptitude — оболочка для apt, как по интерфейсу, так и функционально схожая с dselect;
  • · sinaptic — также оболочка для утилит семейства apt.

Все эти средства унаследованы от прародителя — Debian’а его клонами. Которые, однако, могут включать в себя и собственный инструментарий пакетного менеджмента. Так, в Kubuntu имеется собственный менеджер пакетов — Adept, предназначенный для работы в графической среде KDE.

В этой статье речь пойдет о семействе программ dpkg и инструментарии apt. Надстраивающие их front-end'ы лично мне представляются неудобными (хотя многие имеют другое мнение), и я ими никогда не пользуюсь. Кроме того, отличительная черта dselect и, насколько я знаю, aptitude — то, что они по умолчанию устанавливают все зависимости пакетов, как обязательные (depends), так и рекомендуемые обеих степеней (recommend и suggests), что представляется далеко не всегда оправданным.

Команда dpkg разрешением зависимостей не занимается, лишь сообщая в соответствующих случаях об их нарушениях. Инструменты же из набора apt, ограничваясь установкой необходимых зависимостей, выводят список настоятельно и умеренно рекомендуемых пакетов, и пользователь может сам решить, устанавливать ему их или нет.

Что же касается Adept — это очень интересная программа (также, насколько я понимаю, front-end над apt, но ее еще нельзя считать достаточно отлаженной. Будем надеяться на совершенствование ее в грядущих версиях Kubuntu.

Показать весь текст
Заполнить форму текущей работой