В этом случае я собираюсь выйти на конечность и догадаться, что ваша проблема была версией grub, которая не поддерживала btrfs или не поддерживала ее правильно. Существует два решения. Либо предоставите вашей системе отдельный загрузочный раздел ext2 / 3, либо используйте последнюю версию grub, которая поддерживает btrfs гораздо более чистым способом.
В облачном архиве Ubuntu обычно отслеживаются версии, поставляемые с каждой версией OpenStack. Последняя версия OpenStack (Liberty) поставляется с быстрым 2.5.0, что и есть в облачном архиве.
Информация о текущем проекте Ubuntu Cloud Archive , а также проецируемый отчет о выпуске OpenStack Mitaka может быть полезен для отслеживания.
Есть два разных сервера, на которых размещен пакет debian для Swift.
Германия Зеркало Дания Mirror
Не должно быть большой разницы, но возможно, что у них есть ошибка выяснилась. Способ узнать - это установить и попробовать. Если ошибка все еще существует, вы знаете, что она не исправлена
Этот ответ не принесет вам последний пакет Swift 2.6.0, а рассмотрит ваш вариант «альтернативный»: как исправить существующую версию, чтобы обойти определенную проблему. Требуется несколько шагов:
Вам нужно будет убедиться, что у вас есть исходные репозитории, открыв /etc/apt/sources.list с вашим любимым текстовым редактором и не комментируя строки, начинающиеся с # deb-src (путем удаления метки хэша и пространство). Затем запустите sudo apt-get update. Добавьте зависимости сборки:sudo apt-get build-dep swift
sudo apt-get install build-essential fakeroot devscripts
Создайте каталог сборки, загрузите источник, загрузите и примените требуемый патч. Я поместил патч в раздел «патчи» на моем веб-сайте, но вы можете, конечно, напрямую исправить патч самостоятельно со скоростного сайта git: mkdir swift_build && cd swift_build
apt-get source swift
wget http://www.andrews-corner.org/patches/replicator_intersection_fix.diff
cd swift-2.5.0
patch -p1 < ../replicator_intersection_fix.diff
Исправить упаковку debian, сделав небольшое изменение номера версии и добавив подходящую комментарий. Я просто переименовал версию в 2.5.0-0ubuntu3, и это обеспечило ее ранжирование номер 1 в репозитории, так что она не будет перезаписана меньшей версией swift: debchange -i
Сделайте запись патча: dpkg-source --commit
Перестройте и установите пакет: debuild -us -uc -i -I
sudo debi
И этого должно быть достаточно, чтобы получить исправленную версию и продолжить, я несколько раз проделывал эти шаги в своей собственной системе, и она хорошо работает :).
Ссылка:
Обновление A Deb . Если вы столкнулись с проблемой, посмотрите ссылку ниже.
Есть два разных сервера, на которых размещен пакет debian для Swift.
Германия Зеркало Дания Mirror
Не должно быть большой разницы, но возможно, что у них есть ошибка выяснилась. Способ узнать - это установить и попробовать. Если ошибка все еще существует, вы знаете, что она не исправлена
Есть два разных сервера, на которых размещен пакет debian для Swift.
Германия Зеркало Дания Mirror
Не должно быть большой разницы, но возможно, что у них есть ошибка выяснилась. Способ узнать - это установить и попробовать. Если ошибка все еще существует, вы знаете, что она не исправлена
Есть два разных сервера, на которых размещен пакет debian для Swift.
Германия Зеркало Дания Mirror
Не должно быть большой разницы, но возможно, что у них есть ошибка выяснилась. Способ узнать - это установить и попробовать. Если ошибка все еще существует, вы знаете, что она не исправлена
Есть два разных сервера, на которых размещен пакет debian для Swift.
Германия Зеркало Дания Mirror
Не должно быть большой разницы, но возможно, что у них есть ошибка выяснилась. Способ узнать - это установить и попробовать. Если ошибка все еще существует, вы знаете, что она не исправлена