Мой план таков:
Скажу, что у меня работает 12.04 LTS, жизнь хорошая, но ее пакеты становятся устаревшими. Затем 12.10 выйдет, я добавлю строку deb-src
в моих источниках.list и backport (загрузка, сборка, установка) выбранных пакетов из новой версии. Поскольку новая версия поддерживается, я должен получить обновления для системы безопасности, и в этом случае я буду поддерживать резервные копии обновленных версий. Система все еще стабильна, и я получаю новые пакеты, которые я хочу, даже с обновлениями безопасности (которых я не получаю, если я иду по пути Debian и backport от тестирования).
Теперь вопросы:
apt-get install something
, и если версия с наивысшим приоритетом исходит из строки deb
, установите пакет; если он исходит из строки deb-src
, загружает источник, строит и устанавливает. Но, по-видимому, реальность не такая радужная, я не только должен делать дополнительное построение работы и установку исходного пакета, но также не могу найти способ рассказать, когда есть новая версия пакета из этого репозитория! Когда я делаю apt-cache policy something
, перечисляются только строки deb
. Почему дискриминация исходных репозиториев? Как я могу отслеживать исходный репозиторий и устанавливать обновления по мере их выхода?