Почему репозитории Ubuntu не имеют последних версий программного обеспечения?

Проблема связана с последними версиями Flash в репозиториях. Решение, которое сработало для меня, было загрузить предыдущую версию Flash из архивных версий Adobe, в частности 11.1.102.62:

http://fpdownload.macromedia.com/get/flashplayer/installers/archive/ fp_11.1.102.62_archive.zip

Найдено здесь:

http://fpdownload.macromedia.com/get/flashplayer/installers/archive/fp_11.1.102.62_archive .zip

Просто вытащите и развернитесь, пока не найдете свой дистрибутив (для меня 11_1r102_62_64bit / flashplayer11_1r102_62_linux.x86_64) и скопируйте libflashplayer.so в / usr / lib / mozilla / plugins, а затем укажите Hulu там в ~ .huludesktop.

flash_location = /usr/lib/mozilla/plugins/libflashplayer.so

Удачи и хорошего просмотра!

1
задан 21 October 2014 в 23:00

6 ответов

Две причины. Первое совершенно очевидно: для этого требуется, чтобы человек потратил время на обновление пакета, когда выйдет новый восходящий поток. Во-вторых, если вы используете стабильную версию в отличие от текущей версии разработки, пакеты намеренно НЕ обновляются невольно, чтобы избежать поломки. См. Http://wiki.ubuntu.com/StableReleaseUpdates.

14
ответ дан 25 May 2018 в 10:09

Пакеты заморожены для выпуска и не обновляются впоследствии по ряду причин. Если новые выпуски были добавлены в пост-релиз, то новая версия ...

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

. Все, что сказано, имейте в виду, что есть случаи, когда Ubuntu полностью обновляет версии программного обеспечения в репозитории. Например, Firefox.

Кроме того, пользователи репозитория ubuntu-backports могут выбирать, в какие пакеты обновлений программного обеспечения не будут возникать проблемы, подобные перечисленным выше. Он не включен по умолчанию, поэтому пользователям приходится выбирать для него, что делается для устранения неожиданности того, что ваше программное обеспечение выходит из-под вас. Кроме того, он не сильно укомплектован персоналом, поэтому я не уверен, как часто пакеты получают обновления.

Кроме того, команда SRU недавно обновила политику, которая, надеюсь, сделает ее более простой, чтобы получить bugfix - только обновления пакета в.

12
ответ дан 25 May 2018 в 10:09

Я постараюсь ответить на ваши вопросы, основываясь на моем прошлом опыте с форумами ubuntu и планете ubuntu.

Я думаю, мне просто интересно, как обновить APT-репозитории и кем.

Репозитории APT обновляются из команды по упаковке в Ubuntu. Команда по упаковке получает все пакеты upstream от разработчиков, которые проводят первоначальное тестирование упаковки и другие вещи. Затем группа тестирования делает окончательное тестирование, давая сигнал. Но команда по упаковке и группы тестирования очень осторожны в отношении зависимостей, и ее сторона влияет на стабильную систему.

Я думаю, мне просто интересно, как обновить apt-репозитории и кем.

Если вы видите изменения в восходящем направлении, есть тысячи разработчиков хотят подталкивать свои пакеты. Но не все преуспели в основном потоке, потому что по разным причинам. Предположим, что приложение Gedit, версия 2.2 подходит и отлично работает с Dbus 2.1 и Gtk 2.4 и т. Д. Где, как версия Gedit 2.4 (очень новая), нужны Gtk 2.5 и Dbus2.3 для работы. Теперь команда по тестированию и упаковке (команда разработчиков также) не принимает этого, потому что изменение существующей системы с старым dbus и gtk с новым прерывает все. Надеюсь, у вас есть смысл адда.

Я думаю, мне просто интересно, как обновить APT-репозитории и кем.

Не для восходящего канала. Но к каналу релиза да :).

Я думаю, мне просто интересно, как обновить APT-репозитории и кем.

11
ответ дан 25 May 2018 в 10:09

Обычно обновления выпущенных версий Ubuntu предназначены для исправления безопасности и исправления ошибок, примеры таких ошибок включают в себя:

Ошибки, которые могут в реальных условиях непосредственно вызывать уязвимость безопасности. Они выполняются командой безопасности и документируются в SecurityTeam / UpdateProcedures. Ошибки, которые представляют собой серьезные регрессии из предыдущего выпуска Ubuntu. Это включает в себя пакеты, которые полностью непригодны для использования, например, при их запуске или сбое. Ошибки, которые могут при реальных обстоятельствах непосредственно вызывать потерю пользовательских данных Ошибки, которые не подпадают под вышеуказанные категории, но (1) имеют явно безопасный патч и (2) влияют на приложение, а не на важные пакеты инфраструктуры (например, X.org или ядро). Для выпусков долгосрочной поддержки мы регулярно хотим включить новое оборудование. Такие изменения подходят, если мы можем гарантировать, что не будем влиять на обновления существующего оборудования. Например, modaliases недавно введенных драйверов не должны пересекаться с ранее отгруженными драйверами. -Новые версии коммерческого программного обеспечения в архиве партнеров Canonical. -FTBFS (Fails To Build From Source) также можно рассмотреть. Обратите внимание, что в основном процесс выпуска гарантирует отсутствие двоичных файлов, которые не построены из текущего источника. Обычно эти ошибки должны быть только SRUed в сочетании с другим исправлением ошибок. -Для новых восходящих версий пакетов, которые предоставляют новые функции, но не исправляют критические ошибки, вместо этого следует запрашивать обратную копию.

Взято с отличной страницы wiki StableReleaseUpdates.

10
ответ дан 25 May 2018 в 10:09

Принятый ответ в ссылке fossfreedom, опубликованный как комментарий, очень хорош.

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

Вы можете обнаружить, что некоторые пакеты будут выпущены в репозиторий backports, если они успешно включены в будущую версию Ubuntu, и если разработчики полагают, что она также будет работать с более ранними. Резервные копии могут быть активированы и деактивированы в Центре программного обеспечения (Edit-> Software Sources-> вкладки Updates-> Unsupported Updates)

6
ответ дан 25 May 2018 в 10:09
  • 1
    Как упоминалось в других местах, backports являются необычными, их мало. – Thomas Ward♦ 7 November 2014 в 18:01

Ответ не заполнен.

Есть несколько пакетов, которые могут быть установлены в версии backport из Software Center. В правой части окна, слева от кнопки «Установка / изменение», есть окно выбора, в котором вы можете изменить версию.

Exempli gratia: По умолчанию conky теперь 1.8.x и у вас есть 1.9.0 (precise-backports) в качестве backport. Разумеется, сначала нужно включить backports.

Источник: http://bugs.launchpad.net/ubuntu/+source/conky/+bug/1003727

EDIT: Как указано ниже, не каждый пакет имеет backport, но вы можете иметь ранний доступ, если вам повезет.

-3
ответ дан 25 May 2018 в 10:09
  • 1
    Резервные копии недоступны для каждого пакета ... – papukaija 19 July 2013 в 21:29

Другие вопросы по тегам:

Похожие вопросы: