Как я могу перечислить, какие пакеты от экспериментального?

Идеальное решение состоит в том, чтобы создать изображение sparsebundle и синхронизировать это. Это может быть наиболее легко сделано путем совместного использования диска по сети и указания на Машину времени на него и запуска нового резервного копирования.

Можно также найти, что информация о создании пользовательского sparsebundle использует в качестве резервного копирования Машины времени.

Причина сделать это вызвано тем, что sparsebundle хранит свои данные, распространенные по набору файлов (8 МБ 'полосы'). Если у Вас есть sparsebundle, Вы можете rync он к удаленному серверу, и rsync может просто передать полосы, которые изменились. С Машиной времени Вы обычно просто добавляете на конец, таким образом, Вы будете только обычно синхронизировать последние несколько полос.

После того как данная полоса полна, и OS X создает другой, теперь полная полоса не будет записана в больше. Это копируется в один прошлый раз и никогда не затрагивало снова. Новая полоса копируется, каждый раз rsync выполняется, пока она также не заполняется и прекращает быть записанной в.

Для дополнительной забавы существуют опции, которые можно передать hdiutil для создания зашифрованного образа диска, так, чтобы, если кто-то врывается машину Dreamhost, они не могли получить файлы.

2
задан 24 November 2009 в 18:34
3 ответа

Ответ на мой собственный вопрос.

Я предложил это решение:

aptitude -t experimental search -F '%p %?V %?v %?t' --disable-columns .|\
grep -v none| \
grep experimental| \
awk '{if( $2 == $3) print $1}'

aptitude строка получает меня список с "именем пакета (%p)", "версия если обновление экспериментального (%? V)", "установленная версия (%? v)" и "архивы (%? t)".

Затем отфильтруйте далеко пакеты, которые не установлены.

И сохраните только пакеты, которые доступны в экспериментальном.

Если установлено и обновляемая версия то же, у нас есть победитель.

1
ответ дан 3 December 2019 в 11:16

Мог бы быть простой способ сделать это, но если нет, это могло бы работать для получения Вас близко:

  • Получите все имена пакета и версии от dpkg --list
  • Прокомментируйте все источники, но стабильный в Ваших способных источниках, и затем apt-get update
  • Ищут весь установленный пакет в списке dpkg, если это не там, который является тем. еще используйте --compare-versions к dpkg, чтобы видеть, имеете ли Вы, является более новым, чем, что возвращается из Кв.

Я надеюсь ради Вас существует лучший путь ;-)

0
ответ дан 3 December 2019 в 11:16
  • 1
    О, и если это просто, потому что Ваша система все испорчена, Вы могли бы просто хотеть запуститься. –  Kyle Brandt 24 November 2009 в 18:57
  • 2
    Моя система работает, как она должна. Просто реализованный я понятия не имел как далеко от нестабильного I' d уведенный. –  peje 24 November 2009 в 19:51

Вы можете использовать поиск aptitude "~ S ~ i ~ Aexperimental"

2
ответ дан 3 December 2019 в 11:16

Теги

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