Как добавить репозиторий?

3 ноября 2014 г. Просмотров: 744
Довольно часто в Интернете на сайтах, посвященных iPhone, упоминается о репозиториях. Непосвященному человеку трудно понять, о чем идет речь.

Если посмотреть в словаре терминов, то окажется что «репозиторий» означает - хранилище, поэтому логичнее было бы использовать в общении именно перевод с английского языка, поскольку он полностью соответствует вкладываемому в него понятию. Тогда такие выражения, как «добавить репозиторий к программе Cydia», становятся понятными, поскольку репозитории для iPhone - это ресурсы, с которых пользователи могут скачивать программы для своего смартфона. А Cydia - это бесплатный on-line сервис, на который сторонние разработчики выкладывают всевозможные приложения для iPhone. Напомним, что основной разработчик - компания Apple, а ее репозиторий - on-line магазин AppStore. Другими словами, Cydia - это тот же AppStore, но ориентированный на «украшательство» iPhone и может быть установлен только на телефоны с Jailbreak. На сегодняшний день различают два типа репозиториев: сложные, где пользователю нужно указывать не только полный путь к репозиторию, но и запрашиваемый дистрибутив и нужные ему компоненты (если есть выбор, apt автоматически загрузит файл с нужной архитектурой). Второй тип - простые репозитории, где пользователю всего лишь нужно указать полный путь.Первый тип - сложные репозитории, для пользователей сложнее при первоначальной настройке, но в дальнейшем облегчают их использование. Соответственно, второй тип - простой репозиторий, проще при настройке, но в большей степени подходит для маленьких или одноархитектурных хранилищ.

Для того чтобы добавить репозиторий правильно, вернее речь идет об адресе репозитория, нужно добавить адрес в файл /etc/apt/sources.list. К примеру, добавим хранилище Medibuntu, на котором выложено множество медиа-кодеков, которых нет в официальных ресурсах от компании Apple и выполним следующую команду:- sudo gedit /etc/apt/sources.listЗатем запишем в конце открытого файла:- deb http://packages.medibuntu.org/ karmic free non-free- deb-src http://packages.medibuntu.org/ karmic free non-freeТеперь нужно добавить ключ:- sudo apt-get update && sudo apt-get install medibuntu-keyringСледующим шагом обновляем список репозиториев и находим обновленные пакеты:- sudo apt-get update- sudo apt-get upgradeВот еще интересные репозитории со множеством выложенных программ:Google Chrome: sudo add-apt-repository ppa:chromium-dailyMozilla: sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa

Оцените статью!