НАСТРОЙКА РЕПОЗИТОРИЕВ В LINUX MINT 17.3
Репозитории в дистрибутивах GNU/Linux — это место хранения программ и приложений. Если нужно установить какое-то приложение, то нет необходимости искать где его скачать, скачивать, затем самостоятельно устанавливать жмякая на всякие «Далее» и прочие «Продолжить». Достаточно просто установить программу через менеджер пакетов (конечно, учитывая, что она есть в репозиториях).
В Linux Mint существует несколько официальных серверов, предоставляющих проверенные пакеты. Кроме того, можно дополнительно подключить репозитории с более свежими версиями программ (того же wine).
Пакетная база Mint включает в себя собственные пакеты и стандартные от ubuntu. Это даёт необходимый простор для фантазии создателям дистрибутива, ну и уменьшает их работку.
Конфигурация источников обновлений в Linux Mint 17.3
Конфигурационные файлы располагаются по адресу /etc/apt/sources.list.d/. Их можно редактировать непосредственно вручную, но это плохая идея. Тем более, что в Linux Mint есть собственный настройщик источников приложений. Рекомендую использовать именно его.
Запустить его можно с через параметры системы или прописав в терминале:
Такая вот красивая программка:
Подробнее об отдельных пунктах ниже.
Зеркала
Для начала необходимо выбрать ближайшие серверы источников пакетов. Это увеличит скорость их закачки и уменьшит время обновления системы. В меня две кнопки — для пакетов самого Linux Mint и для пакетов от Ubuntu.
Дополнительные компоненты
Тут можно поставить две галочки, которые могут негативно повлиять на работоспособность системы:
- Портированные пакеты(backports) — с помощью этой функции можно обновлять старые версии дистрибутива, добавлять в них более свежие приложения. Linux Mint 17.3 является на данный момент самой свежей версией, поэтому нет смысла в использовании backports.
- Нестабильные пакеты(romeo) — тестовые пакеты, свежие версии, но не проверенные должным образом. Имеет смысл использовать, когда хочется пощупать что-то новенькое. В другом случае — лучше использовать стабильную ветку.
Исходный код
Если не использовать apt-build, то нет смысла и отмечать этот пункт. Да и в самом использовании apt-build, кроме как для повышения температуры в комнате через дополнительный нагрев процессора — тоже нет.
PPA, дополнительные репозитории и проверка подлинности ключей
Если вы верите в то, что вредоносных программ в дистрибутивах GNU/Linux нет, то использование таких источников пакетов — один из самых простых способов изменить своё мнение. И дело даже не в добросовестности сторонних сборщиков пакетов, а в возможности проникновения вредоносного кода в них.
У больших дистрибутивов достаточно пользователей, чтобы выявить некачественный пакет до вас. Чем меньше репозиторий — тем меньше пользователей. Чем меньше пользователей — тем меньше вероятность выявления зловредного кода. Соответственно, больше шансов стать участником ботнета или еще какой гадости.
Если необходима какая-то особая сборка программы, то я бы рекомендовал самостоятельно изготавливать её пакет. Благо это дело не особо сложное.
Еще один недостаток использования сторонних репозиториев в Linux Mint — возможные конфликты версий пакетов.
Обслуживание
Достаточно простой пункт с подробными подсказками.
Думаю, что в особых комментариях не нуждается.
Проверка настройки репозиториев в Linux Mint 17.3
Осталось проверить правильность настройки, для этого необходимо последовательно выполнить две команды:
# apt-get update # apt-get upgrade
Как добавить репозиторий Linux Mint
Репозиторий Linux Mint — хранилище программного обеспечения, доступное для установки и обновления на операционной системе Linux Mint. Репозиторий содержит пакеты программ, библиотек, драйверов и других компонентов, которые можно легко установить с помощью менеджера пакетов, такого как APT (Advanced Package Tool).
Что такое репозиторий Linux Mint
В репозитории Linux Mint вы можете найти официально поддерживаемые пакеты, которые были проверены и протестированы разработчиками для совместимости и стабильности. Это включает в себя различные программы, такие как веб-браузеры, офисные приложения, мультимедийные инструменты, графические редакторы, игры и многое другое.
Linux Mint также предлагает возможность установки обновлений безопасности и исправлений ошибок для установленных пакетов. Это позволяет пользователям получать последние версии программного обеспечения и улучшать безопасность и стабильность своей системы.
Пользователи могут добавлять дополнительные сторонние репозитории для доступа к дополнительному программному обеспечению, которое может не включаться в официальные репозитории. Однако при добавлении сторонних программных продуктов следует быть осторожным и убедиться, что они надежны и безопасны.
Способы добавления
Существует несколько способов добавить репозиторий в Linux Mint. Вот один из самых распространенных способов:
1. Откройте терминал.
2. Введите следующую команду для открытия файла sources.list в текстовом редакторе:
sudo nano /etc/apt/sources.list
3. Прокрутите файл вниз и найдите секцию Mint Main Repos. В этой секции расположены основные репозитории Linux Mint.
4. Используя комментарий «#», временно отключите нужные репозитории. Например, чтобы отключить репозиторий romeo, добавьте символ «#» перед строкой, которая начинается с deb http://packages.linuxmint.com/ romeo main.
5. Добавьте новый репозиторий после отключенных репозиториев. Например, если вы хотите добавить репозиторий с именем myrepository» добавьте следующую строку:
deb [url-адрес] [версия] [компоненты]
[url-адрес] — URL-адрес репозитория.
[версия] — версия Linux Mint, для которой предназначен репозиторий.
[компоненты] — компоненты, доступные в репозитории (например, main)
Как подключить PPA-репозиторий в Linux Mint?
Всем привет! В этой заметке я покажу, как подключить PPA-репозиторий в дистрибутиве Linux Mint со средой Cinnamon. При этом будет рассмотрено два способа подключения PPA-репозитория: первый, используя удобный графический инструмент «Источники приложений», и второй, используя терминал Linux.

