>Там всего то 80-100 Мб, если без сжатия, а не пол-системы. Дешёвый аргумент.
>Вы всё по возможности через пакетные менеджеры ставите?
Да.
>Да не смешите, так пока десятую часть желаемого ПО установите, система не раз рухнет
Если ставить что попало не через пакетные менеджеры, а через sudo make install - то рухнет.
>Или пока одно устанавливаете, другое загнется.
Не ставьте тот хлам, который от новых версий зависимостей загнётся. Такому несопровождаемому хламу место на свалке.
>А есть старые проекты, в которых он исторически. И с ними как и с любым старым ПО, если запускается, работает, то и нефиг возиться. А если тащишь - сначала всё же убедись, что это конфетка. И не сушёный навоз. А если вам и сешёный навоз заходит - то хотя-бы конфетку для приличия слепите.
Раз нефиг возиться - то это ПО не нужно в принципе. Потому что если бы реально было бы нужно - ты не то что бы повозился - аж денег бы копирасту заплатил бы, будь оно проприетарным. И железо бы купил такое, какое Хозяин приказал. А раз не нужно - то дажже запускать не нужно.
> А кто вынужден активно использовать Питона, сколько его версий в системе?
Две:
1. последняя, доступная из пакетов
2. та, на которую завязаны все либы из пакетов системного пакетного менеджера
Самая последняя используется редко. Обычно используется системная - просто из тех соображений, что пакеты к ней собраны дистром и обновляются дистром.
>Обновить, как и даунгрейдить самого Питона не проблема, проблемы будут со сторонними библиотеками для него.
Расскажи эти сказки кому-нибудь другому.
>А тупо обновить библиотки нельзя, ибо API принято постоянно ломать
Это у вас в Rustе принято. Не надо всех своими комплексами мазать.
>А когда весь этот зоопарк надо перенести на другую машину, ну не собирать же все по папкам раскиданное.
Нет. Есть одна папка, projects. В ней - всё. И в её корне - баш-скрипт, который ищет все репозитории в ней и пушит их. В принципе папку можно целиком заархивировать и перетащить на другую машину, если надо.
>Но в самом первом сообщении, не ПО ставится/компилируется, а ставятся патчи, патчи, под очередной дистрибутив
Да, ставятся. Они ставятся потому, что игры в Дебиане идут отдельными пакетами, которые ставятся в /usr/games . Эти дистроспецифичные патчи нужны чтобы лончер RenPy их подхватил.
>То есть, создается непереносимый результат, не только между разными Linux,
Используйте образ виртуальной машины для поставки, всё как вы любите. Будет 146% переносимо, даже на RiscV запустится! Ну лил васм. Всё как вы людите. Ни в чём себе не отказывайте.
>но и между разными редакциями Debiana.
Это враньё. /usr/games во многих релизвх Дебиана используется как стандартное место.
>Не переписывать же всё.
Разумеется, нет. Большую часть хлама надо просто выкинуть и забыть. Раз его жалко привести в порядок - значит он не нужен. По крайней мере ВАМ не нужен. Поэтому руки уберите от того, что ВАМ не нужно, и не мешайте тем, кому нужно, работу делать.
>Но ведь проблему безопасности можно решать не только пересборкой, но запустить с учетом безопасности, и тем более не тяжелое ПО.
Проблему с безопасностью решается путём выкидывания всего ненужного. Не нужно - не используй. А не тащи в рот всякую гадость, найденную на помойке.