Advanced Packaging Tool скачать

      Комментарии к записи Advanced Packaging Tool скачать отключены

Уважаемый гость, на данной странице Вам доступен материал по теме: Advanced Packaging Tool скачать. Скачивание возможно на компьютер и телефон через торрент, а также сервер загрузок по ссылке ниже. Рекомендуем также другие статьи из категории «Торренты».

Advanced Packaging Tool скачать.rar
Закачек 2063
Средняя скорость 5703 Kb/s

Advanced Packaging Tool скачать

Advanced Packaging Tool – набор утилит для управления программными пакетами в операционных системах основанных на Debian. APT предоставляет дружественную надстройку над DPKG и позволяет:

APT является одной из базовых программ и включена в состав Ubuntu.

Все файлы настроек APT хранятся в директории /etc/apt.

/etc/apt/apt.conf – основной файл настроек, используемый всеми инструментами из состава APT. Описание всех возможных настроек и опций можно прочитать в документации к нему:

Директория содержащая в себе файлы конфигурации, аналогичные по синтаксису apt.conf. При помощи этой директории можно быстро и удобно манипулировать настройками APT добавляя или удаляя подготовленные файлы с настройками.

Файл, содержащий ключи, для авторизации в репозиториях. Например, туда добавляются логины и пароли от репозиториев к купленным в Центре приложений программам.

sources.list.d

Директория с файлами репозиторий, по назначению аналогичных sources.list. Каждый репозиторий описывается в отдельном файле.

Использование

В APT входит несколько утилит, выполняющих отдельные задачи.

apt-get это утилита управления пакетами. apt-get требует прав суперпользователя для своей работы.

Починка базы пакетов

apt-get также используется для устранения сбоев в базе пакетов вызванных нарушенными зависимостями. Разрешение зависимостей производится командой:

apt-cache – утилита, позволяющая выполнять запросы к кешу APT.

apt-key служит для добавления ключей от репозиториев в систему. Ключи защищают репозитории от возможности подделки пакета. Подробнее смотрите в статье Репозитории.

A powerful package manager application used in all the Debian-based Linux operating systems

APT stands for Advanced Package Tool and is an open source command-line application used in many Linux distributions that use the DEB package format. It is originally developed by the Debian developers for the Debian GNU/Linux operating system. It is one of the best command-line package management tools invented in the last years for a Linux system. It is the official package manager for Debian GNU/Linux, which inspired many popular Linux operating systems, including Ubuntu or Linux Mint.

Effortlessly install DEB packages

Despite that fact that it’s a command-line software, apt allows users to effortlessly install as many DEB packages as they want, update all or only some of the installed applications, as well as to remove certain packages from their computers. APT is the powerful component behind well known graphical package managers developed over the years, including Synaptic Package Manager or Ubuntu Software Center. If you use a Debian-based distribution, apt is already installed.

An advanced front-end for dpkg

APT is actually an advanced front-end for the dpkg package manager. The project is comprised of several command-line utilities, including apt-get (for installing, removing, updating or upgrading packages), apt-cache (for searching the software package cache), apt-file (for discovering which package includes a certain file), and apt-add-repository (for adding a PPA software repository).

Offers unique features

While some will prefer to use the Aptitude application, APT provides users with several unique features, such as complete installation ordering and multiple source capability. These days, modern Linux users tend to use applications like Synaptic Package Manager, Adept Package Manager or Ubuntu Software Center without knowing that they are actually powered by the apt software.

It was ported to iOS

Few people know that apt was also ported to the iOS mobile operating system created by Apple, by the Cydia project, a package manager for jailbroken iOS devices. In our opinion, apt is a much better package manager for Linux than yum (the default package management tool for RPM-based distributions).

Apt-get (Advanced Packaging Tool) — программа для установки, обновления и удаления программных пакетов в командном режиме. Способна автоматически устанавливать и настраивать программы как из предварительно откомпилированных пакетов, так и из исходных кодов.

Пакеты берутся из интернет-репозиториев, либо их можно установить с имеющихся носителей. Список источников пакетов хранится в файле /etc/apt/sources.list.

Для пользователей, предпочитающих командной строке графический интерфейс, есть Synaptic — графическая оболочка для apt-get, созданная на основе GTK+ .

Использование утилиты

apt-get [параметры] команда

apt-get [параметры] install|remove пакет1 [пакет2 …]