Для чего может потребоваться подключение PPA-репозитория?
В стандартных репозиториях практически каждого дистрибутива Linux хранится огромное количество пакетов приложений, однако бывает и такое, что в стандартных репозиториях конкретного дистрибутива Linux отсутствует какой-либо пакет интересующего Вас приложения. В таких случаях разработчики для распространения своих приложений используют так называемые PPA-репозитории. О том, что вообще такое репозиторий и, в частности, PPA-репозиторий, можете почитать в статье – Что такое репозитории в Linux – подробное описание для начинающих.
Поэтому, для того чтобы установить приложение, которое отсутствует в стандартных, официальных репозиториях, требуется подключить дополнительный, PPA-репозиторий.
Как подключается PPA-репозиторий?
В каждом дистрибутиве Linux, который позиционирует себя как дистрибутив для обычных пользователей домашних компьютеров, есть удобный графический компонент для работы с репозиториями, а Linux Mint именно такой дистрибутив, точнее, я даже больше скажу, это один из самых подходящих для начинающих дистрибутивов Linux. Подробней о том, какие дистрибутивы Linux лучше всего подходят начинающим, я рассказывал в статье – Обзор лучших дистрибутивов Linux для новичков – ТОП 5.
Таким образом, для того чтобы подключить PPA-репозитории в Linux Mint, необязательно использовать терминал или вручную править файл sources.list, достаточно использовать компонент «Источники приложений». Однако в то же время использование терминала для подключения PPA-репозитория в Linux является классическим способом подключения.
На заметку! Начинающим пользователям Linux рекомендую почитать мою книгу «Linux для обычных пользователей» – в ней я максимально подробно рассказываю про Linux и о том, как пользоваться этой операционной системой без командной строки
Пример подключения PPA-репозитория, используя графический инструмент
Компонент для работы с репозиториями в Linux Mint, как я уже отметил, называется «Источники приложений».
Для запуска компонента «Источники приложений» достаточно в меню в категории «Администрирование» найти ярлык этой программы.

