Что такое репозиторий в linux. Что такое репозиторий. Настройка репозиториев в GUI

Репозиторий

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

Существуют репозитории для хранения программ, написанных на одном языке (например, CPAN для Perl) или предназначенных для одной платформы. Многие современные операционные системы, такие как OpenSolaris , FreeBSD и большинство дистрибутивов Linux , имеют официальные репозитории, но также позволяют устанавливать пакеты из других мест. Большинство репозиториев бесплатны, однако некоторые компании предоставляют доступ к собственным репозиториям за платную подписку.

Репозитории используются в системах управления версиями , в них хранятся все документы вместе с историей их изменения и другой служебной информацией. Русское сообщество Subversion рекомендует использовать вместо термина репозиторий термин хранилище , поскольку он полностью соответствует как прямому переводу слова «repository», так и его понятию.

Существуют различные автоматизированные системы создания репозиториев. Один из типов репозиториев: хранилища на /DVD - установочные диски для пакетов того или иного ПО .

См. также

Ссылки


Wikimedia Foundation . 2010 .

Смотреть что такое "Репозиторий" в других словарях:

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

    репозиторий - Хранилище объектов баз данных. Тематики информационные технологии в целом EN repository …

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

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

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

    Юкка Маунтин … Википедия

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

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

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

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

Книги

  • Ruby on Rails для начинающих. Изучаем разработку веб-приложений на основе Rails , Хартл Майкл. Ruby on Rails, используемый самыми разными компаниями, такими как Twitter, GitHub, Disney и Yellow Pages, - один из наиболее популярных фреймворков для разработки веб-приложений, но его…

Персональные архивы пакетов или PPA (Personal Package Archives) - это и есть репозиторий (сервер-хранилище).
Репозиторий, хранилище - место, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети. Репозитории подразделяются на официальные и неофициальные. Большинство дистрибутивов Linux , имеют официальные репозитории.

Официальные репозитории.

Официальные репозитории создаются разработчиками дистрибутива для поддержания в актуальном и безопасном состоянии системы. Если вы откроете в Ubuntu текстовый файл но адресу: /etc/apt/sources.list , то найдёте в нём следующие строки:


