Зеркало архива debian что выбрать

Чистая установка Debian. Подробная пошаговая инструкция

ОС Debian лежит в основе самых популярных дистрибутивов Linux Mint и Ubuntu. Windows на десятилетнем компьютере работает медленно. Решение: используйте Debian.

Для какого ПК подойдет

Debian подходит для древних и слабых ПК. Операционной системе достаточно:

Для установки системы необходимо, чтобы компьютер был оснащен USB-разъемом или оптическим приводом с поддержкой чтения и записи компакт-дисков.

Скачайте Debian

Перед тем, как скачать ОС:

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

В меню ссылок выберите пункт «Загрузить образы CD/DVD, используя BitTorrent». Щелкните по ссылке.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Выберите образ CD или DVD, соответствующий архитектуре центрального процессора ПК, на который будет установлена операционная система Debian.

Рекомендации по выбору версии ISO:

В инструкции рассматривается установка 64-битной CD-версии.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Для первой установки ОС рекомендую стабильную Xfce-версию. Необходимые действия:

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Создайте загрузочную флешку

Для создания загрузочного USB-накопителя используйте Universal USB Installer. На сайте программного инструмента загрузите версию для операционных систем Windows в формате EXE.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Подключите чистый флеш-накопитель к USB-порту ПК. Откройте EXE-файл утилиты. После ознакомления с условиями лицензионного соглашения примите его. Для этого нужно щелкнуть по кнопке «I Agree». Программа не нуждается в установке.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Необходимые действия в приложении:

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Извлеките накопитель из разъема. Выключите компьютер. Вновь подключите к нему флешку и включите ПК.

Настройки BIOS перед установкой системы

Для входа в BIOS или UEFI нажмите клавишу или комбинацию клавиш. В различных моделях настольных компьютеров и ноутбуков чаще всего применяются:

Возможны и другие варианты. Подсказка будет показана в нижней части экрана перед загрузкой ПК.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Интерфейсы UEFI или BIOS разных моделей отличаются друг от друга. Необходим пункт «Boot» (или тот, название которого подобно по смыслу).

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Определите приоритеты загрузки с дисков так, чтобы на первом месте был загрузочный накопитель Debian. «F10» на клавиатуре — для подтверждения изменений.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Режим установки Debian

В предшествующем запуску мастера установки меню выберите установку в графическом режиме (Graphical install).

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Язык мастера установки и раскладка клавиатуры

Из предлагаемого списка выберите язык, который будет использоваться установщиком Debian для отображения инструкций. Для перехода к следующему шагу мастера установки ОС щелкните по кнопке «Continue».

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Определите местоположение, которое станет использоваться мастером установки операционной системы для определения часового пояса. Нажмите «Продолжить» и в дальнейшем щелкайте по этой кнопке для перехода к следующему шагу установки системы.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Выберите клавиатурную раскладку.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Из перечня выберите клавиатурную комбинацию или клавишу, с помощью которой вы станете переключаться между раскладками клавиатуры. Удобными считаются:

При выборе «Alt и Shift», сочетание не сможет использоваться в программах для других задач.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Параметры установки

Стартует загрузка дополнительных компонентов. Дождитесь ее завершения.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Чтобы ПК мог быть идентифицирован в сети, укажите имя пользователя, состоящее из одного слова, введенного буквами латинского алфавита. В домашних условиях — любое удобное вам. На работе — определяется администратором сети.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Введите имя домена — часть интернет-адреса после имени пользователя. Необходимо, чтобы оно было одинаковым для всех домашних устройств. При настройке домашней сети — произвольное.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Создайте пароль root:

Повторите его в дополнительном поле.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Дайте имя пользовательской учетной записи:

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Укажите мя пользователя, под которым будете известны системе.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Придумайте пароль. Может состоять из латинских букв, знаков препинания и цифр. Подтвердите его повторным вводом в дополнительное поле.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Выберите часовой пояс из списка.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Выберите пункт «Авто — использовать весь диск» для разметки диска, на который будет установлена ОС Debian. Все данные будут удалены с накопителя. Убедитесь, что важные файлы сохранены на дополнительных носителях.

