- Back to Home »
- Manager , Ubuntu , Ubuntu 1 , производные , Установить »
- Установить Y PPA Manager в Ubuntu и производные
Posted by : israelsexyhot
Tuesday, 5 July 2016
Прежде всего давайте разберёмся,что такое PPA и для чего это нужно?
PPA - Personal Package Arhive или, если перевести на русский язык - персональный архив пакетов. А если ещё проще - склад, хранилище пакетов и зависимостей того или иного приложения.
Существуют официальные и персональные репозитории.
1. Официальные репозитории.
К официальным репозиторим относятся репозитории Ubuntu или другого дистрибутива, где собраны, проверены на совместимость и укомплентованы все необходимые пакеты с их зависимостями. На основании данных репозиториев, для облегчения установки дополнительных программ пользователем в систему, разработчики создают Центр приложений, который, как правило установлен в дистрибутиве по умолчанию, где пользователь с лёгкостью находит нужное приложение, нажимает кнопку Установить и приложение устанавливается в системе.
2. Персональные репозитории.
Но в официальных репозиториях не всегда находятся самые последние версии программ. В этом случае некоторые пользователи создают свои персональные репозитори (PPA), т.к. официальные репозитории труднодоступны для обычных разработчиков, да и вообще, не каждый проект имеет шанс туда попасть. Поэтому для поддержки и развития свободных проектов был создан сервис launchpad.net. С помощью этого сервиса любой обычный пользователь имеет возможность создать свой репозиторий, который в рамках launchpad называется персональный архив пакетов (Personal Package Arhive - PPA), и использовать его для распространения своих пакетов без лишних технических трудностей.
Надеюсь я вам не сильно "задурил" голову, что такое официальные и персональные репозитории. Но это необходимо, чтобы понять чем отличаются официальные репозитории от PPA.
Для облегчения поиска того или иного PPA, разработчиком Андреем Алин (Alin Andrei) на launchpad.net был создан менеджер - Y PPA Manager.
Y PPA Manager (YPPA) — графическая программа для управления PPA репозиториями в системе, которая позволяет пользователю просматривать, добавлять, удалять, редактировать и выполнять другие административные действия с персональными репозиториями. Менеджер также умеет искать репозитории для нужных вам приложений.
Интерфейс программы Y PPA Manager достаточно минималистичен, без излишеств. Главное окно содержит кнопки с выбором основных функций. Другие диалоговые окна программы также минималистичны.
Y PPA Manager интегрирован в окружение и панель Unity, где непосредственно из контекстного меню значка (по правому клику на значке), не открывая основное окно программы, можно выбрать ту или иную функцию менеджера:
Возможности Y PPA Manager:
- добавлять, удалять, чистку PPA,
- поиск пакетов в Launchpad PPA,
- список пакетов в PPA
и многое другое.
Всё это из единого пользовательского интерфейса. Полный список функций вы можете посмотреть на странице Launchpad Y PPA Manager.
Установка Y PPA Manager в Ubuntu и производные
Для установки Y PPA Manager, откройте терминал, скопируйте и выполните поочерёдно следующие команды:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
По окончании установки вы найдёте Y PPA Manager в программах Системные или поиском в меню:
Заключение.
Официальный/стандартный репозиторий хранит стабильные версии программ, которые были выпущены на момент выхода вашей версии Ubuntu и производных. Позже туда добавляют только обновления безопасности.
Сторонним программистам трудно добавить в стандартные репозитории свои приложения. Для этой цели компания Canonical (Ubuntu) и создала репозиторий https://launchpad.net/, который принято называть PPA (Personal Packages Archive - персональный архив пакетов).
Но в тоже время не стоит увлекаться добавлением сторонних репозиториев, т.к. срабатывает простое правило - больше сторонних репозиториев — меньше стабильность системы. Почему? Потому что не каждый создатель персонального репозитория является профессиональным разработчиком и какие-то пакеты приложения, не проверенные на безопасность, могут дестабилизировать систему. Кроме того, вы делаете себя зависимым от владельца репозитория, часто только одного человека, который не проверил все установленные пакеты на совместимость, а завтра просто забросил развитие своего проекта.
Тогда возникает вопрос, скажет пользователь: "Зачем Canonical создала launchpad.net, если сторонний репозиторий подключённый в системе, может дестабилизировать её?"
1. В разработке дистрибутивов и программ Linux и Ubuntu в частности, участвуют добровольные пользователи, которые вносят неоценимый вклад. Для этого и создан launchpad.net.
2. Но в тоже время разработчики Ubuntu не в состоянии быстро проверить тот или иной персональный репозиторий на безопасность.
Поэтому используйте персональные репозитории с осторожностью и прежде всего в тестируемой системе, а уже потом, по истечении некоторого времени на проверку стабильности, подключайте в рабочую систему. О чём я писал в статье "10 фатальных ошибок, которые следует избегать в Ubuntu/Linux Mint" в пункте 3.
Удачи.
PPA - Personal Package Arhive или, если перевести на русский язык - персональный архив пакетов. А если ещё проще - склад, хранилище пакетов и зависимостей того или иного приложения.
Существуют официальные и персональные репозитории.
1. Официальные репозитории.
К официальным репозиторим относятся репозитории Ubuntu или другого дистрибутива, где собраны, проверены на совместимость и укомплентованы все необходимые пакеты с их зависимостями. На основании данных репозиториев, для облегчения установки дополнительных программ пользователем в систему, разработчики создают Центр приложений, который, как правило установлен в дистрибутиве по умолчанию, где пользователь с лёгкостью находит нужное приложение, нажимает кнопку Установить и приложение устанавливается в системе.
2. Персональные репозитории.
Но в официальных репозиториях не всегда находятся самые последние версии программ. В этом случае некоторые пользователи создают свои персональные репозитори (PPA), т.к. официальные репозитории труднодоступны для обычных разработчиков, да и вообще, не каждый проект имеет шанс туда попасть. Поэтому для поддержки и развития свободных проектов был создан сервис launchpad.net. С помощью этого сервиса любой обычный пользователь имеет возможность создать свой репозиторий, который в рамках launchpad называется персональный архив пакетов (Personal Package Arhive - PPA), и использовать его для распространения своих пакетов без лишних технических трудностей.
Надеюсь я вам не сильно "задурил" голову, что такое официальные и персональные репозитории. Но это необходимо, чтобы понять чем отличаются официальные репозитории от PPA.
Для облегчения поиска того или иного PPA, разработчиком Андреем Алин (Alin Andrei) на launchpad.net был создан менеджер - Y PPA Manager.
Y PPA Manager (YPPA) — графическая программа для управления PPA репозиториями в системе, которая позволяет пользователю просматривать, добавлять, удалять, редактировать и выполнять другие административные действия с персональными репозиториями. Менеджер также умеет искать репозитории для нужных вам приложений.
Интерфейс программы Y PPA Manager достаточно минималистичен, без излишеств. Главное окно содержит кнопки с выбором основных функций. Другие диалоговые окна программы также минималистичны.
Y PPA Manager интегрирован в окружение и панель Unity, где непосредственно из контекстного меню значка (по правому клику на значке), не открывая основное окно программы, можно выбрать ту или иную функцию менеджера:
Возможности Y PPA Manager:
- добавлять, удалять, чистку PPA,
- поиск пакетов в Launchpad PPA,
- список пакетов в PPA
и многое другое.
Всё это из единого пользовательского интерфейса. Полный список функций вы можете посмотреть на странице Launchpad Y PPA Manager.
Установка Y PPA Manager в Ubuntu и производные
Для установки Y PPA Manager, откройте терминал, скопируйте и выполните поочерёдно следующие команды:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
По окончании установки вы найдёте Y PPA Manager в программах Системные или поиском в меню:
Заключение.
Официальный/стандартный репозиторий хранит стабильные версии программ, которые были выпущены на момент выхода вашей версии Ubuntu и производных. Позже туда добавляют только обновления безопасности.
Сторонним программистам трудно добавить в стандартные репозитории свои приложения. Для этой цели компания Canonical (Ubuntu) и создала репозиторий https://launchpad.net/, который принято называть PPA (Personal Packages Archive - персональный архив пакетов).
Но в тоже время не стоит увлекаться добавлением сторонних репозиториев, т.к. срабатывает простое правило - больше сторонних репозиториев — меньше стабильность системы. Почему? Потому что не каждый создатель персонального репозитория является профессиональным разработчиком и какие-то пакеты приложения, не проверенные на безопасность, могут дестабилизировать систему. Кроме того, вы делаете себя зависимым от владельца репозитория, часто только одного человека, который не проверил все установленные пакеты на совместимость, а завтра просто забросил развитие своего проекта.
Тогда возникает вопрос, скажет пользователь: "Зачем Canonical создала launchpad.net, если сторонний репозиторий подключённый в системе, может дестабилизировать её?"
1. В разработке дистрибутивов и программ Linux и Ubuntu в частности, участвуют добровольные пользователи, которые вносят неоценимый вклад. Для этого и создан launchpad.net.
2. Но в тоже время разработчики Ubuntu не в состоянии быстро проверить тот или иной персональный репозиторий на безопасность.
Поэтому используйте персональные репозитории с осторожностью и прежде всего в тестируемой системе, а уже потом, по истечении некоторого времени на проверку стабильности, подключайте в рабочую систему. О чём я писал в статье "10 фатальных ошибок, которые следует избегать в Ubuntu/Linux Mint" в пункте 3.
Удачи.