Как подключить репозиторий в Ubuntu
Главная - Новости 20 июня, 2011
Как подключить репозиторий в Ubuntu, установка Opera, WinFF
Существует одно разительное отличие между Windows и Ubuntu. Это то, как устанавливаются и обновляются в них программы. Давайте представим, что на компьютере установлено 50 программ. Из них через полгода выйдут новые версии для 20. Как будет происходить обновление?
Для Windows:
Некоторые программы попытаются обновиться, когда пользователь будет их запускать, потом они возможно еще попросят перезагрузить компьютер и т. п.
Другие программы вообще никак не будут реагировать на выход новых версий, и чтобы их обновить нам придется лезть в интернет на сайт программы, чтобы посмотреть не вышла ли новая версия, скачивать, потом устанавливать.
Проще забить на все это дело и оставить как есть. Конечно, велика вероятность, что через какое-то время в одной из установленных программ обнаружится серьезная уязвимость, и система начнет себя вести нестабильно (тормозить, глючить). Но ведь всегда можно легким движением руки переустановить Windows и начать все заново.
Для Ubuntu:
Эта система оборудована специальным пакетным менеджером, который может регулярно проверять не появились ли обновления для установленных программ и предлагать пользователю обновиться. По умолчанию оно так и настроено.
Современная Линукс система устроена таким образом, что большинство устанавливаемых программ берутся из так называемых подключаемых репозиториев. Репозиториями обычно называют хранилища различных данных, которые должны поддерживаться в актуальном состоянии многими людьми.
Так вот, в репозиториях Ubuntu хранятся многие десятки тысяч различных программ, собранных и заботливо упакованных людьми, которые входят в сообщество под названием Ubuntu. Давайте мы таких людей, которые занимаются добавлением и поддержанием репозитория в актуальном состоянии, будем называть мейнтейнерами.
Собственно, перед тем как попасть в репозиторий, программа должна пройти многочисленные проверки. Мейнтейнеры по возможности стараются убедиться в том, что в исходных кодах программы не содержится вредоносных код; если они находят какие-то огрехи (баги) в программах, то обычно они связываются с автором программы и просят его устранить недостатки, ну или, в крайнем случае, пишут заплатки (которые называются патчами) для таких программ сами. Обычно патчи устраняют бреши в безопасности, однако довольно часто они добавляют разные полезные функции.
Репозитории можно разделить на два класса — это официальные (подключаются автоматически еще на этапе установки Ubuntu) и сторонние. В официальных репозиториях содержится почти всё, что может понадобиться обычному пользователю. И если бы не это «почти», смысла в этой статье было бы немного.
Так как программ существует великое множество, то все из них естественно невозможно тщательно протестировать, чтобы включить в официальные репозитории. Поэтому иногда может возникнуть необходимость установить нужную программу самому. Это можно сделать, собрав пакет из исходных кодов (частный случай) или, если разработчики потрудились сделать репозиторий, подключив последний.
Этим мы с вами сегодня и займемся на примере двух программ: Opera и WinFF.
Opera — это браузер, который я использую уже много лет. Он работает и под Windows и под Linux. Однако в репозиториях Ubuntu пакета для него не оказалось. На официальном сайте Оперы можно скачать deb пакет, созданный специально для Ubuntu. Однако у этого способа есть один недостаток. Если мы установим такой пакет, то через какое-то время, когда выйдет новая версия Оперы, нам снова придётся самим идти на их сайт, скачивать и устанавливать пакет. И так каждый раз.
Как раз для таких ситуаций и существует удобный пакетный менеджер Ubuntu. Он сам определит, когда появится обновление, спросит нас, хотим ли мы установить новую версию программы и в случае вашего согласия сделает всё в лучшем виде. Но для того, чтобы пакетный менеджер знал, откуда скачивать программу и где искать обновления, нужно сначала подключить соответствующий репозиторий.
Установка Оперы.
Перед тем как добавлять сам репозиторий, нужно импортировать ключ. Ключи служат для автоматической защиты пакетов от подделки. Если менеджер пакетов скачает скомпрометированную версию программы, он легко это распознает и выведет соответствующее предупреждение о ненадежности источника.
Всю необходимую информацию по добавлению репозитория Оперы я нашёл по первой же ссылке в google.com
по запросу «opera ubuntu repository» (она привела на сайт http://deb.opera.com/)
Итак, сначала мы скачивам ключ http://deb.opera.com/archive.key
Открываем источники приложений и импортируем скачанный ключ


Нажимаем «Импортировать файл ключа...» и выбираем только что скачанный файл.

Кстати, скачанный ключ нам больше не нужен, и его можно удалить.
Теперь добавим сам репозиторий. Строка, которую нужно добавить будет выглядеть так:
deb http://deb.opera.com/opera/ unstable non-free

Закрываем окно «Источники приложений». Менеджер пакетов предложит обновить информацию о программном обеспечении. Мы конечно же соглашаемся.
Теперь можно приступать к установке. Запускаем менеджер пакетов и находим Оперу:



Нажимаем «Применить»...
Теперь достаточно зайти в меню «Приложения» -> «Интернет», и там мы найдём свежеустановленный браузер.
{{{ss8.png}}}
Установка WinFF
Подключение репозитория программы WinFF будет немного отличаться от такового для Оперы.
Здесь мы будем использовать систему репозиториев PPA. Эта система используется многими разработчиками для «обкатки» пакетов перед их включением в официальный репозиторий.
Зайдя на официальный сайт программы (http://winff.org), справа мы видим ссылку «Ubuntu Repositories».
Идём туда. Оттуда переходим в «Personal Package Archive (PPA)».
Итак мы находимся на странице PPA. Теперь можно приступить к подключению репозитория.
Добавление ключа для PPA делается следующим образом. На странице, на которую мы попали нажимаем
«Technical details about this PPA». Обратите внимание на строчку:
Signing key: 1024R/F96FD737
Часть после слеша это номер ключа (F96FD737). Чтобы добавить ключ, которым подписан репозиторий, выполним команду:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F96FD737
Для этого нужно открыть терминал (Приложения -> Стандартные -> Терминал) и скопировать эту команду туда.
Кстати, в Linux копирование осуществляется очень просто: выделяете то, что нужно скопировать мышкой и ... всё!
Теперь, чтобы вставить куда-нибудь скопированный текст достаточно нажать среднюю кнопку мышки (на большинстве мышек вместо средней кнопки колёсико — на него и нажимаем).
Команда sudo служит для временного получения полномочий администратора. Поэтому скорее всего нужно будет ввести свой пароль для подтверждения.
Итак, ключ добавлен. Теперь добавим сам репозиторий. Ищем знакомый пункт меню:
Система -> Администрирование -> Источники приложений -> Другое ПО -> Добавить.
Строчку APT берем прямо с последней web страницы, на которую нас привела нелегкая:
ppa:paul-climbing/ppa
Репозиторий добавлен. Теперь можно устанавливать WinFF. Это можно сделать воспользовавшись Менеджером приложений точно так же, как мы это сделали для Оперы. Или через удобное новое меню, которое появилось в последней версии Ubuntu: Центр приложений.

В строчке поиска вводим winff:

Думаю, сама установка не должна вызвать у вас никаких проблем.
На этом сегодня и закончим.
Spinal, специально для yachaynik.ru
Еще о Как подключить репозиторий в Ubuntu
Как распаковать RAR архив в Ubuntu Linux
Как распаковать RAR архив в Ubuntu Linux, скачать PeaZip Начало работы с Ubuntu Linux ознаменовалось для меня серией неприятных открытий. Одно
Как привязать шаблон к отдельному пункту меню в Joomla
Как привязать шаблон к отдельному пункту меню в Joomla Возможно ли к каждому пункту меню в системе управления контентом Joomla привязать
Как настроить Мегафон Модем в Ubuntu Linux
Как настроить Мегафон Модем, Ubuntu Linux Мобильные технологии развиваются денно и нощно. К счастью миллионов пользователей появилась реальная альтернатива проводному интернету.
Настройка фаервола в Ubuntu Linux
Настройка фаервола в Ubuntu Linux Практически каждый интернет-пользователь рано или поздно сталкивается с проблемой сетевой безопасности, с необходимостью более тонкой настройки
Как создать свой пункт в главном меню Ubuntu Linux
Создание пункта, главное меню, Ubuntu Linux, скачать значки SVG В операционной системе Ubuntu Linux все программы удобно разбиты по разделам,