Опытным пользователям предлагаются другие варианты разметки диска. Используйте их, если знаете, какого результата хотите достичь.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Подтвердите внесение изменений.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Подтвердите, что все файлы будут размещаться в одном разделе. Предусмотрены два других подхода с созданием отдельных разделов для каталогов:

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Если вы не планируете делать другие настройки, оставьте предлагаемый по умолчанию пункт «Закончить разметку и записать изменения на диск».

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

На экране отобразится перечень изменений, которые будут записаны на диски. Вы можете выбрать:

Рассматриваю второй вариант.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Установка ОС, интерфейса и ПО

Дождитесь завершения установки базовой системы.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Согласитесь на использование зеркала архива. Позволит настроить графическое окружение рабочего стола и устанавливать дополнительное ПО.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Из списка выберите зеркало архива Debian в ближайшей к вам сети.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

«deb.debian.org» — оптимальный выбор в случаях, когда нет точного знания о том, с каким зеркалом связь лучше.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Укажите HTTP-прокси, если необходимо. Если такой необходимости нет, оставьте поле пустым и перейдите к следующему шагу.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Дождитесь завершения автоматической настройки менеджера пакетов,…

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

…а также выбора и установки ПО.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

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

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Поставьте «птички» возле ПО, которое будет установлено в дополнение к базовой системе. При отсутствии предпочтений в отношении интерфейса, выберите «Xfce».

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Автоматическая стадия: выбор и установка программного обеспечения. Никаких действий производить не нужно. Дождитесь завершения.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Согласитесь на установку системного загрузчика GRUB. Рассматриваю этот вариант, предполагая, что Debian будет единственной ОС компьютера. Если на ПК установлена другая система, ее не получится использовать до тех пор, пока GRUB не будет настроен для ее загрузки.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Подтвердите установку системного загрузчика на жесткий диск ПК.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Автоматическая установка загрузчика на жесткий диск.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

После сообщения о завершении установки отключите загрузочную флешку от USB-разъема ПК.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Первые шаги с Debian

Для входа введите логин и пароль.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Согласитесь на использование настроек по умолчанию.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

На экране — рабочий стол Debian. Начните работу с операционной системой с изучения предустановленного софта.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Ранее я рассматривал:

— Чистую установку Linux Mint — дистрибутива, наиболее подходящего для первого знакомства с Линуксом.
— Установку Debian в VirtualBox.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Какой дистрибутив Linux вы порекомендовали бы новичку?

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Как организовать зеркало компакт-дисков Debian

Чтобы держать зеркало образов CD Debian, вам нужна машина под управлением Linux или другого клона Unix с постоянным надёжным подключением к Интернет. Зеркала образов CD Debian хранят образы CD и DVD .iso различного размера, файлы jigdo (.jigdo и .template), файлы BitTorrent (.torrent) и проверочные файлы для этих образов (SHA512SUMS* и SHA256SUMS*).

Главный сайт

URL главного сайта приведён ниже. Однако, пожалуйста берите образы с другого близлежащего зеркала (списки зеркал: HTTP/FTP, rsync), если это возможно. Доступ к главному сайту сразу после выхода нового выпуска может быть ограничен.

Учитывайте также огромный объём данных, хранящихся в этих каталогах — см. подробную информацию о том, как уменьшить размер путём отказа от части файлов ниже.

Зеркалирование через HTTP/FTP не рекомендуется

Для обновления зеркала не следует использовать FTP или HTTP. Эти методы передачи данных сопряжены с высокой вероятностью ошибок из-за чрезвычайно большого размера файлов.

Более того, HTTP и FTP не производят проверку целостности загруженных данных, весьма вероятно, что обрыв связи при загрузке или повреждение данных при передаче вообще не будет замечено.

Рекомендуется зеркалирование с помощью rsync

Программа rsync — удачное решение этих проблем. Она менее эффективна, чем другие способы зеркалирования, специфичные для Debian, но её проще настроить. Более того, она обеспечивает то, что все файлы будут переданы корректно, и что метаданные (например, отметки времени) будут сохранены так же, как и данные файла.

Зеркалирование с помощью jigdo-lite не рекомендуется

