История изменений
Исправление bormant, (текущая версия) :
Хорошо, первое что приходит на ум.
Распаковали исходники ядра в /tmp, там же собрали. В чем подвох? Казалось бы, простейший случай, но требует знать про особенность и обработать ее вручную.
На сценарий сборки иксов вы или не посмотрели, или не в состоянии заметить тривиальных обстоятельств. Нет, безусловно, его можно переписать с fakeroot, но процесс станет несколько более запутан, а реального выигрыша это никакого не даст. Если вы собирали иксы из исходников, вы поймете о чем речь... Если еще нет — у вас есть неплохой шанс, чтобы понять.
Если же вам не нужно ничего собирать, то вы промахнулись, слакбилды — это именно про сборку.
Полагаю, теперь спорить с тем, что fakeroot в отдельных случаях требует дополнительных знаний и телодвижений, нет повода? Что мы купим за эту цену, если все равно ставить пакет будут от рута, и поэтому установочный сценарий пакета будет выполнен от рута, исключить действие от рута с содержимым пакета не удалось?
Исходная версия bormant, :
Хорошо, первое что приходит на ум.
Распаковали исходники ядра в /tmp, там же собрали. В чем подвох? Казалось бы, простейший случай, но требует знать про особенность и обработать ее вручную.
На сценарий сборки иксов вы или не посмотрели, или не в состоянии заметить тривиальных обстоятельств. Нет, безусловно, его можно переписать с fakeroot, но процесс станет несколько более запутан, но реального выигрыша это никакого не даст. Если вы собирали иксы из исходников, вы поймете о чем речь... Если еще нет — у вас есть неплохой шанс, чтобы понять.
Если же вам не нужно ничего собирать, то вы промахнулись, слакбилды — это именно про сборку.
Полагаю, теперь спорить с тем, что fakeroot в отдельных случаях требует дополнительных знаний и телодвижений, нет повода? Что мы купим за эту цену, если все равно ставить пакет будут от рута, и поэтому установочный сценарий пакета будет выполнен от рута, исключить действие от рута с содержимым пакета не удалось?