История изменений
Исправление
firestarter,
(текущая версия)
:
знаешь как в винде решается проблема зависимостей? поставь еще этих французских булочек, то есть там тупо зоопарк различных версий различных библиотек
Бред полнейший. Софт нужные ему зависимости просто несёт с собой в пакете, обычно ничего дополнительно самому разрешать зависимости как в Слаке не нужно. Пользователь просто ставит нужную программу и пользуется, не заморачиваясь тем, как там оно устроено, где и что лежит. Программа просто берёт работает.
поэтому она и «портится» со временем
Опять бред. Порча происходила только когда всякое кривое ПО гадило в реестр куда не надо. С качественным софтом этого никогда не было. В Линуксах это тоже вполне может быть, просто тут нет такого количества стороннего софта. Тем не менее, кривой софт, вмешивающийся в работу системы, под Линукс уже был. Например были какие-то кривые программы, установщики которых меняли зачем-то симлинк /bin/sh с /bin/dash на /bin/bash. Так что Линукс не панацея.
в ppa обычно четко прописано версия убунты и правильно выставлены зависимости, не очень понимаю как может возникнуть ситуация когда что-то не получится, кроме ситуации с кривым мейтенером.
Ну вот не надо мне рассказывать про PPA, я с 2007г. пользуюсь Убунтой.
PPA не решает проблем с использованием нового софта или старого софта. Если новый софт, которым ты хочешь воспользоваться, требует для своей работы более новых библиотек, чем есть в текущей Убунте, то тебе PPA не поможет. Оттуда ты этот пакет не сможешь поставить, т.к. потребуется обновление и некоторых библиотек, от которых зависит и некоторый уже установленный софт. Пакетный менеджер просто предложит удалить этот софт чтобы поставить ту программу и обновить библиотеки.
Аналогичная проблема, если ты захочешь поставить более старую версию какой нибудь программы из PPA или другого места. Если программа требует более старые версии библиотек (а это скорей всего так и будет), тебе пакетный менеджер также предложит удалить установленный софт, использующий эти библиотеки.
Исходная версия
firestarter,
:
знаешь как в винде решается проблема зависимостей? поставь еще этих французских булочек, то есть там тупо зоопарк различных версий различных библиотек
Бред полнейший. Софт нужные ему зависимости просто несёт с собой в пакете, обычно ничего дополнительно самому разрешать зависимости как в Слаке не нужно. Пользователь просто ставит нужную программу и пользуется, не заморачиваясь тем, как там оно устроено, где и что лежит. Программа просто берёт работает.
поэтому она и «портится» со временем
Опять бред. Порча происходила только когда всякое кривое ПО гадило в реестр куда не надо. С качественным софтом этого никогда не было. В Линуксах это тоже вполне может быть, просто тут нет такого количества стороннего софта. Тем не менее, кривой софт, вмешивающийся в работу системы, под Линукс ужу был. Например были какие-то кривые программы, установщики которых меняли зачем-то симлинк /bin/sh с /bin/dash на /bin/bash. Так что Линукс не панацея.
в ppa обычно четко прописано версия убунты и правильно выставлены зависимости, не очень понимаю как может возникнуть ситуация когда что-то не получится, кроме ситуации с кривым мейтенером.
Ну вот не надо мне рассказывать про PPA, я с 2007г. пользуюсь Убунтой.
PPA не решает проблем с использованием нового софта или старого софта. Если новый софт, которым ты хочешь воспользоваться, требует для своей работы более новых библиотек, чем есть в текущей Убунте, то тебе PPA не поможет. Оттуда ты этот пакет не сможешь поставить, т.к. потребуется обновление и некоторых библиотек, от которых зависит и некоторый уже установленный софт. Пакетный менеджер просто предложит удалить этот софт чтобы поставить ту программу и обновить библиотеки.
Аналогичная проблема, если ты захочешь поставить более старую версию какой нибудь программы из PPA или другого места. Если программа требует более старые версии библиотек (а это скорей всего так и будет), тебе пакетный менеджер также предложит удалить установленный софт, использующий эти библиотеки.