Для работы с этим компонентом потребуется ввести свой пароль.

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

Далее ввести адрес PPA-репозитория и нажать «ОК». В данном случае я подключаю репозиторий для программы UNetbootin (которая по умолчанию отсутствует в стандартных репозиториях).

Затем подтверждаем подключение репозитория, нажимаем «ОК».

После этого обновляем список пакетов (кэш APT), нажав для этого на кнопку «ОК» (она отобразится после добавления нового репозитория).

В результате, если мы зайдем в «Менеджер приложений», у нас появится программа UNetbootin, и мы можем ее установить.

Пример подключения PPA-репозитория, используя терминал
Подключить PPA-репозиторий можно и используя терминал Linux, именно так и делают продвинутые пользователи Linux (в этом, кстати, также нет ничего сложного).
Для запуска терминала можно использовать ярлык в меню или на панели задач.

Вот пример команд для подключения точно такого же репозитория, который мы подключали чуть выше, используя компонент «Источники приложений».
sudo add-apt-repository -y ppa:gezakovacs/ppa
Обновление списка пакетов в системе
sudo apt update

Заметка. Подробнее про установку UNetbootin можете посмотреть в статье – Как установить UNetbootin в Linux Mint?
Пример удаления PPA-репозитория в Linux Mint
Если Вам тот или иной репозиторий больше не нужен, то Вы его можете легко удалить. Для этого можно также использовать как графический компонент «Источники приложений», так и терминал Linux.
Для удаления PPA-репозитория в графическом интерфейсе необходимо открыть компонент «Источники приложений», перейти в раздел «PPA-репозитории», выбрать нужный репозиторий и нажать кнопку «Удалить».

