Подписаться
для оповещений:
RU
Вход / Регистрация
  • Аватар пользователя jelu
    • Участник жизни форума
    15 лет9 мая 2011 в 12:02

    Ubuntu Software Center: сторонние источники, apturl, отзывы и рейтинги

    Понять принцип установки программ через USC не трудно, тот же Android Market, но, как зачастую бывает на linux-based операционках, самые вкусные прелести кроются в мелочах. Про них и поговорим.


    (см. изображение)

    Начну издалека, а именно с примитивного описания построения linux-based систем. Впрочем, это я уже делал, так что ограничусь цитатой.


    Цитата пользователя
    Дистрибутив GNU/Linux на вашем компьютере представляет собой сложенную из так называемых "пакетов" систему, которая постоянно синхронизируется со своим "отражением", расположенном на специальном сервере (его называют репозиторий). "Отражение" это постоянно следит за модой, сидит на строгой диете и представляет собой идущий в ногу со временем идеал, за которым внимательно следит сообщество разработчиков. Потому каждый день/неделю (в зависимости от выбранного вами интервала) ваша система будет уведомлять вас о изменениях "отражения" и предлагать вам скачать с него все самые новые шмотки, что абсолютно бесплатно.


    Собственно из этого официального репозитория и происходит установка приложений, которые были актуальны на момент выхода новой версии дистрибутива. Это значит, что всё ПО, доступное сейчас в USC, акутально на момент выхода Natty Narwhal (конец апреля). Все дальнейшие обновления будут нацелены исключительно на устранение багов и уязвимостей. Никаких новых фич в новых версиях приложений вы не получите.



    Тут и приходят на выручку сторонние репозитории.

    Все они тусуют на Launchpad.net - специальном сайте (созданным всё теми же Canonical) для разработки ПО, Теоритически использование сторонних источников может быть небезопасным для системы, могут возникнуть конфликты версий пакетов, к примеру. Лично у меня таких проблем ещё не было.

    Самый распространённый способ добавить PPA (Personal Package Archives) через консоль:

    Цитата пользователя
    sudo add-apt-repository ppa:webupd8team/y-ppa-manager


    Где ppa:webupd8team/y-ppa-manager - адрес репозитория. Обычно он пишется на офсайте приложения, часто фигурирует в статьях на сайтах типа OMG! Ubuntu и форумах вроде forum.ubuntu.ru.

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

    После добавления репозитория стоит обновить список приложений через менеджер обновлений или через консоль командой:

    Цитата пользователя
    sudo apt-get update


    Псоле чего источник станет доступен в USC.

    (см. изображение)

    Ubuntu Software Center

    59414

    Собственно само приложение появилось в 10.04. С тех пор оно заметно похорошело, обросло полезными функциями и стало по-настоящему незаменимым. К хорошему быстро привыкаешь.

    [LIST]
    [*]AptURL - фишка не USC, но APT (Advanced Packaging Tool). Работает по принципу magnet-ссылок, но для пакетов в репозитории.

    подробнее


    Самый простой вариант - apt:имя_пакета или apt://имя_пакета. Ну и для сайтов, которые ломают подобные ссылки, существует веб-интерфейс http://apt.ubuntu.com (для установки используются ссылки вида http://apt.ubuntu.com/p/имя_пакета) а также веб-каталог приложений appnr (http://appnr.com/install/имя_пакета).


    Такие ссылки перехватываются USC, после чего он открывает страницу запрашиваемого приложения. Вот, к примеру, ссылки для установки аудиоплеера Clementine:

    [INDENT]apt:clementine
    atp://clementine
    http://apt.ubuntu.com/p/clementine
    http://appnr.com/install/clementine[/INDENT]

    Если вы хотите поделиться такой ссылкой на приложение, но не знаете имя пакета для установки, просто зайдите на страницу приложения в USC и нажмите "Правка" - "Копировать ссылку".


    [*]Платное ПО - прошлогоднее новшество. Список доступных для покупки приложений пока невелик, но уже имеются довольно известные представители, вроде игр World of Goo, Uplink и Darwinia (где Defcon? Oo).


    [*]Рейтинги и отзывы - а это свежачок. Все, у кого есть Ubuntu Single Sing On (требуется для всех онлайн-сервисов Canonical, вроде Ubuntu One, Launchpad.net, Music Store и т.д. ЗАВЕСТИ ОБЯЗАТЕЛЬНО!) могут оставить отзыв о приложении и выставить ему рейтинг по 5-бальной шкале.

    (см. изображение)

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

    (см. изображение)
    [/LIST]

    Также USC интегрирован в меню Dash, где выводится список доступных для установки приложений. Удобная-таки вещь.
    Лайкнуть этот пост, увеличить его рейтинг
    Количество комментариев под постом, кликните сюда чтобы перейти к посту
    Количество просмотров у поста, кликните сюда чтобы перейти к посту
Talkvio Engine 0.2.0-1538-gd9bcfa6
X
0.2.0-1538-gd9bcfa6