Рекомендуется зеркалирование с помощью jigdo-mirror

Многие люди сопровождают «обычные» зеркала Debian ( debian/ ), или просто имеют хорошую связь с таким зеркалом. Это означает, что у них уже есть файлы .deb, содержащиеся на образах компакт-дисков и DVD. Очевидный вопрос: почему бы не использовать те же самые файлы на образах компакт-дисков и DVD?

jigdo-mirror — это программа, позволяющая генерировать наборы образов компакт-дисков и DVD Debian, используя файлы «нормального» зеркала и несколько дополнительных файлов шаблонов jigdo.

Для начала, вам понадобятся файлы шаблонов jigdo. См. ссылки на странице информации jigdo. Нужно загрузить файлы для каждой архитектуры, для которой вы хотите собрать образы.

/.jigdo-mirror для конфигурирования программы. Вот пример:

Переменные include и exclude содержат список архитектур, для которых вы хотите создать образы (регулярные выражения). Более подробную информацию см. на странице руководства jigdo-mirror или в исходном коде (это скрипт оболочки с обширными комментариями).

После конфигурирования просто запустите jigdo-mirror и она сделает всё самостоятельно. Программа выводит на экран большое количество информации и, вероятно, её работа займёт некоторое время. Поэтому мы предлагаем вам принять меры (запустить с экрана, но перенаправить вывод в файл и т.д.).

Как организовать автоматическое зеркало

Как только становятся доступны новые образы, главный сайт может отправить на зеркала сообщение, чтобы они сразу начинали обновление. Таким образом новые данные «вталкиваются» на зеркала вместо того, чтобы зеркала их «вытягивали» при следующем ежедневном обновлении. Это позволяет быстрее распространять образы новых выпусков.

Если вы хотите, чтобы ваше зеркало входило в систему обновления, посетите эту страницу.

Отказ от зеркалирования отдельных файлов

Как называются образы .iso и каков их размер

Различные образы .iso различаются по именам, что позволяет загрузить только нужные файлы:

Регистрация зеркала

Чтобы сделать ваше зеркало полезным широкой аудитории, вы можете зарегистрировать его в нашем списке зеркал, этом или этом. Тем не менее, поскольку полные образы очень велики, это может привести к трафику в несколько гигабайтов в день.

Вы можете зарегистрировать ваше зеркало либо заполнив форму информации о зеркале (имейте в виду, что поля CDImage-* очень важны), либо отправив сообщение по адресу debian-cd@lists.debian.org.

Мы будем рады появлению любых новых зеркал образов CD. Заранее благодарим вас!

Источник

Добавление репозитория в Debian, примеры sources.list

Данная статья является частью единого цикла статьей про сервер Debian.

Цели статьи

Введение

Существуют repository не только для операционных систем, но и для программ. Там могут быть как уже скомпилированные и готовые к установке пакеты, так и исходные коды программных продуктов. Большинство репозиториев содержат готовые пакеты. Это относится и к стандартным репозиториям Debian.

Помимо официальных списков реп (транскрипция от сокращения repo), есть сторонние, которые поддерживают производители программ либо энтузиасты. Нужно внимательно относиться к сторонним репозиториям, не добавлять их бездумно. Там может располагаться любое ПО, в том числе не то, что заявлено изначально. Либо они могут быть взломаны для размещения вредоносных программ.

Управлением пакетами и работой с repository lists в Debian занимаются отдельные утилиты:

В данной статье мы не будем рассматривать их отличия, так как это тема отдельного повествования. Все они работают со стандартным списком источников, который в общем случае располагается в /etc/apt/sources.list.

Если у вас еще не настроен сервер с Debian, рекомендую мои материалы на эту тему:

Список репозиториев в sources.list

Изначально, содержимое sources.list будет зависеть от того, какой источник для пакетов вы выбрали во время установки debian. К примеру, в моем случае для системы Debian 10 он выглядит следующим образом.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Для Debian 11 bullseye немного изменился формат записи для репозитория security. Теперь он выглядит так:

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

В общем случае файл sources.list имеет следующую структуру:

