Введение

Система управления пакетами Ubuntu происходит от аналогичной системы, используемой в дистрибутиве Debian GNU/Linux. Файлы пакетов содержат все необходимую информацию по необходимым файлам, метаданным и инструкциям по осуществлению специфического функционала или программному обеспечению на вашем Ubuntu компьютере.

Обычно файлы пакетов Debian имеют расширение «.deb», и как правило располагаются в репозиториях, которые представляют собой коллекции пакетов на различных носителях, таких как CD-ROM, или онлайн. Пакеты обычно имеют предварительно откомпилированный двоичный формат; благодаря этому установка идет быстро и не требует компиляции программ.

Многие комплексные пакеты используют концепцию зависимостей. Зависимости - это дополнительные пакеты, необходимые основному пакету для правильного функционирования. Например, пакет синтеза речи festival требует пакета libasound2, который является пакетом библиотеки работы со звуком ALSA, необходимой для воспроизведения звука. Чтобы обеспечить функционирование festival, он и все его зависимости должны быть установлены. Утилиты управления программами в Ubuntu делают это автоматически.