apt-get [параметры] source пакет1 [пакет2 . ]

Основные команды apt-get

update — используется для синхронизации файлов-описаний пакетов с их источником и получения обновлённых списков пакетов. Перед upgrade и dist-upgrade всегда нужно выполнять update.

upgrade — используется для установки новейших версий установленных пакетов системы из источников, указанных в /etc/apt/sources.list. Для того, чтобы apt-get узнал о существовании доступных новых версиях пакетов, данной команде должна предшествовать команда update.

dist-upgrade — позволяет произвести обновление системы в целом.

install — устанавливает один или более пакетов, отмеченных для установки. Каждый пакет — это имя пакета, а не полное имя файла, содержащее этот пакет (например, в качестве пакета может быть указано имя audacity, а не audacity_1.9.6.rpm). Все пакеты-зависимости также будут получены и установлены.

remove — удаляет выбранные пакеты.

source — скачивает пакеты с исходниками. APT проверяет доступные пакеты на предмет получения их исходных текстов. Затем он ищет и копирует в текущий каталог новейшую доступную версию этих исходных текстов.

Пакеты исходных текстов обслуживаются отдельно от бинарных через ввод строки rpm-src в файл /etc/apt/sources.list. Если задана опция —compile, то пакет с исходными текстами будет скомпилирован в бинарный rpm-пакет. Если задана опция —download-only, то пакет с исходными текстами не будет распакован.

build-dep — устанавливает всё необходимое для сборки исходных пакетов.

clean — удаляет скачанные ранее архивные файлы. Команда удаляет все, но оставляет файлы из /var/cache/apt/archives/ и /var/cache/apt/archives/partial/.

autoclean — как и clean, очищает локальное хранилище полученных файлов пакетов. Отличие состоит в том, что эта команда удаляет только те файлы пакетов, которые больше не могут быть получены и использованы. Это позволяет обслуживать кэш в течении длительного периода без потери контроля над ним.

check — это диагностический инструмент, который обновляет кэш пакетов и позволяет удостовериться в отсутствии неудовлетворённых зависимостей.

Параметры

-h, —help — справка.

-q, —quiet — скрыть индикатор процесса.

-qq — не показывать ничего кроме сообщений об ошибках.

-d, —download-only — получить пакеты и выйти без их установки или распаковки.

-s, —simulate — выполнить симуляцию событий, который должны происходить, но которые реально не будут выполнены и не изменят состояние системы.

-y, —yes — автоматически отвечать «Да» на все вопросы. При возникновении нежелательной ситуации (например, удаления необходимого для работы системы пакета) apt-get будет аварийно завершать свою работу.

—reinstall — переустановить пакеты, которые уже являются новейшими версиями.

-f, —fix-broken — попытка исправить систему с нарушенными зависимостями.

-m, —ignore-missing — игнорировать отсутствующие пакеты. Если пакеты не могут быть получены или их полная проверка после получения окончилась неудачно (поврежденный файл пакета), то состояние пакета возвращается к предыдущему и результат обрабатывается. Использование этой опции совместно с -f в некоторых случаях может привести к ошибке. Если какой-либо пакет выбирается к установке (например, если он указан в командной строке) и он не может быть получен, то без каких-либо сообщений будет восстановлено исходное состояние.

-u, —show-upgraded — показать обновленные пакеты. Выдает список всех пакетов, которые были обновлены.

—no-upgrade — не производить обновления пакетов. Когда эта опция используется совместно с командой install, то no-upgrade предотвратит обновление уже установленных пакетов.

-b, —compile, —build — собрать (компилировать) пакет после получения его исходника.

-D — при удалении пакета стремиться удалить компоненты, от которых он зависит.

-V — подробно показывать номера версий пакетов.

—no-remove — если какие-либо пакеты отмечены к удалению, то apt-get немедленно, без вопросов, завершит работу.

—force-yes — принудительное выполнение заданной операции несмотря ни на что. Это опасная опция, которая заставит apt продолжать выполнение операции без каких-либо диалогов с пользователем, даже если возникнет потенциальная возможность ошибки. Она не должна использоваться кроме как в специальных ситуациях. Использование force-yes потенциально способно уничтожить вашу систему!

* При наборе в консоли apt-get moo можно увидеть корову, которая спросит вас: «Вы мычали сегодня?»


Статьи по теме