deb и deb-srcтип архива, бинарные пакеты (deb) или пакеты с исходным кодом (deb-src)
http://site.example.com/debianurl репозитория
distributionпсевдоним релиза (bullseye, buster, stretch и т.д.), либо класс релиза (stable, oldstable и т.д.)
componentmain, contrib или non-free набор пакетов

Про псевдонимы релизов и наборы пакетов мы поговорим ниже более подробно в соответствующем разделе.

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

Типы официальных репозиториев в Debian

Stable

Стабильная ветка официального текущего релиза Debian. То есть это самая свежая и актуальная версия, которую рекомендуется использовать. Официальный репозиторий стабильной ветки содержит проверенный набор программ, зачастую не очень свежих версий. Это плата за надежность. В production рекомендуется использовать пакеты именно из репозитория stable.

В этом репозитории регулярно публикуются все актуальные обновления текущего релиза. Он формируется из ветки Testing, которая в момент релиза новой версии превращается в Stable.

Oldstable

Testing

Testing содержит в себе текущее состояние разработки нового стабильного релиза. После его выхода, testing становится stable. Пакеты в testing попадают из репы unstable. В общем случае использовать репозиторий testing следует только для тестовых целей, чтобы посмотреть на новый релиз.

Для этого можно сделать чистую установку текущего релиза, затем изменить repo со stable на testing и обновиться. Вы получите свежую версию тестового релиза, который готовится к выпуску.

Unstable (sid)

Sid это repository с самым свежим программных обеспечением. Проблема только в том, что оно еще не протестировано достаточным образом для использования. Если вы точно уверены, что вам нужен новый софт и он не сломает вам систему, можете поставить его из unstable репозитория. Но в общем случае, делать это не рекомендуется.

Даже если софт из unstable не повредит работе системы, он может нарушить зависимости пакетов, так что потом может быть затруднительно вернуться на stable repo.

Experimental

Experimental repository содержит пакеты и утилиты, которые в данный момент только разрабатываются и находятся в состоянии alpha версии. Этот репозиторий предназначен только для разработчиков и тестировщиков. Если будете его использовать в рабочей системе, с большой долей вероятности, сломаете ее.

Backports

Backports repository выступает как некий компромисс между стабильностью основной ветки и свежим набором программ из ветки testing. Репозиторий backports содержит пакеты преимущественно из testing и немного из unstable (только для обновлений безопасности).

Пакеты из backports там, где это возможно, устанавливаются без новых библиотек, которых нет в стабильной версии. Это сделано, чтобы можно было с большей вероятностью опять вернутся на stable, в случае необходимости.

Если вам нужен софт из веток testing и unstable, лучше использовать backports. Репозиторий создан как раз для того, чтобы не прыгать между этими ветками.

Это все, что касается деления репозиториев по классам релизов. Есть еще небольшое разделение, которое явно нигде не описано и сразу не догадаешься, как оно работает и устроено.

Security updates

Существует отдельный репозиторий только для security updates. Добавить его можно следующим образом:

Смысл этого repo в том, что сюда попадают только обновления безопасности и ничего другого. Вы можете настроить автоматическую установку пакетов из этого репозитория и не переживать о том, что что-то сломается. обновления сюда попадают максимально быстро после выпуска исправлений.

Stable-updates

Еще один отдельный репозиторий для установки пакетов через механизм stable-updates. Добавить его можно следующим образом.

Ветки main, contrib, non-free

Каждый официальный репозиторий Debian имеет по 3 ветки:

Теперь, зная всю теорию по репозиториям в Debian, мы можем проанализировать файл sources.list, который мы получили после установки. В нем подключены 3 репозитория с ветками main.

Это stable repo текущего релиза. Далее идет security repository для установки свежих обновлений безопасности.

И в завершении stable-updates для получения стабильных обновлений до очередного Point Release текущего дистрибутива.

Признаюсь честно, я много лет администрировал сервера с Debian, а до конца не понимал, что у меня записано в sources.list. Разобрался полностью только сейчас, когда писал статью. До этого просто копировал по привычке конфиги с репами. Догадывался о чем там речь, но точно не знал. Теперь восполнил пробел и поделился с вами информацией.