Закомментированные строки (строки, перед которыми стоит знак решётки (# ), считаются закомментированными), как правило не читаются системой, а служат для пояснения администратору системы (администратор системы - пользователь, который во время установки системы ввёл свой пароль) к действующему официальному репозиторию или той строке, которая раскомментирована (без знака решётки - #) и следует за описанием.

Для управления официальными репозиториями предназначена программа Программы и обновления (Источники приложений), в вкладке Программное обеспечение Ubuntu :


Все изменения: обновление пакетов программ; изменения в системе безопасности; обновление ядра, исправление ошибок и т.п., внесённые в данные репозитории разработчиками Ubuntu , пользователь получает через штатное обновление дистрибутива - Обновление приложений . Периодически система автоматически просматривает все прописанные в ней репозитории и скачивает новые индексы.


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


Неофициальные репозитории

К неофициальным репозиториям относятся хранилища файлов пакета/пакетов, созданные обычными пользователями, так называемые Собственные репозитории .

Для чего создаются Собственные (неофициальные) репозитории ?

Предположим вы хотите установить дополнительно какую-то программу из Менеджера программ Ubuntu , но в нём более поздняя версия для установки, чем на официальном сайте программы или этой программы просто нет в Менеджере программ , но она существует.
Один из продвинутых пользователей Linux создаёт свой собственный репозиторий с актуальной версией программы, где учтены все зависимости пакета и их совместимость с системными файлами. Специально для создания собственного репозитория создана площадка/ресурс под названием launchpad.net .

Как установить программу из Неофициального репозитория ?

Сделать это можно как графически, так и в терминале.

1. Терминальный вариант.

Если вы являетесь новичком или просто обычным пользователем Ubuntu , то скорее всего обратили внимание, что на сайтах подобных Compizomania , установка приложения иногда производится с помощью терминальных команд. Для примера я выбрал установку программы i-nex .
I-Nex - это программа с графическим интерфейсом, позволяющая посредством вкладок просмотр информации аппаратных устройствах вашего компьютера, пдкючённых устройствах стационарного компьютера: мышь, клавиатура и т.д., а также об установленной системе, используемом ядре, оперативной памяти и многом другом.


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

sudo add-apt-repository
sudo apt update
sudo apt install i-nex

Разберём эти команды по порядку.

Первая команда sudo add-apt-repository ppa:i-nex-development-team/daily подключает репозиторий программы (выделено красным), созданный непосредственно разработчиком.

Вторая команда sudo apt update , делает обновление системных файлов.

И третья команда sudo apt install i-nex , служит для непосредственной установки пакета i-nex .

2. Графический вариант.

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

Прежде всего заходим на launchpad.net , вводим в поиск название программы и нажимаем кнопку Search Launchpad :


Выбираете нужный репозиторий:


Просматриваете совместимость репозитория с вашим дистрибутивом и копируете название репозитория:


Откройте Программы и обновления , вкладка Другое ПО , нажмите кнопку Добавить , в Строку APT вставьте скопированный репозиторий и Добавить источник :


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


И обновите системные файлы:


Остаётся последнее, установить саму программу:

sudo apt install i-nex

Примечание . Все подключёные Неофициальные репозитории отображаются в приложении Программы и обновления , в вкладке Другое ПО . Независимо от того, как вы их подключали, посредством терминала или графически. А также в папке по адресу: /etc/apt/sources.list.d .

Заключение.

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

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

Но в то же время Неофициальный репозиторий может иметь "подводные камни", которые порой приводят к сбоям в системе.

Отчего это происходит?

1 . Прежде всего, несмотря на благие намерения пользователя, создавшего репозиторий, он не всегда может быть компетентен в вопросах совместимости и безопасности создаваемых пакетов в репозитории, что приводит порой к конфликту пакетов и сбою в системе.
2. Создатель собственного (неофициального) репозитория программы может просто забросить свой проект, потешив своё самолюбие, победой над собой. И тогда в последующих версиях дистрибутива вы не сможете устанавливать программы из этого репозитория.

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

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

Что это такое?

Репозиторий - это специальное место, из которого пользователь операционной системы Ubunty может устанавливать всевозможные обновления или же программы. Если вы раньше пользовались операционными системами Mac и Windows, то вы, наверное, уже успели привыкнуть к тому, что программное обеспечение представляет собой какой-нибудь один или же несколько установочных файлов, которые пользователю предоставляются на определенных носителях или же могут скачиваться через Интернет. Для операционной системы Ubuntu также предусматривается такой вариант распространения программного обеспечения, но относится это больше к специализированным закрытым или же проприетарным программам.

Репозиторий - это место, где содержится большая часть программного обеспечения Ubuntu, которое запаковывается в специализированные файлы.deb с содержанием в них требуемых библиотек. Такие файлы достаточно часто можно найти в Интернете или же на каких-либо переносных носителях, даже на CD,с которого устанавливается сама операционная система.

Репозиторий как универсальное хранилище Ubuntu

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

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

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

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

Используя какой-нибудь интернет-поисковик, вы находите интересующие вас варианты нужной программы, к примеру, набирая название аналогичной утилиты в Windows, но дописывая в запрос «для Ubuntu». В преимущественном большинстве случаев поисковик выдаст вам несколько названий программ, при этом стоит отметить тот факт, что они могут быть представлены в достаточно большом количестве, но выбрать наиболее оптимальную вы сможете по отзывам тех пользователей, которые уже успели ею воспользоваться. Практически каждая современная утилита имеет собственную страничку в Интернете, на которой можно будет ознакомиться с дополнительными характеристиками или же просмотреть скриншоты.

Где скачать программу?

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

Только в том случае, если вам не удалось найти нужную программу, используя репозитории для iOS 7 или других ОС, вам стоит пробовать другие варианты установки. Зачастую случается так, что те версии программного обеспечения, которые находятся в репозиториях, представляют собой устаревшие варианты, но при этом на самом деле бывают часто и такие ситуации, когда именно они являются лучше интегрированными в Ubuntu, а в определенных ситуациях отличаются также более стабильной работой.

Секции

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

  • Main - абсолютно свободное программное обеспечение, которое поддерживается компанией Canonical.
  • Restricter - проприетарное программное обеспечение, которое включает в себя в основном различные драйверы устройств. Все утилиты также поддерживаются компанией Canonical.
  • Universe - также свободное программное обеспечение, которое официально не поддерживается Canonical, но при этом контролируется сообществом пользователей операционной системы.
  • Multiverse - проприетарное ПО, не имеющее поддержки компании Canonical.

Типы репозиториев

Также существует 5 основных репозиториев:

  • Release - пакеты, которые были выпущены на момент выхода релиза.
  • Release-security - пакеты, в которых присутствуют какие-то критические обновления безопасности.
  • Release-updates - пакеты, содержащие в себе обновления системы, включая также различные более современные версии программного обеспечения, которые были выпущены после официального релиза.
  • Release-backports - всевозможные бэкпорты, принадлежащие к новым версиям определенного ПО, которое является доступным исключительно в нестабильных версиях операционной системы Ubuntu.
  • Partner - репозиторий, в котором содержится различное программное обеспечение компаний, являющихся партнерами Canonical.

Стоит отметить, что, помимо официальных, существуют также и другие репозитории для iOS 8 и других операционных систем. Они могут создаваться авторами тех или иных утилит, а также людьми, которые просто решили из исходников собрать полноценный пакет, после чего выпустить его в открытом доступе для других пользователей.

Добавление через Launchpad

Если вы не знаете, как добавить репозиторий, в этом вам поможет Launchpad, предоставляющий возможность создания РРА-репозиториев. Эти хранилища представляют собой относительно небольшие пакеты, в которые владелец складывает различные исходники, а пользователям на выходе предоставляется полноценный deb-документ.

Как подключить?

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

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

При помощи графического интерфейса

В данном случае репозитории для iOS 8 и других ОС подключаются следующим образом:

  1. Открывается центр приложений Ubuntu.
  2. Далее переходим в пункт «Правка» / «Источники приложений».
  3. В новом окне выбираем вкладку «Другое программное обеспечение», после чего нажимаем на кнопку «Добавить».
  4. В новом окне заполняем поле «Строка АРТ:», нажимаем кнопку «Добавить источник».
  5. Теперь источник добавлен и включен, можно закрывать окно.

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

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

При помощи консоли

Данный вариант является наиболее оптимальным из всех существующих способов. Лучше всего добавить локальный репозиторий или же другие виды хранилищ при помощи консоли. Делается это достаточно просто, ведь хранилище добавляется всего лишь одной командой, такой как, например: sudo apt-add-repository ppa:ripps818/coreavc.

В случае необходимости можно точно так же через консоль и удалить репозиторий.

Система защиты

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

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

Как добавить ключ?

Подключая хранилище, которое находится под защитой цифровой подписи, вам необходимо будет скачать специализированный открытый ключ, который должен быть добавлен в систему. Достаточно часто для скачивания может быть предоставлен пакет, доступный для установки, который полностью самостоятельно будет прописывать ключ репозитория. Если вы будете скачивать ключ непосредственно с сайта репозитория, то в таком случае вам будет предоставлен обычный файл с расширением.gpg, .key или же каким-нибудь другим. Добавить данный файл в систему можно будет при помощи консольной команды sudo apt-key add repo.key, но вместо.key указывается тот ключ репозитория, который был вами получен.

Добавление ключа через сервер

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

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

# Компания Год Контроль версий Хранение данных Цена (в месяц), $
1
0
2008 Git, SVN 7–210
2
0
2008 Git, Mercurial облако / собственный сервер 10–200
2016
3
0
2011 Git облако / собственный сервер 4-99
4
0
2007 Git, SVN облако 15–200

Среди других сервисов-репозиториев для хранения кода при обработке данных респондентов рассматривались: Amazon Cloud Drive, Codebase, Gitolite, Heroku, Microsoft Azure, RhodeCode, Subversion, Team Foundation Server.

О рейтинге

Рейтинг сервисов-репозиториев для хранения кода проводится Тэглайном в третий раз и сформирован на основе проводившегося с апреля 2016 по май 2018 года опроса 540+ технических руководителей digital-компаний. Респондентам предлагалось выбрать один или несколько вариантов ответа на вопрос «Какие сервисы-репозитории вы используете для хранения кода?».

Динамика приводится по сравнению с данными, полученными Тэглайном за период с августа 2014 по апрель 2016 года.

В рейтинге с достаточно большим отрывом (77%) продолжает лидировать GitHub - самый известный веб-сервис для хостинга проектов, основанный на системе контроля версий Git. Для проектов с открытым исходным кодом сервис бесплатен, а для частных проектов с приватными репозиториями существует несколько тарифных планов:
- персональный (создание приватных репозиториев для командного пользования, от $7 в месяц);
- для небольших организаций (появляется возможность управлять настройками доступа, от $25 в месяц);
- для крупных компаний (можно установить на собственный сервер или свое облако, от $2520 в год).
GitHub часто называют соцсетью для разработчиков. В нем есть все соответствующие элементы: фолловинг, комментирование, избранное. Активность на сервисе может также выступить и в роли резюме.

На втором месте Bitbucket, за него проголосовали 48% респондентов. Он позволяет создавать неограниченное количество приватных репозиториев, но имеет ограничение в 5 пользователей. Для команд большего размера существует платная версия - от $10. Так как Bitbucket - один из продуктов Atlassian, его можно интегрировать с другими решениями этой компании: JIRA, Hipchat, Bamboo.

GitLab (14%) функционалом похож на GitHub, но его можно бесплатно установить на собственный сервер и настроить под свои нужды. При этом он существует еще и в качестве SaaS - после регистрации можно бесплатно создавать приватные репозитории для совместной работы. Платные возможности - в версии для крупных компаний (от $48 за пользователя в год).

Наконец, на четвертом месте Beanstalk - 1% от общего количества респондентов. В отличие от конкурентов он предлагает бесплатную версию только на 2 недели, а выбор платных тарифов зависит от количества пользователей, репозиториев и выделенного объема хранилищ. Тарифы для платных компаний ($50–200) включают в себя еще и ряд дополнительных функций, таких, как приоритетная поддержка или развертывание на нескольких серверах одновременно.

Способы установки программ в системах Windows и Linux (а также BSD) отличаются. Можно сказать, что отличается даже сама идеология установки программ. Пользователи Windows привыкли, что программа поставляется в виде установочного файла (или группы файлов). Эти файлы нужно скачать из интернета или получить на CD/DVD. Для Linux такой способ нехарактерен, хотя он тоже есть.

Собственно, репозиторий — это хранилище файлов . Система Linux подразумевает, что человек, желающий установить программу, обратится к репозиторию, в котором эта программа хранится. Делается это через терминал.

Например, я хочу установить в свой Linux Mint 17.1 программу для виртуализации Virtual Box. Я запускаю терминал и ввожу следующую команду:

sudo apt-get install virtualbox-4.3

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


Установка VirtualBox через терминал

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

Сам процесс установки выглядит следующим образом:


Установка VirtualBox в Linux Mint

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


VirtualBox в Linux Mint

Кто может создавать репозитории?

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

Как видим, в моем случае в репозитории Linux Mint уже имелись файлы VirtualBox, поэтому выполнять дополнительных действий не пришлось. Что мне пришлось бы делать, если бы в репозитории системы такой программы не нашлось? Добавлять репозиторий разработчиков самой программы.

Например, найдя в меню Linux Mint пунк «Источники приложений», а там раздел «Дополнительные репозитории».


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

Или прописав в терминале

sudo sh -c "echo "deb http://download.virtualbox.org/virtualbox/debian trusty contrib" >> /etc/apt/sources.list"

Это путь к конкретному репозиторию VirtualBox. В случае с другими программами путь будет другой. После этого обновляем кэш пакетов:

sudo apt-get update

При добавлении ссылки на репозиторий через менеджер пакетов она так же должна быть вида deb [ссылка на репозиторий в Интернете] . Кроме того, возможно, вы заметили на скриншоте раздел с PPA-репозиториями. Им отведена .

На этом, пожалуй, всё. И помните, приручить пингвина не так сложно, как кажется.



Просмотров