Для того чтобы удалить PPA-репозиторий, используя терминал, необходимо выполнить следующую команду.
sudo add-apt-repository --remove ppa:gezakovacs/ppa
После этого также нужно обновить список пакетов в системе.
Видео-инструкция
На сегодня это все, надеюсь, материал был Вам полезен, пока!
Особенности репозитория Mint
Репозитории Mint организованы внешне сходно с таковыми Ubuntu, но на самом деле строятся по несколько иным принципам. В файле official-package-repositories.list они описываются двумя строками:
deb http://linux-mint.froonix.org rebecca main upstream import
deb http://extra.linuxmint.com rebecca main
Первая — определяет основной репозиторий для пакетов дистрибутива, распространяемых свободно: это аналог групп main и universe из репозиториев Ubuntu. Как и в последних, в ней указывается URL подключённого по умолчанию или выбранного позднее сервера, а затем имя релиза (на текущий момент — rebecca). Далее следует список категорий, однако тут в это понятие вкладывается несколько иной смысл. Так, категория main включает в себя те самый дистрибутив-специфичные пакеты, о которых я столько говорил раньше: «фирменные» утилиты, MDA, Cinnamon, MATE. В категорию upstream входят пакеты, заимствованные из GNOME 3 и специально пересобранные для совместимости с Mint. Здесь же можно обнаружить пакеты для его Xfce-редакции. Категория же import образована пакетами для KDE-редакции, представленными во всей их полноте.
Кроме трёх перечисленных, в основном репозитории имеются категории backport и romeo. В первой — пакеты, перенесённые из более новых версий в более старые, второй — пакеты в стадии тестирования. Обе эти категории подключаются только в том случае, если в Mintsources были отмечены соответствующие опции (ну или они были прописаны руками в official-package-repositories.list).
Репозиторий extra.linuxmint.com не имеет зеркал (по крайней мере, сейчас) и содержит единственную категорию main, включающую не вполне свободные пакеты — это аналог категорий restricted и multiverse из репозиториев Ubuntu. То есть формально в нём есть и все те же категории, что и в основном репозитории, но они пусты (по крайней мере, в момент сочинения этих строк).
Симметрично строкам для репозиториев бинарных пакетов в файле official-source-repositories.list есть строки для описания репозиториев исходников:
deb-src http://linux-mint.froonix.org rebecca main upstream import
deb-src http://extra.linuxmint.com rebecca main
Файлы списков репозиториев можно (почти) безбоязненно править руками в текстовом редакторе. В частности, именно таким образом осуществляется апгрейд с релиза на релиз (по крайней мере, в пределах одной LTS-версии): для этого достаточно заменить, например, все вхождения qiana на rebecca и выполнить тотальное обновление системы, о чём будет рассказано в своё время.
В заключение же разговора о репозиториях Mint напомню, что их содержимое можно посмотреть визуально в браузере — и основного, и extra.
Читайте также
Что такое Mint
Что такое Mint Полное имя первого из героев этого цикла — Linux Mint. Однако, поскольку ясно, о дистрибутиве какой операционной системы идёт речь, первый компонент я в дальнейшем буду опускать.Дистрибутив Mint, начиная с 2011 года, стабильно занимает первое место в рейтинге Distrowatch.
2.4.1.1. Подключение репозитория livnа
2.4.1.1. Подключение репозитория livnа Репозиторий — это хранилище программных пакетов. Фактически это сервер в Интернете, содержащий необходимые пакеты протрамм. Подробнее о репозиториях мы поговорим в следующей главе книги, а сейчас вы должны знать только то, что пакеты,
22.3 Добавление репозитория Medibuntu
22.3 Добавление репозитория Medibuntu Есть такой очень популярный репозиторий для Ubuntu, который называется Medibuntu. Он содержит различные мультимедиа-компоненты, которые по каким-либо причинам не могут быть включены в официальные репозитории. Например, в нём есть бесплатные, но
Создание репозитория
Создание репозитория Эксперименты проще всего производить с локальным репозиторием. Работа с удаленным CVS мало чем отличается, однако в этом случае Вам должен быть известен правильный CVSROOT. Например, администратор CVS-сервера может создать тестовый репозиторий и сообщить
11.2. Подключение репозитория Medibuntu
11.2. Подключение репозитория Medibuntu Все необходимые инструкции по подключению источника пакетов Medibuntu имеются на его домашней страничке: http://www.medibuntu.org/. В частности, там приводится универсальная команда подключения репозитория: sudo wget — output-document=/etc/apt/sources.list.d/medibuntu.list
Поддержка репозитория
Поддержка репозитория Выпущенный сертификат или САС включается в репозиторий (в соответствии со спецификациями стандарта X.500 или иными требованиями), чтобы третьи стороны могли иметь к нему доступ. Обычно репозиторий контролируется УЦ, в некоторых случаях — третьей
Особенности использования корпоративного репозитория
Особенности использования корпоративного репозитория Рациональное использование одного или нескольких общедоступных корпоративных репозиториев имеет ряд преимуществ. Одно из них заключается в том, что многие организации на момент развертывания PKI уже поддерживают
Варианты развертывания междоменного репозитория
Варианты развертывания междоменного репозитория В качестве междоменного репозитория могут использоваться общий и пограничный репозитории, кроме того, обмен информацией о сертификатах и списках САС разных доменов может быть реализован на базе междоменной
Рекомендации по выбору типа репозитория
Рекомендации по выбору типа репозитория Поскольку не существует универсального решения для любой ситуации, при развертывании PKI и выборе типа репозитория каждая организация должна ориентироваться на собственные потребности и возможности. Очевидно, что должно
Проблемы репозитория
Проблемы репозитория Многие корпоративные домены используют онлайновый репозиторий для своевременного и надежного распространения сертификатов, информации об их статусе, а также другой информации, имеющей отношение к PKI (например, информации о политике). Опыт
Выбор репозитория
Выбор репозитория В PKI может быть реализовано несколько вариантов распространения сертификатов конечных субъектов, информации об их аннулировании и других релевантных данных; имеется ряд поставщиков, которые поддерживают один или несколько подобных сервисов. Как и в