Что такое репозитории – Репозиторий — Википедия

Содержание

Что такое репозитории в Linux – подробное описание для начинающих | Info-Comp.ru

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

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

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

На заметку! Новичкам рекомендую почитать мою книгу «Linux для обычных пользователей» – в ней я подробно рассказываю про основы операционной системы Linux и как пользоваться этой системой без командной строки

Давайте обо всем по порядку.

Что такое пакет в Linux?

В Windows программы обычно распространяются в виде exe файлов или в каком-нибудь специально упакованном формате. В Linux программы распространяются в виде пакетов.

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

Существуют два популярных формата пакетов:

  • DEB – формат файлов пакетов, использующихся в дистрибутиве Debian и во всех основанных на нем дистрибутивах, таких как: Ubuntu, Linux Mint и другие;
  • RPM – менеджер пакетов, использующийся в дистрибутиве Red Hat, а также во многих других популярных дистрибутивах, таких как: openSUSE, CentOS, Mageia и других.

Как устанавливаются программы в Linux?

Все программы, а точнее пакеты, устанавливаются в систему с использованием централизованного метода, т.е. из единой точки, такой точкой может быть либо инструмент с графическим интерфейсом, часто его называют «Менеджер приложений», либо традиционный для Linux способ, утилиты командной строки (терминала).

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

Ярким примером использования такой концепции представлен на всех смартфонах (ведь Android это Linux!), где для установки приложения Вы просто открываете менеджер программ (например, Play Маркет), находите нужную программу, и нажимаете установить и все!

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

Что такое репозиторий в Linux?

Если нам не нужно самостоятельно скачивать дистрибутивы программ с интернета, то как тогда они попадают на компьютер?

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

А откуда тогда менеджер скачивает все эти пакеты? А скачивает он их со специальных серверов в интернете (поэтому для установки программ в Linux требуется интернет), которые называются – репозиториями.

Репозитории – это сервера в интернете, на которых хранятся файлы пакетов приложений Linux и другая сопутствующая информация.

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

Официальный репозиторий дистрибутива по умолчанию подключен, и когда Вы пытаетесь найти и установить программу,

«Менеджер приложений» считывает информацию о доступных пакетах в репозитории и выдает ее Вам.

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

Существуют, конечно, и нюансы при работе с таким подходом установки программ, например, что программа, которая Вас интересует, должна находиться в репозиториях конкретного дистрибутива Linux, который установлен на компьютере, в противном случае ее придётся искать в интернете, иными словами, делать ровно то же самое, что и в Windows. Однако популярные дистрибутивы Linux содержат в своих стандартных репозиториях тысячи программ на любой вкус, которые могут удовлетворить потребности даже продвинутого пользователя Linux, не говоря уж о начинающем.

Какие бывают репозитории в Linux?

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

Обычно у дистрибутива несколько официальных репозиториев, в каждом из которых хранятся пакеты, в зависимости от определенных свойств, так, например, в Ubuntu есть следующие типы официальных репозиториев:

  • Main – здесь расположено основное, полностью бесплатное программное обеспечение;
  • Restricted – проприетарное программное обеспечение, официально поддерживаемое дистрибутивом;
  • Universe – бесплатное программное обеспечение, официально поддерживаемое сообществом дистрибутива;
  • Multiverse – проприетарное программное обеспечение, не поддерживаемое дистрибутивом.

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

Например, дополнительные репозитории в Ubuntu и основанных на нем дистрибутивах называются PPA-репозитории.

PPA (Personal Package Archive) – это персональный репозиторий разработчика конкретной программы, где он хранит пакеты своих программ, которые еще не включены в основной репозиторий дистрибутива.

Как работать с репозиториями в Linux?

Если репозиторий – это некий сервер в интернете, на котором хранятся программы, то, чтобы к нему обратиться за необходимой нам программой, мы должны знать адрес этого сервера. Один из самых удобных способов обращения к ресурсам в интернете – это использовать веб протоколы взаимодействия, таким образом, по факту адрес репозитория выглядит, как обычный URL-адрес сайта.

