История изменений
Исправление
Psych218,
(текущая версия)
:
я не хочу ставить софт себе, я хочу иметь софт в системе, но чтоб какой то chrome в жизни не смог при установки прописать себя или какой либо собстный файл в системном файле или скопировать себя и часть себя в системный каталог к которым по нубости неуверенно отношу, все кроме тмп и хома
Он и не может. Может только пакетный менеджер. Сможет он только если ты сделаешь sudo chrome. Но ты же этого не делаешь, ты запускаешь chrome от пользователя (надеюсь).
те если я сам не стартую программу из под рута то только тогда она имеет доступ к системе, а если не стартую то дальше хома она в жизни не выберется
Именно так и обстоят дела в случае использования пакетного менеджера.
Отсюда и вопрос топика, хорошо ли когда программа которая не предназначена для доступа к системе не имеет файлов ее составляющих в системе кроме тех что находятся в хоме.
Нет, плохо. Потому что в таком случае хом тоже становится системой. И выше я (и не только) это уже объяснял.
но когда программа расползается кучей файлов при установке по почти всем директориям, это мне кажется как то странно типа какой смысл, вот и хотел узнать страно это или нет
Нет, не странно. Она не расползается. Программа сама не имеет никой возможности создавать или менять файлы в системе. Это может делать только пакетный менеджер. По поводу «почти всех директорий» — читай man hier или гугли FHS, всё прояснится и перестанет пугать. По поводу пакетного менеджера, читай его ман или какую-нибудь документацию или исходники. Там тоже ничего сложного нет.
Исходная версия
Psych218,
:
я не хочу ставить софт себе, я хочу иметь софт в системе, но чтоб какой то chrome в жизни не смог при установки прописать себя или какой либо собстный файл в системном файле или скопировать себя и часть себя в системный каталог к которым по нубости неуверенно отношу, все кроме тмп и хома
Он и не может. Может только пакетный менеджер.
те если я сам не стартую программу из под рута то только тогда она имеет доступ к системе, а если не стартую то дальше хома она в жизни не выберется
Именно так и обстоят дела в случае использования пакетного менеджера.
Отсюда и вопрос топика, хорошо ли когда программа которая не предназначена для доступа к системе не имеет файлов ее составляющих в системе кроме тех что находятся в хоме.
Нет, плохо. Потому что в таком случае хом тоже становится системой. И выше я (и не только) это уже объяснял.
но когда программа расползается кучей файлов при установке по почти всем директориям, это мне кажется как то странно типа какой смысл, вот и хотел узнать страно это или нет
Нет, не странно. Она не расползается. Программа сама не имеет никой возможности создавать или менять файлы в системе. Это может делать только пакетный менеджер. По поводу «почти всех директорий» — читай man hier или гугли FHS, всё прояснится и перестанет пугать. По поводу пакетного менеджера, читай его ман или какую-нибудь документацию или исходники. Там тоже ничего сложного нет.