Оглавление |
---|
См. также: Создание локальных и сетевых репозиториев
Предупреждение |
---|
Не забывайте удалять сторонние репозитории после завершения их использования. |
Информация | ||
---|---|---|
| ||
|
Информация |
---|
Таблицы соответствия версий Astra Linux CE/Astra Linux SE и Debian можно посмотреть по ссылке: Дополнительные пакеты и СПО Таблицы соответствия версий Astra Linux CE/Astra Linux SE и аппаратных платформ можно посмотреть по ссылке Таблица вариантов исполнения Astra Linux Special Edition. |
Примечание | ||
---|---|---|
| ||
Все команды, котрые которые вносят изменения в систему, выполняются:
То есть, команды выполняются либо через команду применяя sudo для каждой выполняемой команды, либо для группы команд - после входа в сессии сессию администратора после выполнения команды:
|
Установка пакетов при подключенном репозитории производится в терминале командой:
Command |
---|
sudo apt install <имя пакета>... |
также установка пакетов и настройка репозиториев может производиться с помощью графического менеджера пакетов Synaptic.
Описание структуры папок на
downloaddl.astralinux.ru и его зеркалах
ВеткаИнформация |
---|
https://download.astralinux.ru/astra/stable/
Подсказка |
---|
Для находящихся в эксплуатации систем рекомендуется использовать именно этот репозиторий. |
- Репозитории и установочные образы с актуальными стабильными версиями пакетов;
- Установочные образы и наборы программ из данной папки ПОЛУЧАЮТ техническую поддержку.
- Репозитории с новыми (тестируемыми) версиями обновлений и пакетов;
- После выпуска обновлений данный репозиторий какое-то время соответствует репозиторию stable;
- Установочные образы и наборы программ из данной папки НЕ ПОЛУЧАЮТ техническую поддержку.
Экспериментальные репозитории, установочные образы и наборы программ (experimental/addons).
Установочные образы и наборы программы из данной папки НЕ ПОЛУЧАЮТ техническую поддержку.
Примечание |
---|
Репозитории experimental/addons предназначены для установки на текущую stable версию дистрибутива и могут быть несовместимы с пакетами, входящими в репозитории testing. |
- В данных репозиториях размещены архивные версии репозиториев, для которых уже не будут выпускаться обновления безопасности (версии Astra Linux Common Edition очередное обновление 1.11 и снимки репозиториев Astra Linux Common Edition 2.12);
- Установочные образы и наборы программы из данной папки техническую поддержку в соотвествии с действующими лицензиями договорами.
Предупреждение |
---|
Использование этих репозиториев лишает Вас возможности получать критические обновления, в том числе обновления безопасности! Актуальный репозиторий находится в папке stable. |
Раздел обновляется. |
Выбор репозиториев
Для того, чтобы указать программам - установщикам пакетов репозитории для выбора пакетов следует для каждого репозитория сформировать строку вида:
Блок кода |
---|
deb <путь_корневому_каталогу_репозитория> <код_дистрибутива> <список_компонент> |
Эти строки добавить в файл /etc/apt/sources.list или в файлы с произвольными именами в каталоге /etc/apr/sources.list.d.
Для указания в качестве репозитория оптического диска установить диск в привод и использовать команду:
Command |
---|
sudo apt-cdrom add |
После каждого внесения изменений в список репозиториев следует обновить списки пакетов:
Command | ||||
---|---|---|---|---|
| ||||
sudo apt update |
Приоритеты репозиториев
Установщик пакетов по умолчанию, если иное не задано в файлах настройки приоритетов репозиториев, старается устанавливать самые новые версии пакетов.
При этом изменения номеров минорных версий установщиком не учитываются, т.е.:
При возможности установки пакетов пакет_1.1.1-100 и пакет_1.1.2-1 (отличие в последней цифре номера мажорной версии) будет установлен пакет_1.1.2, как имеющий старшую мажорную версию;
При возможности установки пакетов пакет_1.1.1-1 и пакет_1.1.1-100 (мажорные версии совпадают (1.1.1), отличия в минорных версиях - 1 и 100) будет установлен первый найденный в репозиториях вариант пакета.
Приоритеты выбора репозиториев задаются в каталоге /etc/apt/preferences.d/ или в файле /etc/apt/preferences.
Подробности см. по ссылке
Если приоритеты выбора репозитория не заданы явно, то
неподписанные репозитории имеют меньший приоритет, чем подписанные;
репозитории обрабатываются в порядке их перечисления в конфигурационных файлах.
Проверить приоритеты репозиториев для конкретного пакета можно командой:
Command |
---|
apt-cache policy имя_пакета |
Подключение репозиториев на оптических дисках
Информация |
---|
Использовать репозитории на оптических дисках не рекомендуется, так как работа с ними сложна и неудобна. Рекомендованным вариантом является использование сетевых репозиториев или репозиториев в локальной файловой системе (см. Создание локальных и сетевых репозиториев). |
Для подключения репозиториев на оптических дисках:
Установить диск в привод и выполнить команды:
Command borderColor #c2e6ff bgColor #e2f3ff sudo apt-cdrom add
sudo apt update
Указанную процедуру повторить для каждого используемого диска. В дальнейшем для установки пакетов нужно будет устанавливать зарегистрированные диски по мере необходимости.
Подключение репозиториев, скопированных на локальный жесткий диск
Перед копированием данных на локальный жесткий диск рекомендуется убедиться, что в файловой системе достаточно свободного места. См. Анализ и оптимизация заполнения дискового пространства.
Создать копию диска на локальном жестком диске. Это можно сделать выполнив
Примечание |
---|
Сохранён для совместимости с более ранними версиями структуры папок. К использованию не рекомендуется. Cовпадает с репозиторием stable. |
Приоритеты репозиториев
Установщик по умолчанию, если иное не задано в файлах настройки приоритетов, старается устанавливать более новые версии пакетов.
При этом изменения номеров минорных версий установщиком не учитываются, т.е.:
- При возможности установки пакетов пакет_1.1.1-100 и пакет_1.1.2-1 (отличие в последней цифре номера мажорной версии) будет установлен пакет_1.1.2, как имеющий старшую мажорную весрсию;
- При возможности установки пакетов пакет_1.1.1-1 и пакет_1.1.1-100 (мажорные версии совпадают, отличия в минорных версиях) будет установлен первый найденный в репозиториях вариант пакета.
Приоритеты выбора репозиториев задаются в каталоге /etc/apt/preferences.d/ или в файле /etc/apt/preferences (устаревший способ).
Подробности см. по ссылке
Если приоритеты выбора репозитория не заданы явно, то
- неподписанные репозитории имеют меньший приоритет, чем подписанные;
- репозитории обрабатываются в порядке их перечисления в конфигурационных файлах.
Проверить приоритеты репозиториев для конкретного пакета можно командой:
Command |
---|
apt-cache policy имя_пакета |
Подключение репозиториев ОС Astra Linux Special Edition РУСБ.10015-01
Подключение репозиториев на DVD дисках
вставить загрузочный диск в привод и выполнитькоманду:
Command borderColor #c2e6ff bgColor #e2f3ff sudo
sudo apt update
для подключения диска со средствами разработки нужно еще вставить диск со средствами разработки и выполнить
dd if=/dev/cdrom of=<имя_файла_с_образом_диска> bs=1M
или просто скопировав содержимое диска в выбранный каталог, предварительно смонтировав диск.Смонтировать iso файл в выбранный каталог можно выполнив команду:
Command borderColor #c2e6ff bgColor #e2f3ff sudo
sudo apt update
Подключение образов ОС скопированных на локальный жесткий диск
создать копию DVD диска на локальном жестком диске можно выполнив команду:
Command | ||||
---|---|---|---|---|
| ||||
|
или просто скопировав содержимое диска в выбранную папку.
Смонтировать iso файл в выбранную папку можно выполнив команду:
Command | ||||
---|---|---|---|---|
| ||||
sudo mount -o loop /opt/cd.iso /opt/repo |
для подключения репозиториев которые находятся в локальной папке:
в /etc/apt/sources.list надо вписать строку(остальные строки убрать или закомментировать символом #):
mount -o loop <имя_файла_с_образом_диска> <каталог_монтирования>
Для подключения примонтированных образов или скопированных репозиториев в файл /etc/apt/sources.list добавить строку, в которой пути к репозиторию начинается с тега file://:
Блок кода title /etc/apt/sources.list Обновить списки пакетов:
Command borderColor #c2e6ff bgColor #e2f3ff sudo apt update
Для автоматического монтирования сохраненного ISO-образа добавить в файл /etc/fstab строку вида:
Информация <полное_имя_файла_с_образом> /opt/repo iso9660 defaults 0 0
Подключение сетевых репозиториев
Для использования сетевых репозиториев, работающих по протоколу HTTPS убедитесь, что в системе установлены пакеты apt-transport-https и ca-certificates, обеспечивающие возможность загрузки пакетов с использованием этого протокола . Если нет - то установите их:
Информация sudo apt install apt-transport-https ca-certificates
Для установки можно использовать также протокол HTTP.
В файле
/etc/apt/sources.list
borderColor | #c2e6ff |
---|---|
bgColor | #e2f3ff |
указать путь к сетевому репозиторию (тег https:// или http://
или ftp://), например:
Блок кода title /etc/apt/sources.list deb https://dl.astralinux.ru/astra/stable/2.12_x86-64/repository orel main contrib non-free
Обновить списки пакетов:
Command
sudo apt update
Подключение сторонних репозиториев
Astra Linux Common EditionПодключение репозиториев
текущей версии orel-stable-Debian 9 "Stretch"
С установкой пакета debian-archive-keyring
Для Astra Linux Common Edition 2.12
Убедитесь, что у вас установлены пакеты apt-transport-https и ca-certificates, обеспечивающие возможность загрузки пакетов из репозиториев по защищенному протоколу HTTPS.
Если нет - то установите их:
Информация |
---|
sudo apt install apt-transport-https ca-certificates |
:
Установить пакет dirmngr для управления ключами и пакет debian-archive-keyring, содержащий ключи к репозиториям Debian:
Command sudo apt install debian-archive-keyring dirmngr
В файл /etc/apt/sources.list
добавить ссылку на репозиторий Debian:
Блок кода title /etc/apt/sources.list
deb https://download.astralinux.ru/astra/stable/orel/repository orel contrib main non-free
Или, по необходимости, к репозиторию testing или experimantal:
Примечание |
---|
Не рекомендуется подключать одновременно репозитории testing и experimental, так как их совместимость друг с другом не гарантируется. |
Блок кода | ||
---|---|---|
| ||
deb https://download.astralinux.ru/astra/testing/orel/repository orel contrib main non-free
или
deb https://download.astralinux.ru/astra/experimental/orel/repository orel contrib main non-free |
Далее выполнить:
Command |
---|
sudo apt update |
Обновление системы:
Command |
---|
sudo apt dist-upgrade |
Подключение сторонних репозиториев
Подключение репозиториев Debian 9 "Stretch"
С установкой пакета debian-archive-keyring
Для Astra Linux Common Edition 2.12.8 установить пакет dirmngr для управления ключами и пакет debian-archive-keyring, содержащий ключи к репозиториям Debian:
Command |
---|
sudo apt install debian-archive-keyring dirmngr |
В /etc/apt/sources.list добавить ссылку на репозиторий Debian:
Блок кода | ||
---|---|---|
| ||
deb https://mirror.yandex.ru/debian/ stretch main contrib non-free |
После добавления ссылки выполнить команду
Command |
---|
sudo apt update |
Если пакет debian-archive-keyring установлен, то команда должна отработаться без ошибок.
Если пакет debian-archive-keyring не установлен, то команда сообщит, что не может проверить подписи репозитория, и сообщит, какие именно ключи нужны для проверки.
Пример сообщения ниже, отпечатки ключей выделены жирным шрифтом:
Информация |
---|
.... Чтение списков пакетов… Готово |
На момент написания этой статьи к репозиторию Stretch относится третий, последний отпечаток.
Для Astra Linux Special Edition пакет debian-archive-keyring может быть установлен из репозитория Astra Linux Common Edition после подключения этого репозитория или командами:
Command |
---|
wget https://dl.astralinux.ru/astra/testing/orel/repository/pool/main/d/debian-archive-keyring/debian-archive-keyring_2017.5_all.deb sudo apt install ./debian-archive-keyring_2017.5_all.deb |
В примере команды указана версия пакета, доступная на момент написания примера, при изменении версии команда должна быть откорректирована.
Без установки пакета debian-archive-keyring
Для того, чтобы установить ключ проверки подлинности:
- Установите пакет dirmngr (если он ранее не установлен) и
- Используйте команду apt-key с указанием нужного отпечатка:
Command |
---|
sudo apt install dirmngr |
Если сервер keys.gnupg.net не отвечает или выдаёт ошибку вида "gpg: сбой при получении с сервера ключей: Нет данных" ,
можно попробовать:
После успешного получения ключей настройки можно восстановить.
Попробовать получить ключи от других серверов, входящих в пул keys.gnupg.net.
Актуальный список этих серверов доступен через WEB-интерфейс сайта keys.gnupg.net, пункт "About" в нижней части экрана.
На момент написания статьи список такой:
Информация |
---|
|
Кроме того, можно попробовать получить ключ через WEB-интерфейс по адресу репозитория (keys.gnupg.net), указав в поле поиска код ключа в виде 0xE1F958385BFE2B6E (т.е. с лидирующими символами 0x),
открыть ключ в браузере, сохранить в текстовом файле на локальной машине и импортировать командой
Command |
---|
sudo apt-key add ИМЯ_ФАЙЛА. |
После установки ключа репозитория обновите список пакетов:
Command |
---|
sudo apt update |
Проверить список установленных ключей можно командой
Информация |
---|
apt-key list |
Подключить репозиторий можно и без установки ключей, однако данный способ не рекомендуется к применению, так как при этом проверка подлинности данных, получаемых из репозитория, становится невозможной. Для отключения проверки ключей в определении репозитория нужно указать дополнительный ключ trusted=yes:
Информация |
---|
deb [trusted=yes] https://download.astralinux.ru/astra/stable/orel/repository orel contrib main non-free |
После добавления ссылки выполнить команду:
Command sudo apt update
Если пакет debian-archive-keyring установлен, то команда должна отработаться без ошибок.
Если пакет debian-archive-keyring не установлен, то команда сообщит, что не может проверить подписи репозитория, и сообщит, какие именно ключи нужны для проверки.
Пример сообщения ниже, отпечатки ключей выделены жирным шрифтом:Информация ....
Чтение списков пакетов… Готово
W: Ошибка GPG: http://mirror.yandex.ru/debian stretch Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010 NO_PUBKEY EF0F382A1A7B6500
E: Репозиторий «http://mirror.yandex.ru/debian stretch Release» не подписан.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.На момент написания этой статьи к репозиторию Stretch относится третий, последний отпечаток.
Для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6):
пакет debian-archive-keyring может быть установлен из репозитория Astra Linux Common Edition после подключения этого репозитория или командами:
Command wget https://dl.astralinux.ru/astra/testing/orel/repository/pool/main/d/debian-archive-keyring/debian-archive-keyring_2017.5_all.deb
sudo apt install ./debian-archive-keyring_2017.5_all.deb
В примере команды указана версия пакета, доступная на момент написания примера, при изменении версии команда должна быть откорректирована.
Без установки пакета debian-archive-keyring
Установить ключ проверки подлинности репозитория:
Установить пакет dirmngr (если он ранее не установлен) и использовать команду apt-key с указанием нужного отпечатка ключа:
Command
Для отключения проверки ключей в определении репозитория нужно указать дополнительный ключ trusted=yes:
Подключение репозитория выпуска orel-frozen - 1.11
в /etc/apt/sources.list надо вписать строку(остальные строки убрать или закомментировать символом #):
Блок кода | ||
---|---|---|
| ||
deb https://mirror.yandex.ru/astra/frozen/orel-1.11/repository orel main contrib non-free
deb https://mirror.yandex.ru/astra/frozen/orel-1.11/repository-update orel main contrib non-free |
далее в терминале выполнить:
Command | ||||
---|---|---|---|---|
| ||||
sudo apt update |
Для обновления дистрибутива:
Command |
---|
sudo apt update && sudo apt dist-upgrade |
Подключение репозитория с пакетами из проекта debian (wheezy)
Процедура получения ключа для репозитория Wheezy в целом аналогична процедуре для Stretch (см. выше), отличаются только строка с адресом репозитория и ключ.
В /etc/apt/sources.list надо вписать строку(остальные строки убрать или закомментировать символом #):
Блок кода | ||
---|---|---|
| ||
deb https://mirror.yandex.ru/debian/ wheezy contrib main non-free |
далее в терминале выполнить:
панель | ||||
---|---|---|---|---|
| ||||
sudo apt update |
И, если пакеты с ключами ранее не установлены, по полученной подсказке получить ключи для репозитория.
Ключ (на момент написания этой статьи) следует получать по отпечатку 6FB2A1C265FFB764:
sudo apt install dirmngr
sudo apt-key adv --recv-keys -
-keyserver keys.gnupg.net EF0F382A1A7B6500
Если сервер keys.gnupg.
Подключение репозиториев скопированных на локальный жесткий диск
Перед копированием файлов на локальный жесткий диск рекомендуется убедиться, что в файловой системе достаточно свободного места. Сделать это можно командой:
Command |
---|
df -h |
Репозитории в локальной папке
Для добавления репозиториев, находящихся в локальной папке (нет доступа в интернет или нужна локальная копия) в /etc/apt/sources.list надо вписать строку:
Блок кода | ||
---|---|---|
| ||
deb file:///<папка> orel contrib main non-free |
панель | ||||
---|---|---|---|---|
| ||||
sudo apt update && sudo apt install <name> |
net не отвечает или выдаёт ошибку вида "gpg: сбой при получении с сервера ключей: Нет данных" , то выполнить действия:
Вариант 1. Временно изменить настройки DNS, оставив только сервер DNS 8.8.8.8, после чего повторно получить ключи вышеуказанной командой.После успешного получения ключей настройки можно восстановить.
Вариант 2. Попробовать получить ключи от других серверов, входящих в пул keys.gnupg.net. Актуальный список этих серверов доступен через WEB-интерфейс сайта keys.gnupg.net, пункт "About" в нижней части экрана.
На момент написания статьи список такой:Информация pool.sks-keyservers.net
na.pool.sks-keyservers.net
eu.pool.sks-keyservers.net
oc.pool.sks-keyservers.net
p80.pool.sks-keyservers.net
ipv4.pool.sks-keyservers.net
ipv6.pool.sks-keyservers.net
subset.pool.sks-keyservers.net
Вариант 3. Попробовать получить ключ через WEB-интерфейс по адресу репозитория (keys.gnupg.net), указав в поле поиска код ключа в виде 0xE1F958385BFE2B6E (т.е. с лидирующими символами 0x), открыть ключ в браузере, сохранить в текстовом файле на локальной машине и импортировать командой
Command sudo apt-key add ИМЯ_ФАЙЛА.
После установки ключа репозитория обновить список пакетов:
Command sudo apt update
Ключ репозитория Stretch действителен до 2025-го года, если установлен пакет debian-archive-keyring ключи будут обновляться автоматически по мере обновления пакета. Проверить список установленных ключей можно командой
Command |
---|
apt-key list |
Предупреждение | ||
---|---|---|
Подключить репозиторий можно и без установки ключей, однако данный способ не рекомендуется к применению, так как при этом проверка подлинности данных, получаемых из репозитория, становится невозможной. Для отключения проверки ключей в определении репозитория нужно указать дополнительный ключ trusted=yes:
|
Смонтировать образ:
панель | ||||
---|---|---|---|---|
| ||||
sudo mkdir /opt/repo sudo mount -o loop <name.iso> /opt/repo |
в /etc/apt/sources.list надо вписать строку:
Блок кода | ||
---|---|---|
| ||
deb file:///opt/repo orel contrib main non-free |
После внесения изменений в /etc/apt/sources.list обновить списки источников:
панель | ||||
---|---|---|---|---|
| ||||
sudo apt update |
Для автоматического монтирования образа добавить в файл /etc/fstab строку вида:
Информация |
---|
/home/user/ISO/devel-smolensk.iso /opt/repo iso9660 defaults 0 0 |
Для того, чтобы такой репозиторий был доступен на других компьютерах удобно использовать предоставление файловых ресурсов через службу FTP.:
При этом источник в /etc/apt/sources.list для ОС Astra Linux Special Edition РУСБ.10015-01 будет выглядеть как:
Информация | |
---|---|
deb ftp://путь_к ресурсу smolensk
|
Подключение репозиториев Debian из закрытой сети
В ситуации, когда репозиторий Debian доступен через прокси (зеркало), а сервер ключей при этом недоступен, ключи репозитория можно отдельно скачать получить с сервера сервера keys.gnupg.net (или с сервера keyserver.ubuntu.com).
Сервер ключей обеспечивает поиск ключа по отпечатку ключа, и предоставляет возможность сохранить ключ в обычный текстовый файл. Сохранённые файлы ключей следует скопировать на компьютер, на котором должна выполняться установка пакетов, и установить ключи из скопированного файла:
Информация |
---|
sudo apt-key add ИМЯ_ФАЙЛА_С_КЛЮЧОМ |
Сценарий создания собственного простого репозитория
Данный сценарий позволяет создать собственный репозиторий из произвольного набора ранее скачанных пакетов формата deb (двоичных пакетов Debian). Сценарий позволяет указать в качестве аргумента вызова версию релиза код дистрибутива (orel, smolensk и т.д.) для создания репозитория, если никакая версия не указана - то используется текущий релиз код текущей системы. Репозиторий создаётся в текущем каталоге. После Дополнительно после завершения создания репозитория в текущем каталоге создаётся файл со строкой-ссылкой на созданный репозиторий для списка источников пакетов.
Порядок применения:
Установить необходимые для создания репозитория пакеты, если они не были установлены ранее:
Command sudo apt install dpkg-dev apt-utils
Создать каталог, в котором будет размещён репозиторий, и перейти в этот каталог, например:
Информация sudo mkdir /opt/repo
cd /opt/repo
Сохранить сценарий в файле с именем, например, create-flat-repo:
Информация #!/bin/bash
CODENAME="${1:-`sed -n "s/^DISTRIB_CODENAME=//p" /etc/lsb-release`}"
if [ -z "$CODENAME" ] ; then
echo "Имя дистрибутива не определено, укажите вручную как аргумент команды"
exit 1
else
echo "Имя дистрибутива определено как \"$CODENAME\""
fiV=1.0
ARCH=$(dpkg-architecture -q DEB_BUILD_ARCH)
mkdir -p dists/$CODENAME/main/binary-$ARCH
dpkg-scanpackages -a $ARCH . > dists/$CODENAME/main/binary-$ARCH/Packages
echo -e "Origin: Debian\nSuite: unstable\nCodename: $CODENAME\nVersion: $V\nArchitectures: $ARCH\nComponents: main" > dists/$CODENAME/Release
apt-ftparchive release . >> dists/$CODENAME/Releasedpath=$(readlink -f .)
echo deb [trusted=yes arch=$ARCH] file:$dpath $CODENAME main > $CODENAME.list
#echo deb [trusted=yes arch=$ARCH] file:$dpath $CODENAME main > /etc/apt/sources.list.d/$CODENAME.listРазрешить выполнение созданного файла:
Command sudo chmod +x create-flat-repo
Скопировать (загрузить) в текущий каталог пакеты .deb, которые предполагается включить в создаваемый репозиторий;
Выполнить сценарий:
Информация sudo ./create-flat-repo
По необходимости переместить или скопировать созданный файл .list в каталог списков источников пакетов /etc/apt/sources.list.d/ и обновить списки пакетов:
Command sudo cp *.list /etc/apt/sources.list.d/
sudo apt update
После выполнения указанных операций установку пакетов из созданного репозитория можно будет выполнять стандартной командой:
Command |
---|
sudo apt install имя_пакета |
Решение проблемы одинаковых версий пакетов при подключении нескольких репозиториев
При смене репозиториев установка пакетов может затрудняться тем, что в используемых репозиториях оказываются пакеты с одинаковыми версиями.
Для устранения этой проблемы (и, возможно, в качестве профилактической меры при частой смене репозиториев) следует:
Очистистить Очистить сохраненные списки пакетов, содержащие информации о ранее использовавшихся репозиториях:
Command sudo rm -rf /var/lib/apt/lists/* Обновить списки пакетов в соответствии с актуальным списком репозиториев:
Command sudo apt update
После вполнения выполнения указанных операций установка пакетов выполянется выполняется в обычном порядке.