Для того чтобы система знала и помнила, куда обращаться за пакетами (программами), она хранит все адреса репозиториев в специальном файле sources.list, который расположен в каталоге в /etc/apt. И вся работа с репозиториями в Linux заключается в добавлении и удалении адресов репозиториев.

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

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

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

Обычно компонент с графическим интерфейсом для работы с репозиториями называется «Источники приложений», он доступен из основного меню операционной системы.

Например, в Linux Mint он выглядит следующим образом

Для управления репозиториями в терминале используется команда add-apt-repository, так, например, для добавления PPA-репозитория команда будет выглядеть следующим образом.

   
   sudo add-apt-repository –y ppa:atareao/telegram


где, ppa:atareao/telegram – это PPA-репозиторий для установки программы Telegram.

Более подробно про то, как добавлять и удалять репозитории в Linux, я расскажу в следующих материалах. Поэтому следите за выходом новых статей в моих группах в социальных сетях: ВКонтакте, Facebook, Одноклассники, Twitter и Tumblr. Подписывайтесь, и Вы не пропустите выход нового материала!

На сегодня это все, надеюсь, материал был Вам полезен и интересен, удачи Вам, пока!

info-comp.ru

РЕПОЗИТОРИЙ — это… Что такое РЕПОЗИТОРИЙ?

  • репозиторий — Хранилище объектов баз данных. [http://www.morepc.ru/dict/] Тематики информационные технологии в целом EN repository …   Справочник технического переводчика

  • Репозиторий — У этого термина существуют и другие значения, см. Репозиторий (значения). Репозиторий, хранилище  место, где хранятся и поддерживаются какие либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего… …   Википедия

  • репозиторий — (истор., лат. repono, repositum возвращать на место, вправлять) акушерский инструмент, применявшийся для вправления выпавшей петли пуповины …   Большой медицинский словарь

  • Репозиторий (значения) — Репозиторий: (англ. repository  склад, хранилище) Репозиторий См. также Репозиторий Юкка Маунтин  американское сухое хранилище отработанного ядерного топлива …   Википедия

  • репозиторий программных пакетов (репозиторий) — 3.17 репозиторий программных пакетов (репозиторий): Замкнутая совокупность программных пакетов и метаинформации о них. Репозиторий называется замкнутым, если для каждого бинарного пакета можно вычислить его замыкание, т.е. можно установить пакет… …   Словарь-справочник терминов нормативно-технической документации

  • Юкка-Маунтин (репозиторий) — Юкка Маунтин …   Википедия

  • Сизиф (репозиторий) — У этого термина существуют и другие значения, см. Сизиф (значения). Сизиф  персонаж греческой мифологии. Сизиф ( …   Википедия

  • центральный репозиторий — центральная система хранения Данная система предназначена для хранения различных данных, включая биографии спортсменов, количество медалей, расписание мероприятий, отчеты о транспортном обслуживании и информацию о посетителях. [Департамент… …   Справочник технического переводчика

  • Институциональный репозиторий — Институциональный репозитарий электронный архив для длительного хранения, накопления и обеспечения долговременного и надежного открытого доступа к результатам научных исследований, проводимых в учреждении. Университетский институциональный… …   Википедия

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

  • dic.academic.ru

    Репозиторий — это… Что такое Репозиторий?

  • РЕПОЗИТОРИЙ — Место, где хранятся и поддерживаются какие либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети. Репозитории используются в системах управления версиями, в них хранятся все… …   Словарь бизнес-терминов

  • репозиторий — Хранилище объектов баз данных. [http://www.morepc.ru/dict/] Тематики информационные технологии в целом EN repository …   Справочник технического переводчика

  • Репозиторий — У этого термина существуют и другие значения, см. Репозиторий (значения). Репозиторий, хранилище  место, где хранятся и поддерживаются какие либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего… …   Википедия

  • репозиторий — (истор., лат. repono, repositum возвращать на место, вправлять) акушерский инструмент, применявшийся для вправления выпавшей петли пуповины …   Большой медицинский словарь

  • Репозиторий (значения) — Репозиторий: (англ. repository  склад, хранилище) Репозиторий См. также Репозиторий Юкка Маунтин  американское сухое хранилище отработанного ядерного топлива …   Википедия

  • репозиторий программных пакетов (репозиторий) — 3.17 репозиторий программных пакетов (репозиторий): Замкнутая совокупность программных пакетов и метаинформации о них. Репозиторий называется замкнутым, если для каждого бинарного пакета можно вычислить его замыкание, т.е. можно установить пакет… …   Словарь-справочник терминов нормативно-технической документации

  • Юкка-Маунтин (репозиторий) — Юкка Маунтин …   Википедия

  • Сизиф (репозиторий) — У этого термина существуют и другие значения, см. Сизиф (значения). Сизиф  персонаж греческой мифологии. Сизиф ( …   Википедия

  • центральный репозиторий — центральная система хранения Данная система предназначена для хранения различных данных, включая биографии спортсменов, количество медалей, расписание мероприятий, отчеты о транспортном обслуживании и информацию о посетителях. [Департамент… …   Справочник технического переводчика

  • Институциональный репозиторий — Институциональный репозитарий электронный архив для длительного хранения, накопления и обеспечения долговременного и надежного открытого доступа к результатам научных исследований, проводимых в учреждении. Университетский институциональный… …   Википедия

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

  • dic.academic.ru

    Что такое Репозитории (repo) в Cydia, список полезных репозиториев? [IFAQ]

    После того, как мы постарались ответить на Ваши вопросы от том, что такое джейлбрейк (jailbreak) и что такое Cydia (Сидия, Сайдия, Кайдия), наверняка Вы столкнетесь с новым определением — Repository (repo, репо, репозиторий). Репозиторий, хранилище это место, в котором хранятся и обновляются какие-либо данные. Чаще всего это данные в виде файлов, доступных для дальнейшего распространения через Интернет. В этой статье мы расскажем

    Facebook

    Twitter

    Вконтакте

    Google+

    о репозиториях в Cydia. Главным отличием App Store от Cydia является то, что Cydia не является единым хранилищем для приложений. Cydia собирает данные о приложениях с различных интернет-ресурсов, специально разработанных для работы с ней. Эти интернет-ресурсы или попросту сайты и называют репозиториями. Репозиторий может создать любой человек, загрузив в него, например свою подборку приложений из Cydia. Репозиториев в Cydia великое множество.

    По умолчанию, после установки Cydia, она уже содержит несколько репозиториев. Самый крупный из них— BigBoss. В этом репозитории находятся сотни тем и программ, например таких как очень популярные SBSettings и Barrel. Например приложение MyWi находится в другом репозитории — ModMyi.com. В общем для того, чтобы установить приложение, сначала нужно добавить в Cydia репозиторий, т.е. сайт, на котором оно храниться.

    Как добавить новый репозиторий в Cydia.

    1. Нажмите на иконку Cydia и зайдите в раздел «Manage» внизу экрана, затем выберите раздел «Sources».

    2. Нажмите «Edit» в правом верхнем углу, а затем «Add» слева.

    3. В появившемся окне введите ссылку на добавляемый репозиторий. Проверьте и «Add Source».

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

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

     

    Список полезных репозиториев:

    http://sinfuliphonerepo.com (приложения, патчи и т.д.)

    http://ihacksrepo.com (огромная библиотека различных файлов)

    http://cydia.i4tips.com (множество deb. пакетов)

    http://apt.alleon.name (Русский репозиторий: темы, исправления, хаки, программы, игры, обои, рингтоны)

    http://cydia.xsellize.com (программы, игры, картинки, мелодии.)

    http://ispaziorepo.com/cydia/apt/ (темы, исправления, хаки, программы, игры, обои, рингтоны и т.д.)

    http://cydia.hackulo.us (патчи AppSync, installous и HackLous)

    http://repo.hackyouriphone.org (хаки, моды, программы и т.д.)

    Важно!!! Никогда не устанавливайте незнакомые приложения из Cydia — это может привести к потере данных на устройстве или к восстановлению через iTunes.

    yablyk.com

    репозиторий — это… Что такое репозиторий?

  • РЕПОЗИТОРИЙ — Место, где хранятся и поддерживаются какие либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети. Репозитории используются в системах управления версиями, в них хранятся все… …   Словарь бизнес-терминов

  • репозиторий — Хранилище объектов баз данных. [http://www.morepc.ru/dict/] Тематики информационные технологии в целом EN repository …   Справочник технического переводчика

  • Репозиторий — У этого термина существуют и другие значения, см. Репозиторий (значения). Репозиторий, хранилище  место, где хранятся и поддерживаются какие либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего… …   Википедия

  • Репозиторий (значения) — Репозиторий: (англ. repository  склад, хранилище) Репозиторий См. также Репозиторий Юкка Маунтин  американское сухое хранилище отработанного ядерного топлива …   Википедия

  • репозиторий программных пакетов (репозиторий) — 3.17 репозиторий программных пакетов (репозиторий): Замкнутая совокупность программных пакетов и метаинформации о них. Репозиторий называется замкнутым, если для каждого бинарного пакета можно вычислить его замыкание, т.е. можно установить пакет… …   Словарь-справочник терминов нормативно-технической документации

  • Юкка-Маунтин (репозиторий) — Юкка Маунтин …   Википедия

  • Сизиф (репозиторий) — У этого термина существуют и другие значения, см. Сизиф (значения). Сизиф  персонаж греческой мифологии. Сизиф ( …   Википедия

  • центральный репозиторий — центральная система хранения Данная система предназначена для хранения различных данных, включая биографии спортсменов, количество медалей, расписание мероприятий, отчеты о транспортном обслуживании и информацию о посетителях. [Департамент… …   Справочник технического переводчика

  • Институциональный репозиторий — Институциональный репозитарий электронный архив для длительного хранения, накопления и обеспечения долговременного и надежного открытого доступа к результатам научных исследований, проводимых в учреждении. Университетский институциональный… …   Википедия

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

  • dic.academic.ru

    Репозитории | Русскоязычная документация по Ubuntu

    Теперь я чуть-чуть поподробней расскажу про то, что же такое на самом деле репозитории и как ими пользоваться. Репозитории — это архивы программ для Ubuntu, то есть deb-пакетов. Каждый репозиторий содержит список пакетов, в нём хранящихся, с указанием версий, зависимостей и прочей необходимой информации. Система, подключая репозиторий, скачивает это список (часто называемый, как вы уже знаете, индексом) и сохраняет в специальном месте. В дальнейшем, когда вы, к примеру, просите систему установить какую-нибудь программу, она просматривает все сохранённые списки и ищет, откуда можно загрузить самую актуальную версию программы и все её зависимости. Периодически система автоматически просматривает все прописанные в ней репозитории и скачивает новые индексы.

    Механизм весьма простой. Он имеет несколько основных преимуществ: во-первых, вы можете добавить сколько угодно репозиториев, т.е. источников программного обеспечения, система автоматически всё просмотрит и учтёт, вам же надо будет просто указать, какую программу вы хотите поставить и всё, дальше система всё сделает за вас. Во-вторых, система автоматически обновляет индексы, благодаря этому при выходе новой версии установленной у вас программы система сообщит вам об этом и предложит скачать и установить её. Ну и в-третьих, кроме удобства в использовании, механизм репозиториев позволяет вам обезопасить себя от различного вредоносного программного обеспечения. Если вы добавляете в систему только репозитории, которым доверяете, и не устанавливаете deb пакеты напрямую, скачивая их с сомнительных сайтов, а пользуетесь только внутренней системой установки программ Ubuntu, то вы гарантированно не получите никакой вредоносной программы, поскольку все пакеты будут получены из доверяемых источников.

    Управление репозиториями

    Для управления репозиториями предназначена программа «Источники приложений», находящаяся в меню Система→Администрирование. Для запуска этого приложения вам естественно понадобятся административные привилегии1). Кстати, в это же приложение можно попасть из Synaptic, выбрав пункт «Репозитории» меню «Настройки», а так же из Центра приложений, выбрав пункт «Источники приложений…» меню «Правка».

    Первая вкладка, «Программное обеспечение Ubuntu», позволяет управлять основными системными репозиториями2). Тут всё должно быть расставлено как на скриншоте:

    Каждое поле позволяет подключить один из основных репозиториев для вашей версии Ubuntu. Если вы хотите иметь доступ ко всему программному обеспечению, вам нужно поставить все галочки, кроме исходного кода (конечно, если только он вам зачем-то вдруг не понадобился).

    Следующая вкладка, «Другое ПО», позволяет подключать к системе дополнительные репозитории:

    Она-то и является, пожалуй, самой интересной для пользователя. Итак, для подключения к системе дополнительного источника приложений просто нажмите кнопку «Добавить» и в открывшемся окне введите нужную APT-строку3), которую можно узнать на странице описания репозитория:

    Все внесённые за время работы в программе изменения в источники приложений можно легко отменить, нажав на кнопку «Восстановить» внизу окна:

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

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

    Ну а после его завершения вы сможете воспользоваться вашим любимым инструментом управления пакетами для установки новых приложений из только что добавленного репозитория. Вообще не забывайте про индексные файлы. Всегда, когда вы вносите какие-то изменения в списки подключённых репозиториев, сразу же обновляйте индексы. Иначе пакетная система Ubuntu просто не увидит ваших правок и будет считать, что всё осталось так, как было4).

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

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

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

    Поэтому при добавлении репозитория всегда так же импортируйте в систему его ключ. Ключ репозитория — это простой текстовый файл специального вида, обычно найти его можно на странице описания репозитория. Для добавления ключа в систему воспользуйтесь вкладкой «Аутентификация», на ней есть кнопка «Импортировать файл ключа…», она-то вам и нужна:

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

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 12345678

    Эта команда запросит ключ 12345678 с сервера ключей6) Ubuntu и добавит его в систему. Собственно, имя ключа всегда выглядит как 8 буквенно-цифровых символов, поэтому если вам дано только оно, то для импортирования ключа вы вполне можете использовать эту команду, изменив 12345678 на нужное значение.

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

    Добавление репозитория Medibuntu

    Есть такой очень популярный репозиторий для Ubuntu, который называется Medibuntu. Он содержит различные мультимедия-компоненты, которые по каким-либо причинам не могут быть включены в официальные репозитории. Например, в нём есть бесплатные, но тем не менее защищённые достаточно строгими лицензиями, Google Earth и Adobe Reader7).

    Итак, узнать про Medibuntu можно на официальном сайте: http://www.medibuntu.org/. На нём есть ссылка Repository Howto, пройдя по которой вы попадёте на страницу с описанием способа добавления репозитория и установки некоторых полезных пакетов. Одна из первых же секций озаглавлена «Adding the Repository» и в ней приводится одна гигантская команда, которая, по заверениям, должна добавить репозиторий и его подпись в систему:

    Естественно, именно это она и делает8). Вот так. Вы спросите, какое же всё это имеет отношение к описанному выше? На самом деле самое непосредственное, хотя это с первого взгляда и не видно. Я привёл этот пример лишь затем, чтобы показать вам, что способов добавления репозитория в систему бесчисленное множество9). Поэтому если на сайте репозитория приведена инструкция по добавлению его в систему, то просто следуйте ей, а если же даны только APT-строка и ключ, то можете воспользоваться описанной мной в предыдущем разделе последовательностью действий.

    Напоследок хочется обратить ваше внимание на вкладку «Обновления» приложения управления источниками программного обеспечения:

    На ней содержатся различные настройки автоматического отслеживания и установки обновлений. Всё, что я хочу сказать про это вкладку, так это то, что не стоит включать proposed и backports обновления, если вы не понимаете, что это такое и для чего они нужны10).

    Репозитории на компакт-дисках

    Всё, про что я рассказывал выше, касалось в первую очередь интернет-репозиториев и установки приложений из них. Однако было бы странно, если бы единственной возможностью получить новое программное обеспечение было бы скачивание его из интернета через стандартные утилиты11).

    Поэтому существует способ создания репозитория не в интернете, а на локальных источниках данных, например, на CD и DVD дисках12). Фактически, что такое репозиторий? Это сборник пакетов с индексом, имеющий некоторый адрес. Поэтому если вы соберёте нужные пакеты где-то на вашем компьютере, создадите индекс и в качестве пути будете использовать путь до основной папки с вашими пакетами, то это тоже будет репозиторий. И самое замечательное в этом то, что Ubuntu сможет работать с вашим репозиторием с помощью штатных средств управления пакетами. Это немного упрощённая схема, но, надеюсь, общая концепция понятна.

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

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

    help.ubuntu.ru

    репозиторий — Викисловарь

    Морфологические и синтаксические свойства[править]

    падеж ед. ч. мн. ч.
    Им. репозито́рий репозито́рии
    Р. репозито́рия репозито́риев
    Д. репозито́рию репозито́риям
    В. репозито́рий репозито́рии
    Тв. репозито́рием репозито́риями
    Пр. репозито́рии репозито́риях

    репозито́рий

    Существительное, неодушевлённое, мужской род, 2-е склонение (тип склонения 7a по классификации А. А. Зализняка).

    Корень: .

    Произношение[править]

    • МФА: [rʲɪpəzʲɪˈtorʲɪɪ̯]

    Семантические свойства[править]

    Значение[править]
    1. комп. хранилище, место хранения (программ, объектов, метаданных и т. п.) ◆ К счастью, многие разработчики используют преимущества расширяемости библиотеки jQuery, в результате чего в соответствующем репозитории jQuery накопились сотни превосходных подключаемых модулей, доступных для загрузки, и их количество постоянно растёт. Эрл Каслдайн, Крейг Шарки, «Изучаем jQuery» / перевод В. Черник, 2012 г. ◆ Программисты проводят тестирование индивидуально или по парам до передачи кода в репозиторий. Николас Солтер, Скотт Дж. Клепер, «C++ Для Профессионалов» / перевод Н. М. Ручко, 2006 г.
    Синонимы[править]
    1. репозитарий
    Антонимы[править]
    Гиперонимы[править]
    1. хранилище, архив
    Гипонимы[править]

    Родственные слова[править]

    Ближайшее родство

    Этимология[править]

    Происходит от лат. repositorium «репозиторий; гробница», далее из reponere «класть обратно; возвращать», далее из re- «обратно; опять, снова; против» + pōnere «класть, ставить», из праиндоевр. *po-s(i)nere.

    Фразеологизмы и устойчивые сочетания[править]

    Перевод[править]

    Библиография[править]

    Для улучшения этой статьи желательно:
    • Добавить описание морфемного состава с помощью {{морфо-ru}}
    • Добавить все семантические связи (отсутствие можно указать прочерком, а неизвестность — символом вопроса)

    ru.wiktionary.org

    Отправить ответ

    avatar
      Подписаться  
    Уведомление о