Другие языки программирования и технологии

Можно ли вместо списков репозитариев Ubuntu использовать списки Debian?с

Есть готовый список репозитариев Debian - достаточно скопировать его в /etc/apt/sources.listНо что из этого получится?
Убунту имеет серьезные модификации основных программ и несколько других папок программ.
Получится как русская рулетка -, если не сломается на обновлении, то или пакет встанет, или убъет всю систему.
Варианты:
1) ошибка при получении инфы о репе
2) ошибка зависимостей, не найдены пакеты (они могут просто по другому называться)
3) segfaultы, от несовпадения бинарного интерфейса ABI ядра, тк системы и ядро собраны разными версиями компиляторов, с разными опциями. Невозможность запуска программы или установленной библиотеки.
4) двойная дублирующая установка, многократная дублирующая установка нескольких пакетов.
5) перезапись нормальных файлов, кривыми, с выходом из строя всего что от них зависит.
6) любая комбинация вышеперечисленного.

Для убунту нужно использовать только убунту репы, причем необходимо, чтобы номер версии тоже совпадал!

Если невозможно, можно попробовать ставить отдельными .deb пакетами.
По предпочтениям:
- сначала для убунту и для родной версии (если ставим чтото серьезное, то дальше этого - нельзя) ,
- если ее нет, то убунту от более младшей версии (шанс на 4 и 3),
- наконец debian .deb.

Ну и наконец стандартный, как правило всегда работающий способ - сборка из исходников, предпочтительно с префиксом в /usr/local, чтобы не сломать или незамусорить систему.

Если ты не нашел, что ищешь в стандартных репах, то я бы:
- Искал репы с сопадающей версией и для убунту
- Искал deb с сопадающей версией и для убунту
- Качал сорс и собирал как выше.
Остальные варианты опасны.
Сергей Проскуряков
Сергей Проскуряков
30 330
Лучший ответ
Ну и зачем это? Хотя Debian и Ubuntu очень похожи, но лучше использовать репозитории Ubuntu
Получится конфликт зависимостей пакетов. Ничего хорошего.