Добавить новый repository в debian

Теперь от теории перейдем к практике. Давайте вручную добавим новый репозиторий в Debian. К примеру, нам нужно установить на сервер стабильную версию MariaDB. Для этого добавим ее репозиторий. Это можно сделать либо в файле sources.list, но лучше создать отдельный в sources.list.d. Назовем его MariaDB.list.

После подключения репозитория, надо добавить его gpg ключ.

Теперь обновим кэш пакетов. Это нужно делать каждый раз после подключения нового репозитория.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Можно выполнить поиск пакета, чтобы убедиться, что новый репозиторий подключен.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Как я уже говорил, для настройки нового репозитория, вы могли просто добавить эти же 2 строки с параметрами в sources.list напрямую. Разницы никакой нет.

Зеркало официального репозитория yandex mirror

Repository yandex mirror можно так же использовать для сетевой установки систем.

Sources List Generator (генератор списка репозиториев)

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

Я не знаю, кто ведет подобные List Generator и можно ли им доверять. Всегда проверяйте список репозиториев, который будет сгенерирован для вас. По сути, это обычный текстовый файл, который вы скопируете себе.

К примеру, я указал в List Generator, что мне надо подготовить список репозиториев со следующими параметрами:

В итоге получил вот такой sources.list

К нему еще список gpg ключей для импорта. В принципе, к списку у меня претензий нет. Все по делу. Нужно только проверить php и mariadb repository. Мне предложенные не знакомы.

В целом, я бы не рекомендовал использовать такие сервисы по генерации готовых списков. Я не вижу проблем, чтобы вручную все сделать и проконтролировать процесс.

Локальный репозиторий

Дальше создаем каталог для локального репозитория и конфиг.

Конфиг делаем примерно следующего содержания.

Выполняем инициализацию репозитория.

Теперь можно добавлять пакеты в локальный репозиторий следующей командой.

Для того, чтобы подключить локально новый репозиторий, его нужно добавить в sources.list.

После этого выполняете обновление кэша пакетов и увидите в списке репозиториев свой локальный.

Зеркало архива debian что выбрать. Смотреть фото Зеркало архива debian что выбрать. Смотреть картинку Зеркало архива debian что выбрать. Картинка про Зеркало архива debian что выбрать. Фото Зеркало архива debian что выбрать

Архив репозиториев для старых версий

Ниже представляю готовые настройки репозиториев для прошлых версий.

Debian 9 stretch

Репозитории Debian 9 stretch пока еще находятся в основных репозиториях:

В скором времени они тоже переедут в архив. Случится это в июне 2022 года, когда кончится период длительной поддержки. Тогда их можно будет подключить по следующим адресам:

Debian 8 jessie

Репозитории Debian 8 jessie:

Debian 7 wheezy

Репозитории Debian 7 wheezy:

Debian 6 squeeze

Репозитории Debian 6 squeeze:

Возможные ошибки

Рассмотрим наиболее популярные ошибки, которые возникают при добавлении и обновлении репозиториев.

Репозиторий не содержит файла Release

Текст ошибки, по идее, дает готовый ответ. В репозитории нет обязательного файла Release. Но суть в том, что он скорее всего есть. Дело тут чаще всего в том, что вы добавили к себе репозиторий, который не содержит указанной вами ветки. К примеру, вы добавили репозиторий в дистрибутив Buster, а в репозитории нет поддержки этого дистрибутива. Предыдущие есть, а этого нет.

Ровно эту же ошибку вы получите, если будете использовать старую, снятую с поддержки версию Debian. В какой-то момент стандартные репозитории перестанут поддерживать вашу версию дистрибутива и вы получите ошибку. Вам надо будет либо обновляться до более свежей версии, либо использовать архивные репозитории.

Заключение

Постарался собрать весь материал, который касается настройки репозиториев в Debian в одном месте. Если есть какие-то ошибки или неточности, а так же дополнения, прошу сообщить в комментариях. Писал все сам, нигде не переводил у других и не копировал. Постарался раскрыть тему своими словами максимально понятно.

Напоминаю, что данная статья является частью единого цикла статьей про сервер Debian.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *